SlideShare a Scribd company logo
11/22/19
1
© 2019, Amazon Web Services, Inc. or its Affiliates.
© 2019,Amazon Web Services, Inc. or its Affiliates.
Agile and NextOps
What does the coming world of software look like?
1
© 2019, Amazon Web Services, Inc. or its Affiliates.
© 2019, Amazon Web Services, Inc. or its Affiliates.
State of the Union for DevOps
2
• Traditionally lagging organizations showcased dramatic progress –
Telecoms, Healthcare, Governments orgs – not isolated examples anymore
• The best performers were the ones
using public cloud services the
most
• No one is not doing DevOps and
Cloud
• Sharing experiences with DevOps
transformation has huge value
• Modeling modern behavior a
growing trend – Dojos getting
common
2
11/22/19
2
© 2019, Amazon Web Services, Inc. or its Affiliates.
© 2019, Amazon Web Services, Inc. or its Affiliates.
The Amazon Way
3
© 2019, Amazon Web Services, Inc. or its Affiliates.
Innovation
Organization: Autonomous
organization design that is
self-sufficient
Architecture:
Decoupled
service-
oriented
architecture
and APIs
Mechanisms: Processes,
service levels, monitoring,
scale, iterate
Culture:
Leadership
principles𝑓(Innovation) = (O A* )^( ) whereM C*
4
11/22/19
3
© 2019, Amazon Web Services, Inc. or its Affiliates.
Alignment, enablement, empowerment
Cultural Philosophy Practices & Patterns Tools
5
© 2019, Amazon Web Services, Inc. or its Affiliates.
Leadership Principles
Customer Obsession
Ownership
Invent and Simplify
Are Right, A Lot
Learn and Be Curious
Hire and Develop the Best
Insist on the Highest Standards
Think Big
Bias for Action
Frugality
Earn Trust
Dive Deep
Disagree and Commit
Deliver Results
6
11/22/19
4
© 2019, Amazon Web Services, Inc. or its Affiliates.
Granularity
Examine Services APIs
7
© 2019, Amazon Web Services, Inc. or its Affiliates.
Guidelines
Break-up activities into services
Every team will expose data only through interfaces for their services
No team will have means to communicate directly to other teams data
Use any technology you wish, but only accessible through interfaces
Design interfaces to allow for externalization
8
11/22/19
5
© 2019, Amazon Web Services, Inc. or its Affiliates.
Small teams
9
10
11/22/19
6
© 2019 Amazon Web Services, Inc. or its Affiliates.
Two-Pizza Team
Dev Team Microservice Customer
Builds Uses
11
© 2019 Amazon Web Services, Inc. or its Affiliates.
No Silos
Development Operations
SecurityDatabase
12
11/22/19
7
© 2019, Amazon Web Services, Inc. or its Affiliates.
Today we have Modern Applications
Modern applications
• Use independently scalable microservices
(serverless, containers...)
• Connect through APIs
• Deliver updates continuously
• Adapt quickly to change
• Scale globally
• Are fault tolerant
• Carefully mange state & persistence
• Have security built-in
Modern Application
Does one thing
Independent deployments
Independent scaling
Small impact of change
Choice of technology
13
© 2019, Amazon Web Services, Inc. or its Affiliates.
Why AWS for DevOps?
Get started fast
Fully-managed services
Built for scale
Programmable
Automation
Secure
Pay-As-You-Go
Large Partner Community
14
11/22/19
8
© 2019, Amazon Web Services, Inc. or its Affiliates.
Yesterday’s System
Internet Web Server customers
Inventory
Orders
Database
Customer
Service Tools
Fulfillment Center
Tools
15
© 2019, Amazon Web Services, Inc. or its Affiliates.
Today’s View
16
11/22/19
9
© 2019, Amazon Web Services, Inc. or its Affiliates.
Some things we have learned…
• Distributed systems are both hard…and weird
• Non-distributed systems either work
or they don’t – i.e. single fault domain or
fate sharing
• Today’s complex distributed systems
tend to run in a constant state of
degradation.
• Failure conditions that have to be
accounted for multiply exponentially
• Eight failure modes of the apocalypse
• Lots of UNKNOWNs
From “Challenges of Distributed Systems by Davis Yanacek of AWS
17
© 2019, Amazon Web Services, Inc. or its Affiliates.
© 2019, Amazon Web Services, Inc. or its Affiliates.
Final thoughts
18
11/22/19
10
© 2019, Amazon Web Services, Inc. or its Affiliates.
Microservices and the Future. NextOps
Containers
A standard method for
packaging application code,
configurations, and
dependencies into a single
object.
Serverless
Architectural style that offloads
operational responsibilities to AWS.
You build and run apps without
thinking about servers.
• Going forward “running software”
without understanding said software
won’t be a thing.
• Infrastructure will be invisible, yet
still elastic and optimized
• Monitoring, logging analysis and
observability tools will be where
Operations lives and works.
• Watching running software and
looking for ways to make it better
with be what your best technical
people are doing
• SRE activities will be operations job
one, regardless of whether you
have SREs
• Reactive-->Proactive
19
© 2019, Amazon Web Services, Inc. or its Affiliates.
© 2019,Amazon Web Services, Inc. or its Affiliates.
AWS Developer Tools and Platforms
20
11/22/19
11
© 2019, Amazon Web Services, Inc. or its Affiliates.
AWS Developer Tools
AWS Cloud9
AWS CodeCommit
AWS CodePipeline
AWS CodeBuild
AWS CodeDeploy
21
© 2019, Amazon Web Services, Inc. or its Affiliates.
AWS has a complete serverless platform
AWS Lambda Amazon API Gateway
COMPUTE, EDGE COMPUTE, AND API PROXY
Lambda@Edge Greengrass
Amazon DynamoDB
Amazon SNS
Amazon SQS
Amazon Kinesis
Amazon S3
AWS Step Functions
DATASTORES, STORAGE, ORCHESTRATION, ANALYTICS, APPLICATION INTEGRATION
Amazon Aurora
Serverless (preview)
AWS AppSync
AWS X-Ray
DEVELOPER TOOLS
AWS CodeBuild
AWS CodePipelineAWS Serverless
Application Model (SAM)
Open Source and
third parties
AWS Cloud9
22
11/22/19
12
© 2019, Amazon Web Services, Inc. or its Affiliates.
Control Plane
Data Plane
AgentDockerOS
EC2 Instance
AgentDockerOS
EC2 Instance
AgentDockerOS
EC2 Instance
23
© 2019, Amazon Web Services, Inc. or its Affiliates.
Something new…
24

More Related Content

PDF
WinWire slides for Mobile Enterprise SaaS Platform Launch from Appcelerator
PPTX
App modernization methods that work
PPTX
Mobilizing SharePoint - August 1 2013
PPTX
PDF
Windows Azure – Building & Deploying Cloud Services
PDF
Software Technology Trends in 2013-2014
PDF
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
PPTX
Enterprise Mobility for Fun and Profit
WinWire slides for Mobile Enterprise SaaS Platform Launch from Appcelerator
App modernization methods that work
Mobilizing SharePoint - August 1 2013
Windows Azure – Building & Deploying Cloud Services
Software Technology Trends in 2013-2014
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Enterprise Mobility for Fun and Profit

What's hot (20)

PPTX
Enterprise mobility for fun and profit
PDF
Future of Integration | MuleSoft
PPT
Albara Abdalkhalig
ODP
The IBM Social Business Toolkit
PDF
Sun Software
PPT
Track B-2: Advancing Collaboration & eLearning to Achieve Mission Goals, ...
PPTX
Compose Your Digital Enterprise
PPTX
Internal messenger
PPTX
Hybrid Integration
PPTX
Phteknow cloud
PDF
Introducing IBM Cloud Security Enforcer, CASB, IDaaS and Threat Prevention
PDF
Delivering Enterprise Applications: Faster. Cheaper. Better
PDF
Design - Start Your API Journey Today
PPTX
As Software eats the World, APIs eat Software
PPTX
MuleSoft London CoP - October 2016
PDF
Zia: Agency Modernization
PPT
test
PPT
What's New in Smarter Process and C&I
PDF
AppSec in a World of Digital Transformation
Enterprise mobility for fun and profit
Future of Integration | MuleSoft
Albara Abdalkhalig
The IBM Social Business Toolkit
Sun Software
Track B-2: Advancing Collaboration & eLearning to Achieve Mission Goals, ...
Compose Your Digital Enterprise
Internal messenger
Hybrid Integration
Phteknow cloud
Introducing IBM Cloud Security Enforcer, CASB, IDaaS and Threat Prevention
Delivering Enterprise Applications: Faster. Cheaper. Better
Design - Start Your API Journey Today
As Software eats the World, APIs eat Software
MuleSoft London CoP - October 2016
Zia: Agency Modernization
test
What's New in Smarter Process and C&I
AppSec in a World of Digital Transformation
Ad

Similar to Agile and NextOps (20)

PPTX
Building Modern Applications on AWS
PDF
Modern Applications Development on AWS
PPT
The new developer experience
PPTX
AWS DevDay Cologne - CI/CD for modern applications
PPTX
Inovação Rápida: O caso de negócio para desenvolvimento de aplicações modernas.
PDF
Containers on AWS
PDF
NAB(호주국립은행) 사례 공유 - Building a Mass Migration Program: Moving Through Vision ...
PDF
2020-04-02 DevConf - How to migrate an existing application to serverless
PPTX
Gartner EA Architecting for DevOps and Hybrid Cloud
PPTX
IBM Connections Cloud Application Development Strategy
PPTX
AWS Jozi Meetup Developing Modern Applications in the Cloud
PPTX
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
PPTX
AWS Accra Meetup - Developing Modern Applications in the Cloud
PDF
Ibm mobile first platform presentation refresh 05 18-mc
PDF
Cloud Native Patterns with Bluemix Developer Console
PDF
Introduction to Serverless Computing - OOP Munich
PDF
Why APIs Call for 2xs the DevOps
PPTX
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
PPTX
Agility and Control from AWS [FutureStack16]
PPTX
cloudcomputing5-141224231751-conversion-gate02-1.pptx
Building Modern Applications on AWS
Modern Applications Development on AWS
The new developer experience
AWS DevDay Cologne - CI/CD for modern applications
Inovação Rápida: O caso de negócio para desenvolvimento de aplicações modernas.
Containers on AWS
NAB(호주국립은행) 사례 공유 - Building a Mass Migration Program: Moving Through Vision ...
2020-04-02 DevConf - How to migrate an existing application to serverless
Gartner EA Architecting for DevOps and Hybrid Cloud
IBM Connections Cloud Application Development Strategy
AWS Jozi Meetup Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
AWS Accra Meetup - Developing Modern Applications in the Cloud
Ibm mobile first platform presentation refresh 05 18-mc
Cloud Native Patterns with Bluemix Developer Console
Introduction to Serverless Computing - OOP Munich
Why APIs Call for 2xs the DevOps
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
Agility and Control from AWS [FutureStack16]
cloudcomputing5-141224231751-conversion-gate02-1.pptx
Ad

More from Cprime (20)

PDF
Achieving Sustainable Growth in the Digital Age
PDF
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
PDF
A Framework for Development in the AI Age
PDF
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
PDF
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
PDF
AI-powered Service Management: Streamlining Incident Management in JSM using ...
PDF
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
PDF
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
PDF
From Project to Product - The Need for Speed
PDF
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
PDF
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
PDF
Modern Learning for Enterprises: How to Empower Your Teams
PDF
Enterprise Service Management for Finance, HR, and Marketing
PDF
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
PDF
Perfecting Customer Management Using Jira Service Management
PDF
From Project to Product: Leaders, Here's What It Means to You
PDF
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
PDF
6 Common Challenges RTEs Face & How to Solve Them
PDF
Enterprise Service Management Webinar Series Part 1
PDF
How to Enable Change Management with Jira Service Management
Achieving Sustainable Growth in the Digital Age
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
A Framework for Development in the AI Age
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
AI-powered Service Management: Streamlining Incident Management in JSM using ...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
From Project to Product - The Need for Speed
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
Modern Learning for Enterprises: How to Empower Your Teams
Enterprise Service Management for Finance, HR, and Marketing
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
Perfecting Customer Management Using Jira Service Management
From Project to Product: Leaders, Here's What It Means to You
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
6 Common Challenges RTEs Face & How to Solve Them
Enterprise Service Management Webinar Series Part 1
How to Enable Change Management with Jira Service Management

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
PDF
Empathic Computing: Creating Shared Understanding
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
Empathic Computing: Creating Shared Understanding
GamePlan Trading System Review: Professional Trader's Honest Take
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Review of recent advances in non-invasive hemoglobin estimation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
NewMind AI Weekly Chronicles - August'25 Week I
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Chapter 3 Spatial Domain Image Processing.pdf
NewMind AI Monthly Chronicles - July 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?

Agile and NextOps

  • 1. 11/22/19 1 © 2019, Amazon Web Services, Inc. or its Affiliates. © 2019,Amazon Web Services, Inc. or its Affiliates. Agile and NextOps What does the coming world of software look like? 1 © 2019, Amazon Web Services, Inc. or its Affiliates. © 2019, Amazon Web Services, Inc. or its Affiliates. State of the Union for DevOps 2 • Traditionally lagging organizations showcased dramatic progress – Telecoms, Healthcare, Governments orgs – not isolated examples anymore • The best performers were the ones using public cloud services the most • No one is not doing DevOps and Cloud • Sharing experiences with DevOps transformation has huge value • Modeling modern behavior a growing trend – Dojos getting common 2
  • 2. 11/22/19 2 © 2019, Amazon Web Services, Inc. or its Affiliates. © 2019, Amazon Web Services, Inc. or its Affiliates. The Amazon Way 3 © 2019, Amazon Web Services, Inc. or its Affiliates. Innovation Organization: Autonomous organization design that is self-sufficient Architecture: Decoupled service- oriented architecture and APIs Mechanisms: Processes, service levels, monitoring, scale, iterate Culture: Leadership principles𝑓(Innovation) = (O A* )^( ) whereM C* 4
  • 3. 11/22/19 3 © 2019, Amazon Web Services, Inc. or its Affiliates. Alignment, enablement, empowerment Cultural Philosophy Practices & Patterns Tools 5 © 2019, Amazon Web Services, Inc. or its Affiliates. Leadership Principles Customer Obsession Ownership Invent and Simplify Are Right, A Lot Learn and Be Curious Hire and Develop the Best Insist on the Highest Standards Think Big Bias for Action Frugality Earn Trust Dive Deep Disagree and Commit Deliver Results 6
  • 4. 11/22/19 4 © 2019, Amazon Web Services, Inc. or its Affiliates. Granularity Examine Services APIs 7 © 2019, Amazon Web Services, Inc. or its Affiliates. Guidelines Break-up activities into services Every team will expose data only through interfaces for their services No team will have means to communicate directly to other teams data Use any technology you wish, but only accessible through interfaces Design interfaces to allow for externalization 8
  • 5. 11/22/19 5 © 2019, Amazon Web Services, Inc. or its Affiliates. Small teams 9 10
  • 6. 11/22/19 6 © 2019 Amazon Web Services, Inc. or its Affiliates. Two-Pizza Team Dev Team Microservice Customer Builds Uses 11 © 2019 Amazon Web Services, Inc. or its Affiliates. No Silos Development Operations SecurityDatabase 12
  • 7. 11/22/19 7 © 2019, Amazon Web Services, Inc. or its Affiliates. Today we have Modern Applications Modern applications • Use independently scalable microservices (serverless, containers...) • Connect through APIs • Deliver updates continuously • Adapt quickly to change • Scale globally • Are fault tolerant • Carefully mange state & persistence • Have security built-in Modern Application Does one thing Independent deployments Independent scaling Small impact of change Choice of technology 13 © 2019, Amazon Web Services, Inc. or its Affiliates. Why AWS for DevOps? Get started fast Fully-managed services Built for scale Programmable Automation Secure Pay-As-You-Go Large Partner Community 14
  • 8. 11/22/19 8 © 2019, Amazon Web Services, Inc. or its Affiliates. Yesterday’s System Internet Web Server customers Inventory Orders Database Customer Service Tools Fulfillment Center Tools 15 © 2019, Amazon Web Services, Inc. or its Affiliates. Today’s View 16
  • 9. 11/22/19 9 © 2019, Amazon Web Services, Inc. or its Affiliates. Some things we have learned… • Distributed systems are both hard…and weird • Non-distributed systems either work or they don’t – i.e. single fault domain or fate sharing • Today’s complex distributed systems tend to run in a constant state of degradation. • Failure conditions that have to be accounted for multiply exponentially • Eight failure modes of the apocalypse • Lots of UNKNOWNs From “Challenges of Distributed Systems by Davis Yanacek of AWS 17 © 2019, Amazon Web Services, Inc. or its Affiliates. © 2019, Amazon Web Services, Inc. or its Affiliates. Final thoughts 18
  • 10. 11/22/19 10 © 2019, Amazon Web Services, Inc. or its Affiliates. Microservices and the Future. NextOps Containers A standard method for packaging application code, configurations, and dependencies into a single object. Serverless Architectural style that offloads operational responsibilities to AWS. You build and run apps without thinking about servers. • Going forward “running software” without understanding said software won’t be a thing. • Infrastructure will be invisible, yet still elastic and optimized • Monitoring, logging analysis and observability tools will be where Operations lives and works. • Watching running software and looking for ways to make it better with be what your best technical people are doing • SRE activities will be operations job one, regardless of whether you have SREs • Reactive-->Proactive 19 © 2019, Amazon Web Services, Inc. or its Affiliates. © 2019,Amazon Web Services, Inc. or its Affiliates. AWS Developer Tools and Platforms 20
  • 11. 11/22/19 11 © 2019, Amazon Web Services, Inc. or its Affiliates. AWS Developer Tools AWS Cloud9 AWS CodeCommit AWS CodePipeline AWS CodeBuild AWS CodeDeploy 21 © 2019, Amazon Web Services, Inc. or its Affiliates. AWS has a complete serverless platform AWS Lambda Amazon API Gateway COMPUTE, EDGE COMPUTE, AND API PROXY Lambda@Edge Greengrass Amazon DynamoDB Amazon SNS Amazon SQS Amazon Kinesis Amazon S3 AWS Step Functions DATASTORES, STORAGE, ORCHESTRATION, ANALYTICS, APPLICATION INTEGRATION Amazon Aurora Serverless (preview) AWS AppSync AWS X-Ray DEVELOPER TOOLS AWS CodeBuild AWS CodePipelineAWS Serverless Application Model (SAM) Open Source and third parties AWS Cloud9 22
  • 12. 11/22/19 12 © 2019, Amazon Web Services, Inc. or its Affiliates. Control Plane Data Plane AgentDockerOS EC2 Instance AgentDockerOS EC2 Instance AgentDockerOS EC2 Instance 23 © 2019, Amazon Web Services, Inc. or its Affiliates. Something new… 24