SlideShare a Scribd company logo
1 of 35
Download to read offline
THE FIVE STAGES OF CLOUD NATIVE
> Twitter @caseywest
> Email cwest@pivotal.io
> Web http://caseywest.com
1 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
THANKS A LOT,
PIVOTAL
2 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
THE FIVE STAGES OF CLOUD-NATIVE
1. Denial
2. Anger
3. Bargaining
4. Depression
5. Acceptance
3 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
HAVE A SEAT ON THE
COUCH
4 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
WHATEVER MAKES YOU
COMFORTABLE
5 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
NOW FOR SOME BASIC
GROUND RULES
6 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
RULES
WE WILL TALK ABOUT
YOUR DELIVERY PIPELINE
7 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
RULES
WE WILL TALK ABOUT
YOUR ARCHITECTURE
8 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
RULES
WE WILL TALK ABOUT
YOUR AUTOMATION
9 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
⏰
10 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
"DEPLOYING MY APPS TO
'THE CLOUD' IS PAINTFUL.
WHY?"
11 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DENIAL
12 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DENIAL
CONTAINERS ARE JUST
LIKE TINY VIRTUAL
MACHINES
13 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DENIAL
WE DON'T NEED TO
AUTOMATE CONTINUOUS
DELIVERY
14 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DENIAL
WE ALREADY AUTOMATE
INFRASTRUCTURE WITH
PUPPET
15 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ANGER
16 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ANGER
WORKS ON MY MACHINE
17 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ANGER
DEV IS JUST #YOLO-ING
SHIT TO PRODUCTION
18 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
BARGAINING
19 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
BARGAINING
WE CRAMMED THIS
MONOLITH INTO A
CONTAINER AND CALLED
IT A MICROSERVICE20 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
BARGAINING
"BI-MODAL IT"
21 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
BARGAINING
WHAT IF WE CREATE
"MICROSERVICES" THAT
ALL TALK TO THE SAME
DATA SOURCE?22 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DEPRESSION
23 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DEPRESSION
WE MADE 200
MICROSERVICES AND
FORGOT TO SET UP
JENKINS24 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
DEPRESSION
WE HAVE AN AUTOMATED
BUILD PIPELINE BUT
RELEASE TWICE A YEAR
25 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ACCEPTANCE
26 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ACCEPTANCE
ALL SOFTWARE SUCKS
27 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ACCEPTANCE
RESPECT CAP THEOREM
28 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ACCEPTANCE
RESPECT CONWAY'S LAW
29 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ACCEPTANCE
SMALL BATCH SIZE WORKS
FOR REPLATFORMING, TOO
30 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
ACCEPTANCE
AUTOMATE EVERYTHING
31 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
⏰'S UP
32 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
WHAT HAVE WE
LEARNED?
33 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
OPERABILITY IS
1. MICROSERVICES ARCHITECTURE
2. DEVOPS CULTURE
3. CONTINUOUS DELIVERY
PICK THREE
34 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy
@CASEYWESTLET'S BE FRIENDS
!35 — ! @caseywest @spring1platform #S1P #cloudnative #realtalk #therapy

More Related Content

What's hot

Deep feelings www2015
Deep feelings www2015Deep feelings www2015
Deep feelings www2015
Marco Guerini
 
Mapping the self
Mapping the selfMapping the self
Mapping the self
ababzldn
 

What's hot (18)

We have seen the future...
We have seen the future...We have seen the future...
We have seen the future...
 
The Game of Context at MRS Summit 2015
The Game of Context at MRS Summit 2015The Game of Context at MRS Summit 2015
The Game of Context at MRS Summit 2015
 
Creating a checklist
Creating a checklistCreating a checklist
Creating a checklist
 
How to Organize a Successful Open House
How to Organize a Successful Open HouseHow to Organize a Successful Open House
How to Organize a Successful Open House
 
1.2 Estimation
1.2 Estimation1.2 Estimation
1.2 Estimation
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
Contributing to the success of open stack
Contributing to the success of open stackContributing to the success of open stack
Contributing to the success of open stack
 
Go Go Gadget: Apps, Gadgets and Tools to Techsy-fy Your Events!
Go Go Gadget: Apps, Gadgets and Tools to Techsy-fy Your Events! Go Go Gadget: Apps, Gadgets and Tools to Techsy-fy Your Events!
Go Go Gadget: Apps, Gadgets and Tools to Techsy-fy Your Events!
 
How Agile and Open Source work together in (nearly) perfect harmony
How Agile and Open Source work together in (nearly) perfect harmonyHow Agile and Open Source work together in (nearly) perfect harmony
How Agile and Open Source work together in (nearly) perfect harmony
 
France vs. Germany: Web Analysts – the match
France vs. Germany: Web Analysts – the matchFrance vs. Germany: Web Analysts – the match
France vs. Germany: Web Analysts – the match
 
Learning From Social Data By Chris Kerns
Learning From Social Data By Chris KernsLearning From Social Data By Chris Kerns
Learning From Social Data By Chris Kerns
 
Deep feelings www2015
Deep feelings www2015Deep feelings www2015
Deep feelings www2015
 
Mapping the self
Mapping the selfMapping the self
Mapping the self
 
How can you make yours home a smart home?
How can you make yours home a smart home?How can you make yours home a smart home?
How can you make yours home a smart home?
 
Research in the Mobile Mindset Smartees Webinar (GMT session)
Research in the Mobile Mindset Smartees Webinar (GMT session)Research in the Mobile Mindset Smartees Webinar (GMT session)
Research in the Mobile Mindset Smartees Webinar (GMT session)
 
This Week in Neo4j - 16th February 2019
This Week in Neo4j - 16th February 2019This Week in Neo4j - 16th February 2019
This Week in Neo4j - 16th February 2019
 
This week in Neo4j - 9th February 2019
This week in Neo4j - 9th February 2019This week in Neo4j - 9th February 2019
This week in Neo4j - 9th February 2019
 
PIN IT! How to make Pinterest a part of your Planning Toolkit.
PIN IT! How to make Pinterest a part of your Planning Toolkit.PIN IT! How to make Pinterest a part of your Planning Toolkit.
PIN IT! How to make Pinterest a part of your Planning Toolkit.
 

Similar to The Five Stages of Cloud Native

Similar to The Five Stages of Cloud Native (8)

Fake it till you make it: Brand Building for Local Businesses
Fake it till you make it: Brand Building for Local BusinessesFake it till you make it: Brand Building for Local Businesses
Fake it till you make it: Brand Building for Local Businesses
 
Digital Transformation Before and After Seminar, 11th August, Melbourne.
Digital Transformation Before and After Seminar, 11th August, Melbourne. Digital Transformation Before and After Seminar, 11th August, Melbourne.
Digital Transformation Before and After Seminar, 11th August, Melbourne.
 
Evolution of the Private Market - Atlantic Venture Forum - June 2013
Evolution of the Private Market - Atlantic Venture Forum - June 2013Evolution of the Private Market - Atlantic Venture Forum - June 2013
Evolution of the Private Market - Atlantic Venture Forum - June 2013
 
Five Whys - Devoxx UK 2014
Five Whys - Devoxx UK 2014Five Whys - Devoxx UK 2014
Five Whys - Devoxx UK 2014
 
SearchLove San Diego 2018 | Rob Bucci | Featured Snippets: From Then to Now, ...
SearchLove San Diego 2018 | Rob Bucci | Featured Snippets: From Then to Now, ...SearchLove San Diego 2018 | Rob Bucci | Featured Snippets: From Then to Now, ...
SearchLove San Diego 2018 | Rob Bucci | Featured Snippets: From Then to Now, ...
 
The Rise of the Angels (and the Entrepreneurs) - Bangalore - Dec 2012
The Rise of the Angels (and the Entrepreneurs) - Bangalore - Dec 2012The Rise of the Angels (and the Entrepreneurs) - Bangalore - Dec 2012
The Rise of the Angels (and the Entrepreneurs) - Bangalore - Dec 2012
 
New business models - social change for @SPARKdotme
New business models - social change for @SPARKdotme New business models - social change for @SPARKdotme
New business models - social change for @SPARKdotme
 
A Story of Mob Programming, Testing and Everything (AgileTD Webinar)
A Story of Mob Programming, Testing and Everything (AgileTD Webinar)A Story of Mob Programming, Testing and Everything (AgileTD Webinar)
A Story of Mob Programming, Testing and Everything (AgileTD Webinar)
 

More from VMware Tanzu

More from VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

The Five Stages of Cloud Native