SlideShare uma empresa Scribd logo
1 de 34
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Moving to DevOps the Amazon Way
Leo Zhadanovsky
Principal Solutions Architect
Amazon Web Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
The DevOps pretext
How Amazon did it
Lessons learned
Where to start your DevOps journey
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enterprises need speed and agility
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Reduce the cost of
supporting current
technology
Two big goals for IT today
Lead innovation and
transformation of business
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What we all are really trying to achieve …
Infrastructure
Support
Innovation
Infrastructure
Support
Innovation
Innovation
Support
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What it means in numbers …
30x
More frequent
deployments
440x
Shorter lead times
60x
Fewer failures
-21%
Unplanned rework
44%
New work
Source: Puppet State of DevOps Report 2017
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS pace of innovation
0
250
500
750
1000
1250
1500
1750
2000
2010 2012 2014 2016 2018
Launches
1,957 new
features/services
launched in 2018
As of January 2018
AWS has been continually expanding
its services to support virtually any
cloud workload
61
159
516
1957
1017
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
= Millions of deployments a year
Thousands of teams
× Microservice architecture
× Continuous delivery
× Multiple environments
Several types of deployments
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How ?
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How Amazon did it
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Organizational mindset alignment,
engineering enablement, and builder
empowerment
Cultural
Philosophy
Practices
and
Patterns
Tools
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Monolith development lifecycle
ReleaseTestBuild
Developers
Services Delivery pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Need then became
Become agile again?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Identify and break processes into fine-grained units
Shipping
Labeling
Cart
Checkout
Stock
Search
Listing
Assign those units to small teams
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Process: Store products into slots
Microservice
(Software)
Builds Uses
Dev Team
Now, let each team operate as a start-up
Outcome: Customer obsession, ownership, freedom to innovate, agility
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1
9
Optimized flow by dedicating single-threaded teams
Dedicated product teams
ProductDevelopment
ProductGo-ToMarket
ProductManagers
ProjectManagers
Developers
Testers
Implementers
Operations&Support
Product Team B
Product Team A
Product Team C
Backlog A
• Story 1
• Story 2
• Story 3
• Story 4
Backlog A
• Story 1
• Story 2
• Story 3
• Story 4
Backlog A
• Story 1
• Story 2
• Story 3
• Story 4
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Example of scrum roles
Scrum master, developers, product owner
Teams adopted agile methodologies
Example of scrum board
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Silos” got discouraged in the organization
Operations
Database
team
Quality assurance
Application
security
Software dev
team
“We’re blocked waiting
the Dev environment setup”
“We’re blocked waiting
a new table/SQL script”
“We’re blocked waiting
performance tests”
”We’re blocked waiting source
code manual inspection”
”We’re blocked waiting
database security approvals”
”We’re blocked waiting
security tests to complete”
”We’re blocked waiting the
creation of security certificates”
“We’re blocked waiting the
setup of the database hosts”
“We’re blocked waiting new test hosts”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Teams learned to work together (DevOps)
Operations
Database
Administrator
Quality Assurance
(Testers)
Application
Security
Software Dev
Team
“Working	together”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Our 2-Pizza Teams learned to do these
• Write application and infrastructure code
• Review code of others
• Write unit/integration/performance tests
• Create SQL queries
• Create and automate CI/CD pipelines
• Provision test and production hosts
• Use secure APIs and apply security policies
• Monitor production environments
• Be on-call on a rotation-basis
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
We built “guardrails”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
We invested in sharing the
learnings, patterns, and
practices
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Native Services
Cloud
Mgmt.
AWS
Service Catalog
AWS
CloudTrail
AWS
Config
AWS Trusted
Advisor
AWS X-Ray
AWS
OpsWorks
Amazon
CloudWatch
AWS
CloudFormation
AWS Snowball
AWS SMS
AWS
Systems
Manager
AWS KMS
IAM
AWS DMS
Amazon Inspector
Amazon Macie
Amazon
GuardDuty
Service
request
Inventory and
classification
Monitoring
and analytics
Packaging
and delivery*
Provisioning
and orchestration
Cost management and
resource optimization
Cloud migration,
backup, and DR
Identity, security,
and compliance
AWS ConfigAWS CodeDeploy
AWS CodeCommit
AWS CodePipeline
AWS CodeBuild
* Not part of Gartner representation
Source: Gartner Evaluation Criteria for Cloud Management Platforms and Tools May 2018
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Lessons learned
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Lessons Learned
1. Ent-wide inclusiveness
2. Use belts and suspenders
3. Patterns of efficiency
4. Implement resilience testing
5. Implement observability
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where to start your DevOps implementation?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DevOps is an ongoing journey,
not a destination
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
We did it, you can too!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where to start the DevOps journey
TIME
Align
Organization
Align 3P
Define Operating model
Identify MVP scope
Form Pilot team
Decouple application services
Create e-2-e delivery platform
Create guardrails
Integrate functional groups
Adaptive Learning
Rinse and repeat ∞ parallel
De-coupling
Observability
AiOps
Well Architected
Operating model
Guardrails
Chaos engineering
Get help from coaches
Define Pilot team
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where to start the DevOps journey
TIME
Align
Organization
Align 3P
Define Operating model
Identify MVP scope
Form Pilot team
Decouple application services
Create e-2-e delivery platform
Create guardrails
Integrate functional groups
Adaptive Learning
Rinse and repeat ∞ parallel
De-coupling
Observability
AiOps
Well Architected
Operating model
Guardrails
Chaos engineering
Get help from coaches
Define Pilot team
1. Start small, learn, iterate
2. Set framework to scale
3. Teach
Thank you!
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Mais conteúdo relacionado

Mais procurados

AWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWSAWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWSAmazon Web Services LATAM
 
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon WayAmazon Web Services
 
AWS Initiate Day Dublin 2019 – Top Cloud Security Myths
AWS Initiate Day Dublin 2019 – Top Cloud Security MythsAWS Initiate Day Dublin 2019 – Top Cloud Security Myths
AWS Initiate Day Dublin 2019 – Top Cloud Security MythsAmazon Web Services
 
Operando em Escala Preparando-se para a jornada
Operando em EscalaPreparando-se para a jornadaOperando em EscalaPreparando-se para a jornada
Operando em Escala Preparando-se para a jornadaAmazon Web Services LATAM
 
성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...
성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...
성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...Amazon Web Services Korea
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationAmazon Web Services
 
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...Amazon Web Services Korea
 
Drive Digital Transformation Using AI
Drive Digital Transformation Using AIDrive Digital Transformation Using AI
Drive Digital Transformation Using AIAmazon Web Services
 
Leveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_EnterpriseLeveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_EnterpriseAmazon Web Services
 
Building Modern Applications on AWS
Building Modern Applications on AWSBuilding Modern Applications on AWS
Building Modern Applications on AWSInjae Kwak
 
AWS Initiate - Transformação Digital Usando Machine Learning
AWS Initiate - Transformação Digital Usando Machine LearningAWS Initiate - Transformação Digital Usando Machine Learning
AWS Initiate - Transformação Digital Usando Machine LearningAmazon Web Services LATAM
 
AWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWS
AWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWSAWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWS
AWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWSAmazon Web Services
 
Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...
Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...
Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...Amazon Web Services
 
Pensi di essere pronto per i microservizi?
Pensi di essere pronto per i microservizi?Pensi di essere pronto per i microservizi?
Pensi di essere pronto per i microservizi?Amazon Web Services
 
Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019
Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019
Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019Amazon Web Services Korea
 
AWS Initiate Day Dublin 2019 – AWS Foundations
AWS Initiate Day Dublin 2019 – AWS FoundationsAWS Initiate Day Dublin 2019 – AWS Foundations
AWS Initiate Day Dublin 2019 – AWS FoundationsAmazon Web Services
 
Machine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for DevelopersMachine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for DevelopersAmazon Web Services
 
AWS e SAP - Il futuro delle Enterprise Applications
AWS e SAP - Il futuro delle Enterprise ApplicationsAWS e SAP - Il futuro delle Enterprise Applications
AWS e SAP - Il futuro delle Enterprise ApplicationsAmazon Web Services
 

Mais procurados (20)

AWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWSAWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWS
 
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Dublin 2019 – Moving to DevOps the Amazon Way
 
AWS Initiate Day Dublin 2019 – Top Cloud Security Myths
AWS Initiate Day Dublin 2019 – Top Cloud Security MythsAWS Initiate Day Dublin 2019 – Top Cloud Security Myths
AWS Initiate Day Dublin 2019 – Top Cloud Security Myths
 
Machine Learning and IoT on AWS
Machine Learning and IoT on AWSMachine Learning and IoT on AWS
Machine Learning and IoT on AWS
 
Operando em Escala Preparando-se para a jornada
Operando em EscalaPreparando-se para a jornadaOperando em EscalaPreparando-se para a jornada
Operando em Escala Preparando-se para a jornada
 
De un monolito a microservicios
De un monolito a microserviciosDe un monolito a microservicios
De un monolito a microservicios
 
성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...
성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...
성장하는 스타트업을 위한 아마존 이야기: Lean Innovation and Culture - Gaurav Arora, APAC 스타트업 ...
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital Transformation
 
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
The Next Wave of Retailing, An AWS Perspective - Tom Litchford 월드와이드 리테일 사업 개...
 
Drive Digital Transformation Using AI
Drive Digital Transformation Using AIDrive Digital Transformation Using AI
Drive Digital Transformation Using AI
 
Leveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_EnterpriseLeveraging_Artificial_Intelligence_Across_Enterprise
Leveraging_Artificial_Intelligence_Across_Enterprise
 
Building Modern Applications on AWS
Building Modern Applications on AWSBuilding Modern Applications on AWS
Building Modern Applications on AWS
 
AWS Initiate - Transformação Digital Usando Machine Learning
AWS Initiate - Transformação Digital Usando Machine LearningAWS Initiate - Transformação Digital Usando Machine Learning
AWS Initiate - Transformação Digital Usando Machine Learning
 
AWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWS
AWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWSAWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWS
AWS CAF come aiutare la tua azienda ad adottare con successo il Cloud AWS
 
Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...
Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...
Best Friends Animal Society saves puppies (and data) with N2WS & AWS - SVC211...
 
Pensi di essere pronto per i microservizi?
Pensi di essere pronto per i microservizi?Pensi di essere pronto per i microservizi?
Pensi di essere pronto per i microservizi?
 
Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019
Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019
Welcome Speech - Peter Moore 공공부문 총괄, AWS 아시아태평양 :: AWS Summit Seoul 2019
 
AWS Initiate Day Dublin 2019 – AWS Foundations
AWS Initiate Day Dublin 2019 – AWS FoundationsAWS Initiate Day Dublin 2019 – AWS Foundations
AWS Initiate Day Dublin 2019 – AWS Foundations
 
Machine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for DevelopersMachine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for Developers
 
AWS e SAP - Il futuro delle Enterprise Applications
AWS e SAP - Il futuro delle Enterprise ApplicationsAWS e SAP - Il futuro delle Enterprise Applications
AWS e SAP - Il futuro delle Enterprise Applications
 

Semelhante a Moving to DevOps the Amazon Way

AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon WayAmazon Web Services
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayAmazon Web Services
 
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Amazon Web Services
 
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018Amazon Web Services
 
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...Amazon Web Services
 
Serverless and DevOps
Serverless and DevOpsServerless and DevOps
Serverless and DevOpsChris Munns
 
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the CloudCulture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the CloudAmazon Web Services
 
Transforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: DetroitTransforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: DetroitAmazon Web Services
 
Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018Amazon Web Services
 
Dev348 ReInvent Corteva Agriscience
Dev348   ReInvent Corteva AgriscienceDev348   ReInvent Corteva Agriscience
Dev348 ReInvent Corteva AgriscienceRandy Black
 
An Amazonian approach to enterprise transformation
An Amazonian approach to enterprise transformationAn Amazonian approach to enterprise transformation
An Amazonian approach to enterprise transformationAmazon Web Services
 
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfTransforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfAmazon Web Services
 
Launch Applications the Amazon Way: AWS Startup Day - New York 2018
Launch Applications the Amazon Way: AWS Startup Day - New York 2018Launch Applications the Amazon Way: AWS Startup Day - New York 2018
Launch Applications the Amazon Way: AWS Startup Day - New York 2018Amazon Web Services
 
Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018Amazon Web Services
 
打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise IT打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise ITAmazon Web Services
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Amazon Web Services
 

Semelhante a Moving to DevOps the Amazon Way (20)

Moving to DevOps
Moving to DevOpsMoving to DevOps
Moving to DevOps
 
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon WayAWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
AWS Initiate Day Manchester 2019 – Moving to DevOps the Amazon Way
 
AWS Initiate - DevOps do Jeito Amazon
AWS Initiate - DevOps do Jeito AmazonAWS Initiate - DevOps do Jeito Amazon
AWS Initiate - DevOps do Jeito Amazon
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
 
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
 
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018
 
TECHTalks - Boston MA - Tim Harney
TECHTalks - Boston MA - Tim HarneyTECHTalks - Boston MA - Tim Harney
TECHTalks - Boston MA - Tim Harney
 
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
Continuously Delivering Your Software on AWS - Adrian White - AWS TechShift A...
 
Serverless and DevOps
Serverless and DevOpsServerless and DevOps
Serverless and DevOps
 
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the CloudCulture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
Culture Shock: How a Legacy, Siloed Organization Can Move to the Cloud
 
Transforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: DetroitTransforming Product Development - AWS Transformation Day 2018: Detroit
Transforming Product Development - AWS Transformation Day 2018: Detroit
 
Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018Transforming Product Development - AWS Transformation Day Boston 2018
Transforming Product Development - AWS Transformation Day Boston 2018
 
Dev348 ReInvent Corteva Agriscience
Dev348   ReInvent Corteva AgriscienceDev348   ReInvent Corteva Agriscience
Dev348 ReInvent Corteva Agriscience
 
An Amazonian approach to enterprise transformation
An Amazonian approach to enterprise transformationAn Amazonian approach to enterprise transformation
An Amazonian approach to enterprise transformation
 
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfTransforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
 
Launch Applications the Amazon Way: AWS Startup Day - New York 2018
Launch Applications the Amazon Way: AWS Startup Day - New York 2018Launch Applications the Amazon Way: AWS Startup Day - New York 2018
Launch Applications the Amazon Way: AWS Startup Day - New York 2018
 
Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018Transforming Product Development - AWS Transformation Day: Santa Clara 2018
Transforming Product Development - AWS Transformation Day: Santa Clara 2018
 
打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise IT打造新一代的企業 IT - Transforming Enterprise IT
打造新一代的企業 IT - Transforming Enterprise IT
 
Innovation and Startups Today
Innovation and Startups TodayInnovation and Startups Today
Innovation and Startups Today
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
 

Mais de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Moving to DevOps the Amazon Way

  • 1.
  • 2. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Moving to DevOps the Amazon Way Leo Zhadanovsky Principal Solutions Architect Amazon Web Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda The DevOps pretext How Amazon did it Lessons learned Where to start your DevOps journey
  • 4. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enterprises need speed and agility
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Reduce the cost of supporting current technology Two big goals for IT today Lead innovation and transformation of business
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What we all are really trying to achieve … Infrastructure Support Innovation Infrastructure Support Innovation Innovation Support
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What it means in numbers … 30x More frequent deployments 440x Shorter lead times 60x Fewer failures -21% Unplanned rework 44% New work Source: Puppet State of DevOps Report 2017
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS pace of innovation 0 250 500 750 1000 1250 1500 1750 2000 2010 2012 2014 2016 2018 Launches 1,957 new features/services launched in 2018 As of January 2018 AWS has been continually expanding its services to support virtually any cloud workload 61 159 516 1957 1017
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. = Millions of deployments a year Thousands of teams × Microservice architecture × Continuous delivery × Multiple environments Several types of deployments
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How ?
  • 11. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How Amazon did it
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Organizational mindset alignment, engineering enablement, and builder empowerment Cultural Philosophy Practices and Patterns Tools
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Monolith development lifecycle ReleaseTestBuild Developers Services Delivery pipeline
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Need then became Become agile again?
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Identify and break processes into fine-grained units Shipping Labeling Cart Checkout Stock Search Listing Assign those units to small teams
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Process: Store products into slots Microservice (Software) Builds Uses Dev Team Now, let each team operate as a start-up Outcome: Customer obsession, ownership, freedom to innovate, agility
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 9 Optimized flow by dedicating single-threaded teams Dedicated product teams ProductDevelopment ProductGo-ToMarket ProductManagers ProjectManagers Developers Testers Implementers Operations&Support Product Team B Product Team A Product Team C Backlog A • Story 1 • Story 2 • Story 3 • Story 4 Backlog A • Story 1 • Story 2 • Story 3 • Story 4 Backlog A • Story 1 • Story 2 • Story 3 • Story 4
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Example of scrum roles Scrum master, developers, product owner Teams adopted agile methodologies Example of scrum board
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Silos” got discouraged in the organization Operations Database team Quality assurance Application security Software dev team “We’re blocked waiting the Dev environment setup” “We’re blocked waiting a new table/SQL script” “We’re blocked waiting performance tests” ”We’re blocked waiting source code manual inspection” ”We’re blocked waiting database security approvals” ”We’re blocked waiting security tests to complete” ”We’re blocked waiting the creation of security certificates” “We’re blocked waiting the setup of the database hosts” “We’re blocked waiting new test hosts”
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Teams learned to work together (DevOps) Operations Database Administrator Quality Assurance (Testers) Application Security Software Dev Team “Working together”
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Our 2-Pizza Teams learned to do these • Write application and infrastructure code • Review code of others • Write unit/integration/performance tests • Create SQL queries • Create and automate CI/CD pipelines • Provision test and production hosts • Use secure APIs and apply security policies • Monitor production environments • Be on-call on a rotation-basis
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. We built “guardrails”
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. We invested in sharing the learnings, patterns, and practices
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Native Services Cloud Mgmt. AWS Service Catalog AWS CloudTrail AWS Config AWS Trusted Advisor AWS X-Ray AWS OpsWorks Amazon CloudWatch AWS CloudFormation AWS Snowball AWS SMS AWS Systems Manager AWS KMS IAM AWS DMS Amazon Inspector Amazon Macie Amazon GuardDuty Service request Inventory and classification Monitoring and analytics Packaging and delivery* Provisioning and orchestration Cost management and resource optimization Cloud migration, backup, and DR Identity, security, and compliance AWS ConfigAWS CodeDeploy AWS CodeCommit AWS CodePipeline AWS CodeBuild * Not part of Gartner representation Source: Gartner Evaluation Criteria for Cloud Management Platforms and Tools May 2018
  • 27. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Lessons learned
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Lessons Learned 1. Ent-wide inclusiveness 2. Use belts and suspenders 3. Patterns of efficiency 4. Implement resilience testing 5. Implement observability
  • 29. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where to start your DevOps implementation?
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DevOps is an ongoing journey, not a destination
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. We did it, you can too!
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where to start the DevOps journey TIME Align Organization Align 3P Define Operating model Identify MVP scope Form Pilot team Decouple application services Create e-2-e delivery platform Create guardrails Integrate functional groups Adaptive Learning Rinse and repeat ∞ parallel De-coupling Observability AiOps Well Architected Operating model Guardrails Chaos engineering Get help from coaches Define Pilot team
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where to start the DevOps journey TIME Align Organization Align 3P Define Operating model Identify MVP scope Form Pilot team Decouple application services Create e-2-e delivery platform Create guardrails Integrate functional groups Adaptive Learning Rinse and repeat ∞ parallel De-coupling Observability AiOps Well Architected Operating model Guardrails Chaos engineering Get help from coaches Define Pilot team 1. Start small, learn, iterate 2. Set framework to scale 3. Teach
  • 34. Thank you! © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.