SlideShare a Scribd company logo
Ignite Talk: Continuous Delivery: Why Everyone Should Do It
Sergiu Bodiu
Continuous Delivery:
why everyone should do it
Continuous Delivery:
why everyone should do it
Sergiu Bodiu
Platform Architecture
@sergiu_bodiu
© Copyright 2015 Pivotal. All rights reserved.
Can you release NEW features
every WEEK
every DAY
every HOUR
From idea to production: 6-9 months
© Copyright 2015 Pivotal. All rights reserved.
The Value of Going Fast
Uber for Everything
An idea in the
morning, is running
in production by
evening
https://www.wealthfront.com/engineering
© Copyright 2015 Pivotal. All rights reserved.
Hire Someone Else
1st task for Labs project: Build the CI/CD Pipeline
© Copyright 2015 Pivotal. All rights reserved.
Learn, Read Books
The Three Ways, according to Gene Kim
© Copyright 2015 Pivotal. All rights reserved.
© Copyright 2015 Pivotal. All rights reserved.
© Copyright 2015 Pivotal. All rights reserved.
© Copyright 2015 Pivotal. All rights reserved.
© Copyright 2015 Pivotal. All rights reserved.
© Copyright 2015 Pivotal. All rights reserved.
–Merging dev work with mainline trunk constantly to test changes
independently and with other changes
–Build server automated unit tests
Continuous Integration
‹#›© Copyright 2015 Pivotal Software. All rights reserved.
Pillars of Continuous Delivery
Product
• Automate app provisioning, deployment and release
• Integrate tools across Development and Operations
People
• Involve early adopters for feedback and initial success
• Use success stories to motivate the doubters
Process
• Reduce or eliminate manual steps in the release process
• Implement smaller, frequent release cycles
© Copyright 2015 Pivotal. All rights reserved.
Iterate
© Copyright 2015 Pivotal. All rights reserved.
Pivotal Way
© Copyright 2015 Pivotal. All rights reserved.
This day will never come AGAIN
© Copyright 2015 Pivotal. All rights reserved.
Here is my source code
Run it on the cloud for me
I do not care how
© Copyright 2015 Pivotal. All rights reserved.

More Related Content

PDF
Principles of Iteration
🌍 Job van der Voort
 
PPTX
DevOps for Hackathons: DevOps without the Ops
Or Rosenblatt
 
KEY
Applying Design Priciples to APIs - 2 of 4
Brian Mulloy
 
PDF
Graphql
sabativi
 
PDF
Evolution of GitLab Frontend
Fatih Acet
 
PDF
TuleapCon2017-CaseStudy_Sleepinnov_Medical_Devices
Tuleap
 
PDF
Gitlab CI + GAE Autodeploy
Jan Mikeš
 
PDF
TuleapCon 2017-STMicroelectronics-Case-Study
Tuleap
 
Principles of Iteration
🌍 Job van der Voort
 
DevOps for Hackathons: DevOps without the Ops
Or Rosenblatt
 
Applying Design Priciples to APIs - 2 of 4
Brian Mulloy
 
Graphql
sabativi
 
Evolution of GitLab Frontend
Fatih Acet
 
TuleapCon2017-CaseStudy_Sleepinnov_Medical_Devices
Tuleap
 
Gitlab CI + GAE Autodeploy
Jan Mikeš
 
TuleapCon 2017-STMicroelectronics-Case-Study
Tuleap
 

What's hot (14)

PDF
Building an Experiment Pipeline for GitHub’s New Free Team Offering
Optimizely
 
PDF
DevOpsDays Cape Town 2018 - Serverless with Google App Engine
Günter Grodotzki
 
PDF
TuleapCon2017-Quality-Assurance-Tuleap-Enterprise
Tuleap
 
PPTX
Cogxio one soul strategy
Layak Singh
 
PPTX
Amplify Agile with DevOps
Christopher Lee
 
PPTX
Journey to The Cloud-Native Enterprise
dektlong
 
PDF
Migrating from angular to react
500Tech
 
PPTX
Git Perchè Usarlo
Gian Maria Ricci
 
PDF
TuleapCon2017-Case-Study-Orange
Tuleap
 
PDF
TuleapCon2017-keynote
Tuleap
 
PDF
Goo technologies pres sfhtml5_v1_130529
Peter Moskovits
 
PDF
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
Tuleap
 
PDF
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
Tuleap
 
PDF
TuleapCon2017-Bugzilla-integration
Tuleap
 
Building an Experiment Pipeline for GitHub’s New Free Team Offering
Optimizely
 
DevOpsDays Cape Town 2018 - Serverless with Google App Engine
Günter Grodotzki
 
TuleapCon2017-Quality-Assurance-Tuleap-Enterprise
Tuleap
 
Cogxio one soul strategy
Layak Singh
 
Amplify Agile with DevOps
Christopher Lee
 
Journey to The Cloud-Native Enterprise
dektlong
 
Migrating from angular to react
500Tech
 
Git Perchè Usarlo
Gian Maria Ricci
 
TuleapCon2017-Case-Study-Orange
Tuleap
 
TuleapCon2017-keynote
Tuleap
 
Goo technologies pres sfhtml5_v1_130529
Peter Moskovits
 
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
Tuleap
 
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
Tuleap
 
TuleapCon2017-Bugzilla-integration
Tuleap
 
Ad

Similar to Ignite Talk: Continuous Delivery: Why Everyone Should Do It (20)

PDF
Continuous Delivery for people who do not write code - Matthew Skelton - Conflux
Matthew Skelton
 
PDF
Continuous delivery in Pipedrive
Tomas Rehor
 
PDF
Continuous Delivery: better software, faster.
Bert Jan Schrijver
 
PDF
Continuous Delivery: The New Normal. London Event.
Perforce
 
PPTX
Crawl Walk and Run to Continuous Delivery
David Batten
 
PDF
Continuous Delivery e-book
Zend by Rogue Wave Software
 
PDF
Cyberland 2020 - Better software, faster: Principles of Continuous Delivery a...
Bert Jan Schrijver
 
PDF
Den Bosch Java User Group April 2020 - Better software, faster - Principles o...
Bert Jan Schrijver
 
PPTX
Critical Considerations for Continuous Delivery 04.09.2018
Claire Priester Papas
 
PDF
TDC 2021 - Better software, faster: Principles of Continuous Delivery and DevOps
Bert Jan Schrijver
 
PDF
Contino Overview
benjaminwootton
 
PDF
Continues delivery - Introduction
Erez Attar
 
PPTX
DevTalk: The Road to Continuous Delivery: Driving Lessons
Perforce
 
PDF
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Bert Jan Schrijver
 
PDF
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
Bert Jan Schrijver
 
PDF
AmsterdamJUG September 2019 - Better software, faster: Principles of Continuo...
Bert Jan Schrijver
 
PDF
DevoxxUK 2019 - Better software, faster.
Bert Jan Schrijver
 
PPTX
Enabling Continuous Delivery
VMware Tanzu
 
PDF
Everyone Is Part of Continuous Delivery (Agile Portugal)
Manuel Pais
 
PDF
We thought we were doing continuous delivery and then...
Suzie Prince
 
Continuous Delivery for people who do not write code - Matthew Skelton - Conflux
Matthew Skelton
 
Continuous delivery in Pipedrive
Tomas Rehor
 
Continuous Delivery: better software, faster.
Bert Jan Schrijver
 
Continuous Delivery: The New Normal. London Event.
Perforce
 
Crawl Walk and Run to Continuous Delivery
David Batten
 
Continuous Delivery e-book
Zend by Rogue Wave Software
 
Cyberland 2020 - Better software, faster: Principles of Continuous Delivery a...
Bert Jan Schrijver
 
Den Bosch Java User Group April 2020 - Better software, faster - Principles o...
Bert Jan Schrijver
 
Critical Considerations for Continuous Delivery 04.09.2018
Claire Priester Papas
 
TDC 2021 - Better software, faster: Principles of Continuous Delivery and DevOps
Bert Jan Schrijver
 
Contino Overview
benjaminwootton
 
Continues delivery - Introduction
Erez Attar
 
DevTalk: The Road to Continuous Delivery: Driving Lessons
Perforce
 
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Bert Jan Schrijver
 
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
Bert Jan Schrijver
 
AmsterdamJUG September 2019 - Better software, faster: Principles of Continuo...
Bert Jan Schrijver
 
DevoxxUK 2019 - Better software, faster.
Bert Jan Schrijver
 
Enabling Continuous Delivery
VMware Tanzu
 
Everyone Is Part of Continuous Delivery (Agile Portugal)
Manuel Pais
 
We thought we were doing continuous delivery and then...
Suzie Prince
 
Ad

More from VMware Tanzu (20)

PDF
Spring into AI presented by Dan Vega 5/14
VMware Tanzu
 
PDF
What AI Means For Your Product Strategy And What To Do About It
VMware Tanzu
 
PDF
Make the Right Thing the Obvious Thing at Cardinal Health 2023
VMware Tanzu
 
PPTX
Enhancing DevEx and Simplifying Operations at Scale
VMware Tanzu
 
PDF
Spring Update | July 2023
VMware Tanzu
 
PPTX
Platforms, Platform Engineering, & Platform as a Product
VMware Tanzu
 
PPTX
Building Cloud Ready Apps
VMware Tanzu
 
PDF
Spring Boot 3 And Beyond
VMware Tanzu
 
PDF
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
VMware Tanzu
 
PDF
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
VMware Tanzu
 
PDF
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
VMware Tanzu
 
PPTX
tanzu_developer_connect.pptx
VMware Tanzu
 
PDF
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu
 
PDF
Tanzu Developer Connect Workshop - English
VMware Tanzu
 
PDF
Virtual Developer Connect Workshop - English
VMware Tanzu
 
PDF
Tanzu Developer Connect - French
VMware Tanzu
 
PDF
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
VMware Tanzu
 
PDF
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
VMware Tanzu
 
PDF
SpringOne Tour: The Influential Software Engineer
VMware Tanzu
 
PDF
SpringOne Tour: Domain-Driven Design: Theory vs Practice
VMware Tanzu
 
Spring into AI presented by Dan Vega 5/14
VMware Tanzu
 
What AI Means For Your Product Strategy And What To Do About It
VMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
VMware Tanzu
 
Spring Update | July 2023
VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
VMware Tanzu
 
Building Cloud Ready Apps
VMware Tanzu
 
Spring Boot 3 And Beyond
VMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
VMware Tanzu
 
tanzu_developer_connect.pptx
VMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu
 
Tanzu Developer Connect Workshop - English
VMware Tanzu
 
Virtual Developer Connect Workshop - English
VMware Tanzu
 
Tanzu Developer Connect - French
VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
VMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
VMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
VMware Tanzu
 

Recently uploaded (20)

PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Doc9.....................................
SofiaCollazos
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 

Ignite Talk: Continuous Delivery: Why Everyone Should Do It

  • 3. Continuous Delivery: why everyone should do it Sergiu Bodiu Platform Architecture @sergiu_bodiu
  • 4. © Copyright 2015 Pivotal. All rights reserved. Can you release NEW features every WEEK every DAY every HOUR
  • 5. From idea to production: 6-9 months
  • 6. © Copyright 2015 Pivotal. All rights reserved. The Value of Going Fast
  • 8. An idea in the morning, is running in production by evening https://www.wealthfront.com/engineering
  • 9. © Copyright 2015 Pivotal. All rights reserved. Hire Someone Else 1st task for Labs project: Build the CI/CD Pipeline
  • 10. © Copyright 2015 Pivotal. All rights reserved. Learn, Read Books The Three Ways, according to Gene Kim
  • 11. © Copyright 2015 Pivotal. All rights reserved.
  • 12. © Copyright 2015 Pivotal. All rights reserved.
  • 13. © Copyright 2015 Pivotal. All rights reserved.
  • 14. © Copyright 2015 Pivotal. All rights reserved.
  • 15. © Copyright 2015 Pivotal. All rights reserved.
  • 16. © Copyright 2015 Pivotal. All rights reserved. –Merging dev work with mainline trunk constantly to test changes independently and with other changes –Build server automated unit tests Continuous Integration
  • 17. ‹#›© Copyright 2015 Pivotal Software. All rights reserved. Pillars of Continuous Delivery Product • Automate app provisioning, deployment and release • Integrate tools across Development and Operations People • Involve early adopters for feedback and initial success • Use success stories to motivate the doubters Process • Reduce or eliminate manual steps in the release process • Implement smaller, frequent release cycles
  • 18. © Copyright 2015 Pivotal. All rights reserved. Iterate
  • 19. © Copyright 2015 Pivotal. All rights reserved. Pivotal Way
  • 20. © Copyright 2015 Pivotal. All rights reserved. This day will never come AGAIN
  • 21. © Copyright 2015 Pivotal. All rights reserved. Here is my source code Run it on the cloud for me I do not care how
  • 22. © Copyright 2015 Pivotal. All rights reserved.

Editor's Notes

  • #4: Resting slide on screen before you begin presenting.
  • #6: Do new developers deploy code on their first day, or even during job interviews? Can you sleep soundly after a new hire’s deployment knowing your applications are all running fine?
  • #9: Do you practice software development with tools, process and culture that can respond to the speed of market? By contrast you have the early innovators who have fully embraced and adopted an approach to software where There is no release cycle there is just a deploy button A financial Wealth management company (Wealthfront in this case) proudly publishes on their external webpage how often they push code to production. Wealthfront was founded in 2011 and now manages $2.5b and uses software as a competitive advantage Do you practice software development with tools, process and culture that can respond to the speed of market? Do new developers deploy code on their first day, or even during job interviews? An important and in-demand resource these days – Your developers. This is what they really want