SlideShare a Scribd company logo
POV : DevOps Solution
WHAT TO ASK AND DELIVER DURING SALES ENABLEMENT PHASE
Agenda
• Introduction
• Culture, Process and Aspirations
• Key Questions
• Commercial Model & Roadmap
• POC
• Stakeholders
• Risk assessment and creating solution boundaries
Introduction
This document is not attempting to write a white paper on AWS DevOps . Its a point-of-view on how
to make in-road to customers digital transformation. The current document focuses only on the
automated development ,integration and deployment aspects.
Global customers chooses nice technical consulting companies to create digital transformation
journey-while Indian companies or the offshore centers of the global tech companies get to do only
the implementation or testing. However, due to economic pressure many customers business head is
opening up to see “value” propositions through the regular outsourcing contract. That’s when free
consulting for digital transformation has become one tool to edge over the competitive vendors.
The internet if full with information on how to work on AWS DevOps services but no document can be
found on how to start the conversation in the sales enablement phase.
Here I am documenting some of my exposure with several customer engagements . Generally
customers business leads do not like to hear very aggressive solution propositions coming from large
Indian companies or offshore centers. That's why the solution has to be very risk averse, short term
goal oriented and tangible methods of measuring the gains.
Where to start?
To start from the place customers already reached
S
H
M
Complexity
Level
No DevOps
Some CD/CI, Open for automation
New enterprise, new apps
To start with the design thinking workshop to
see the risk vs gain in short and long run. Often
times no short run gains rule out the
investment decision
Requires extensive workshop and POC or Due
Diligence to explore a set of questions
explained in slide #6
Relatively easier for a new startup where the
organization has no baggage and DevOps can
be created on a clean slate
DevOps transformations for large/medium established
enterprises are never simple; its either hard or harder
depending on the several factors described later in this deck;
this should be a relatively long term journey than just like
project roll out ; it involves the collective delivery discipline
of the organization than a engineers’ skill;
A Commercial Model & Roadmap
• DevOps transformation or new implementation should be executed under T&M model unless the vendor
understands the customer’s technical environment and culture with full certainty
• If there is any pressure on the price point then it will be good idea to keep the design phase under T&M
and implementation under fixed price range
• During the phase the implementation timeline , effort and phases are to be determined based on the POC
execution
• What if customer does not have time for POC- then the implementation should be under T&M construct
POC
• The POC must seek the following answers for Minimum Viable Pipeline (MVP) :
• The architecture pattern – microservice, serverless, dependency schema, monolithic legacy
• Grouping of apps and services fit for POC based on business criticality and technical arch
• Availability decision – categorization of apps and service for Blue/Green type of deployment
• What kind of routing required for different apps( Route 53 vs EBS)
• Depends on the high and unpredictable loads ( favored by route 53)
• Frequency of release ( EBS is better for lifecycle management)
• Environment ( Dev, Unit Test, SIT , Component Test, UI test, Staging, Sandbox, Prod)
• Defining the team Structure and location ( Dev-Infra-tool team or Module wise single team )
• How many CI/CD pipeline to be created
• How volatile is the infra requirement & schema ( complexity of CloudFormation scripts)
• Release process workflow via CodeStar or any other orchestration tool ( how many non AWS
applications to be used in the CI-CD pipe line and the relevant plugins testing)
• COTs proprietary release process and deployment testing
• Application security & Compliances (if any)
• The key KPIs definition and collection from the cloud trail
• Any high frequency release plan to designed(temporary re-org of blue green)
• No engagement can achieve the end state under one project contract, it is significant achievement if one
vendor team can meet the MVP agreement with customers
Stakeholders
Stakeholders Responsibility Impacts
Business Lead To define the application
criticality , outcome of the
investment and the Business KPIs
to be tracked
Decision of the availability ,phase
wise apps, NFR mapping towards
business KPIs
Architects Application architecture , new roll
outs , decommission due, key
services , external plugins, archi.
governance process
The grouping of the apps for
running POC and creating
specific test scenarios for
dependency checking
Product Owner Input on team discipline , culture,
program phase delivery, scrum
teams , frequency of the releases
, release governance
to decide on the team structure
of the team
CIO The KPIs that to be reported to
the Business out of the DevOps
implementation ( e.g. Feature
release rate, Backlog reduction
rate,
POC must attempt to design 2-3
key KPIs that should be tracked
from the day 1 via CloudTrail for
the success of CIO)
Risk Assessment & Boundary
The solution must be designed highlighting the observed risks during the POC and creating a boundary
condition.
• Slow on Org Change Management:
• It is often observed that the dev team is not always ready to get on boarded to the new concepts and
fast automation. In such cases a manual or semi automated deployment should be designed in the
initial phase
• Time windows should be defined for different type of apps; vendor must consult in stopping fully
automated DevOps for legacy or to-be-retired apps
• Even if lean architecture followed , wrong design of microservice may involve dependency-these cases
are to be highlighted as risk elements
• It is recommended to consult customers not to aim for frequent release in the initial phases
• Roll out must involve only one geo to start with or one app in all different geos
• The outcome KPI of DevOps implementation, if at all to be shown ( it is a very rare requirement as
observed in India) should be progressive with a bare minimum commitment in the first 6 months
• It is safe to assume a moderate size company ( let say 15-20 B USD revenue) may take about 18 -24
months before achieving full maturity that too depends on people, process, geos

More Related Content

PPTX
DevOps-CoE
PDF
Agile method
PPTX
NFV Testing & DevOps | QualiTest
PDF
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
PDF
Agile ALM Tool Comparison
PPTX
ALM 101: An introduction to application lifecycle management
PPT
PPTX
Devops ppt
DevOps-CoE
Agile method
NFV Testing & DevOps | QualiTest
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
Agile ALM Tool Comparison
ALM 101: An introduction to application lifecycle management
Devops ppt

What's hot (20)

PDF
Agile Modeling
PDF
Agile Methodology - Software Engineering
PPT
Using Agile Approach with Fixed Budget Projects
PPTX
Prepare the sled in summer and project release at its beginning
PPTX
20182712 Camunda Meetup Berlin_Andrey Shchagin
PDF
DevOps feedback loops
PDF
A collaborative approach to the quality in the agile enterprise by Jaco Viljoen
PPTX
Centralising FM
PPTX
【MAKER講堂】產品開發流程大揭密II
PDF
Path to Production: Value Stream Mapping in a DevOps World
PPT
How Does IBM Do Agile
PPSX
SDLC Methodologies
PPTX
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
PPTX
Building the Bridge to Enterprise DevOps Success
PDF
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
PDF
Feedback loops - the second way towards the world of DevOps
PDF
Camunda Roadshow 2019, Praxisbericht Wien: Migration von Legacy workflow Syst...
PPTX
Continuous Delivery: why ? where to start ? how to scale ?
PPT
Software development in Formula One: challenges, complexity and struggle for ...
Agile Modeling
Agile Methodology - Software Engineering
Using Agile Approach with Fixed Budget Projects
Prepare the sled in summer and project release at its beginning
20182712 Camunda Meetup Berlin_Andrey Shchagin
DevOps feedback loops
A collaborative approach to the quality in the agile enterprise by Jaco Viljoen
Centralising FM
【MAKER講堂】產品開發流程大揭密II
Path to Production: Value Stream Mapping in a DevOps World
How Does IBM Do Agile
SDLC Methodologies
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
Building the Bridge to Enterprise DevOps Success
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
Feedback loops - the second way towards the world of DevOps
Camunda Roadshow 2019, Praxisbericht Wien: Migration von Legacy workflow Syst...
Continuous Delivery: why ? where to start ? how to scale ?
Software development in Formula One: challenges, complexity and struggle for ...
Ad

Similar to Point ofview devops (20)

PDF
Sdec10 lean package implementation
PPTX
Microsoft Dynamics AX Implementation Stabilization Case Studies
PPTX
Dev ops
PPSX
Software Development Life Cycle - SDLC
PDF
DevOps Implementation - 8 Steps Implementation Roadmap.pdf
PPT
what-is-devops.ppt
PPSX
Software Development
PDF
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
PDF
SDLC Models.pdf
PPSX
Software development life cycle and model
PPTX
2.SDLC . (1).pptxyuyhhgfbhsdfgsrsgwtrgtrgt
PDF
Diving Into Docker
PPTX
Software development life cycle
PDF
Production-Ready Kubernetes: It's Not About Technology
PDF
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
PDF
JourneyToLowCode_3of4.pdf
PPSX
SDLC Methodologies
PPSX
SDLC Method Training Course
PDF
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
PDF
Devops
Sdec10 lean package implementation
Microsoft Dynamics AX Implementation Stabilization Case Studies
Dev ops
Software Development Life Cycle - SDLC
DevOps Implementation - 8 Steps Implementation Roadmap.pdf
what-is-devops.ppt
Software Development
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
SDLC Models.pdf
Software development life cycle and model
2.SDLC . (1).pptxyuyhhgfbhsdfgsrsgwtrgtrgt
Diving Into Docker
Software development life cycle
Production-Ready Kubernetes: It's Not About Technology
ANIn Navi Mumbai Jan 2023 | Agile- 360 degree perspective by Pravin Mukhedkar
JourneyToLowCode_3of4.pdf
SDLC Methodologies
SDLC Method Training Course
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
Devops
Ad

Recently uploaded (20)

PPTX
1. Introduction to Computer Programming.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
A Presentation on Touch Screen Technology
PPTX
Tartificialntelligence_presentation.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
1. Introduction to Computer Programming.pptx
A comparative analysis of optical character recognition models for extracting...
Chapter 5: Probability Theory and Statistics
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
A Presentation on Touch Screen Technology
Tartificialntelligence_presentation.pptx
Web App vs Mobile App What Should You Build First.pdf
Zenith AI: Advanced Artificial Intelligence
Group 1 Presentation -Planning and Decision Making .pptx
Programs and apps: productivity, graphics, security and other tools
Heart disease approach using modified random forest and particle swarm optimi...
1 - Historical Antecedents, Social Consideration.pdf
A Presentation on Artificial Intelligence
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Enhancing emotion recognition model for a student engagement use case through...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A comparative study of natural language inference in Swahili using monolingua...
TLE Review Electricity (Electricity).pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
SOPHOS-XG Firewall Administrator PPT.pptx

Point ofview devops

  • 1. POV : DevOps Solution WHAT TO ASK AND DELIVER DURING SALES ENABLEMENT PHASE
  • 2. Agenda • Introduction • Culture, Process and Aspirations • Key Questions • Commercial Model & Roadmap • POC • Stakeholders • Risk assessment and creating solution boundaries
  • 3. Introduction This document is not attempting to write a white paper on AWS DevOps . Its a point-of-view on how to make in-road to customers digital transformation. The current document focuses only on the automated development ,integration and deployment aspects. Global customers chooses nice technical consulting companies to create digital transformation journey-while Indian companies or the offshore centers of the global tech companies get to do only the implementation or testing. However, due to economic pressure many customers business head is opening up to see “value” propositions through the regular outsourcing contract. That’s when free consulting for digital transformation has become one tool to edge over the competitive vendors. The internet if full with information on how to work on AWS DevOps services but no document can be found on how to start the conversation in the sales enablement phase. Here I am documenting some of my exposure with several customer engagements . Generally customers business leads do not like to hear very aggressive solution propositions coming from large Indian companies or offshore centers. That's why the solution has to be very risk averse, short term goal oriented and tangible methods of measuring the gains.
  • 4. Where to start? To start from the place customers already reached S H M Complexity Level No DevOps Some CD/CI, Open for automation New enterprise, new apps To start with the design thinking workshop to see the risk vs gain in short and long run. Often times no short run gains rule out the investment decision Requires extensive workshop and POC or Due Diligence to explore a set of questions explained in slide #6 Relatively easier for a new startup where the organization has no baggage and DevOps can be created on a clean slate DevOps transformations for large/medium established enterprises are never simple; its either hard or harder depending on the several factors described later in this deck; this should be a relatively long term journey than just like project roll out ; it involves the collective delivery discipline of the organization than a engineers’ skill;
  • 5. A Commercial Model & Roadmap • DevOps transformation or new implementation should be executed under T&M model unless the vendor understands the customer’s technical environment and culture with full certainty • If there is any pressure on the price point then it will be good idea to keep the design phase under T&M and implementation under fixed price range • During the phase the implementation timeline , effort and phases are to be determined based on the POC execution • What if customer does not have time for POC- then the implementation should be under T&M construct
  • 6. POC • The POC must seek the following answers for Minimum Viable Pipeline (MVP) : • The architecture pattern – microservice, serverless, dependency schema, monolithic legacy • Grouping of apps and services fit for POC based on business criticality and technical arch • Availability decision – categorization of apps and service for Blue/Green type of deployment • What kind of routing required for different apps( Route 53 vs EBS) • Depends on the high and unpredictable loads ( favored by route 53) • Frequency of release ( EBS is better for lifecycle management) • Environment ( Dev, Unit Test, SIT , Component Test, UI test, Staging, Sandbox, Prod) • Defining the team Structure and location ( Dev-Infra-tool team or Module wise single team ) • How many CI/CD pipeline to be created • How volatile is the infra requirement & schema ( complexity of CloudFormation scripts) • Release process workflow via CodeStar or any other orchestration tool ( how many non AWS applications to be used in the CI-CD pipe line and the relevant plugins testing) • COTs proprietary release process and deployment testing • Application security & Compliances (if any) • The key KPIs definition and collection from the cloud trail • Any high frequency release plan to designed(temporary re-org of blue green) • No engagement can achieve the end state under one project contract, it is significant achievement if one vendor team can meet the MVP agreement with customers
  • 7. Stakeholders Stakeholders Responsibility Impacts Business Lead To define the application criticality , outcome of the investment and the Business KPIs to be tracked Decision of the availability ,phase wise apps, NFR mapping towards business KPIs Architects Application architecture , new roll outs , decommission due, key services , external plugins, archi. governance process The grouping of the apps for running POC and creating specific test scenarios for dependency checking Product Owner Input on team discipline , culture, program phase delivery, scrum teams , frequency of the releases , release governance to decide on the team structure of the team CIO The KPIs that to be reported to the Business out of the DevOps implementation ( e.g. Feature release rate, Backlog reduction rate, POC must attempt to design 2-3 key KPIs that should be tracked from the day 1 via CloudTrail for the success of CIO)
  • 8. Risk Assessment & Boundary The solution must be designed highlighting the observed risks during the POC and creating a boundary condition. • Slow on Org Change Management: • It is often observed that the dev team is not always ready to get on boarded to the new concepts and fast automation. In such cases a manual or semi automated deployment should be designed in the initial phase • Time windows should be defined for different type of apps; vendor must consult in stopping fully automated DevOps for legacy or to-be-retired apps • Even if lean architecture followed , wrong design of microservice may involve dependency-these cases are to be highlighted as risk elements • It is recommended to consult customers not to aim for frequent release in the initial phases • Roll out must involve only one geo to start with or one app in all different geos • The outcome KPI of DevOps implementation, if at all to be shown ( it is a very rare requirement as observed in India) should be progressive with a bare minimum commitment in the first 6 months • It is safe to assume a moderate size company ( let say 15-20 B USD revenue) may take about 18 -24 months before achieving full maturity that too depends on people, process, geos