SlideShare a Scribd company logo
1 of 85
Download to read offline
WE THOUGHT WE WERE
DOING CONTINUOUS
DELIVERY AND THEN…
Aravind and Suzie 

ThoughtWorks
Define Continuous Delivery (CD)

Tell some stories :)

Review learnings and share tips
WHAT WE WILL COVER
Aravind SV (“Duck”)
Product Manager for GoCD
10+ years of helping different
clients with Agile/XP, CI and CD
practices
Tweeting from @arvindsv
Suzie Prince

Head of Product for
ThoughtWorks products group

Product Manager for Snap CI

10 + years experience with agile
including CI and CD practices

Tweeting @pm_suzie
WHAT IS CD?
“Continuous Delivery is the
ability to get changes of all
types—including new features,
configuration changes, bug fixes
and experiments—into
production, or into the hands of
users, safely and quickly in a
sustainable way.”
CONTINUOUS DELIVERY
RELEASE
RELEASE
RELEASE
RELEASE
YEAR
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
RELEASE
YEAR
RELEASE
RELEASE
RELEASE
RELEASE
RELEASE
RELEASE
RELEASE
YEAR
25% RELEASE TIME WAS
INSTALLER TESTING
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer TestsStaging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
RELEASE
RELEASE
RELEASE
RELEASE
YEAR
RELEASE
RELEASE
RELEASE
YEAR
RELEASE
<5% RELEASE TIME WAS
INSTALLER TESTING
HIDDEN SILOS
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
Commit Build and Test
Automated
Tests
Installer Tests Staging Deliver
User
Acceptance
LEARNINGS
Automate, automate, automate

Look for hidden silos
Before going open-source …
DEV & TEST
REGRESSION
3 to 4 month release cycle
DEV & TEST
REGRESSION
YEAR
DEV & TEST
REGRESSION
INSTALLER TESTS
WRITE RELEASE NOTES
PERFORMANCE TESTS
UPLOAD/PUBLISH INSTALLERS
1 to 1.5 months
DEV & TEST
REGRESSION
INSTALLER TESTS
WRITE RELEASE NOTES
PERFORMANCE TESTS
1 to 1.5 months
Automated publishing of releases
DEV & TEST
REGRESSION
WRITE RELEASE NOTES
PERFORMANCE TESTS
1 to 1.5 months
Automated publishing of releases
Automated installer tests
DEV & TEST
REGRESSION
PERFORMANCE TESTS
1 to 1.5 months
Automated publishing of releases
Automated installer tests
Automated release note generation
DEV & TEST
1 to 1.5 months
Automated publishing of releases
Automated installer tests
Automated release note generation
Automated performance tests (in progress)
REGRESSION
DEV & TEST
Regularly a month, not decided by regression cycle
Automated publishing of releases
Automated installer tests
Automated release note generation
Automated performance tests (in progress)
Regression is just a small buffer now
DEV &
TEST
Automated publishing of releases
Automated installer tests
Automated release note generation
Automated performance tests (in progress)
DEV &
TEST
DEV &
TEST
DEV &
TEST
DEV &
TEST
ReleaseRelease Release Release
LEARNINGS
Frequency reduces difficulty

Automation costs pay for themselves
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
GOOD JOB!
“Continuous Delivery is the
ability to get changes of all
types—including new features,
configuration changes, bug fixes
and experiments—into
production, or into the hands of
users, safely and quickly in a
sustainable way.”
“Continuous Delivery is the
ability to get changes of all
types—including new features,
configuration changes, bug fixes
and experiments—into
production, or into the hands of
users, safely and quickly in a
sustainable way
“Continuous Delivery is the
ability to get changes of all
types—including new features,
configuration changes, bug fixes
and experiments—into
production, or into the hands of
users, safely and quickly in a
sustainable way
“Continuous Delivery is the
ability to get changes of all
types—including new features,
configuration changes, bug fixes
and experiments—into
production, or into the hands of
users, safely and quickly in a
sustainable way
“Continuous Delivery is the
ability to get changes of all
types—including new features,
configuration changes, bug fixes
and experiments—into
production, or into the hands of
users, safely and quickly in a
sustainable way
Microservices
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
Microservices
LEARNINGS
Delivering value, not doing CD is your job

CD is a journey
TAKE AWAYS
PRACTICE CONTINUOUS INTEGRATION
FREQUENCY REDUCES DIFFICULTY
DOING CONTINUOUS DELIVERY IS NOT YOUR JOB
Microservices
Chef Server
RabbitMQ
Nagios
Automated infrastructure
Deployment pipelines
INVOLVE THE WHOLE TEAM
AUTOMATE EVERYTHING
PARTING THOUGHTS…
You will look back on what you did later and see
how it could have been better

Focus on what is not good now and improve that

Don’t be too critical but know that where you are
right now is not the best place you could be

Don’t fear redesign, don’t fear rework, you’ll end
up doing it anyway

More Related Content

What's hot

What's hot (20)

Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOps
 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
 
Continuously delivering software to big brands (fullscreen edition)
Continuously delivering software to big brands (fullscreen edition)Continuously delivering software to big brands (fullscreen edition)
Continuously delivering software to big brands (fullscreen edition)
 
Introduction the dev ops world
Introduction the dev ops worldIntroduction the dev ops world
Introduction the dev ops world
 
The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake  in IIS and SQL Configuration ManagementThe Coming Earthquake  in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
 
The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014
 
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - final
 
How is testing different in a DevOps agile team. A perspective from the team.
How is testing different in a DevOps agile team. A perspective from the team.How is testing different in a DevOps agile team. A perspective from the team.
How is testing different in a DevOps agile team. A perspective from the team.
 
Continuous is great
Continuous is greatContinuous is great
Continuous is great
 
Assessing Agile Engineering Practices
Assessing Agile Engineering PracticesAssessing Agile Engineering Practices
Assessing Agile Engineering Practices
 
DevOps and All the Continuouses w/ Helen Beal
DevOps and All the Continuouses w/ Helen BealDevOps and All the Continuouses w/ Helen Beal
DevOps and All the Continuouses w/ Helen Beal
 
Cd syd
Cd sydCd syd
Cd syd
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
 
A Day in the Life of a Cross-platform, DevOps-enabled Team
A Day in the Life of a Cross-platform, DevOps-enabled TeamA Day in the Life of a Cross-platform, DevOps-enabled Team
A Day in the Life of a Cross-platform, DevOps-enabled Team
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation Workshop
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing
 
NextBuild 2015 - Swimming upstream in the container revolution
NextBuild 2015 - Swimming upstream in the container revolutionNextBuild 2015 - Swimming upstream in the container revolution
NextBuild 2015 - Swimming upstream in the container revolution
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 

Viewers also liked

Beyond Continuous Delivery at ThoughtWorks North America Away Day
Beyond Continuous Delivery at ThoughtWorks North America Away DayBeyond Continuous Delivery at ThoughtWorks North America Away Day
Beyond Continuous Delivery at ThoughtWorks North America Away Day
Chris Hilton
 
Spring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSificationSpring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSification
Nenad Bogojevic
 

Viewers also liked (20)

Our continuous delivery journey
Our continuous delivery journeyOur continuous delivery journey
Our continuous delivery journey
 
Beyond Continuous Delivery at ThoughtWorks North America Away Day
Beyond Continuous Delivery at ThoughtWorks North America Away DayBeyond Continuous Delivery at ThoughtWorks North America Away Day
Beyond Continuous Delivery at ThoughtWorks North America Away Day
 
General Continuous Delivery for Agile Practitioners Meetup May 2014
General Continuous Delivery for Agile Practitioners Meetup May 2014General Continuous Delivery for Agile Practitioners Meetup May 2014
General Continuous Delivery for Agile Practitioners Meetup May 2014
 
Metaprogramming with Groovy
Metaprogramming with GroovyMetaprogramming with Groovy
Metaprogramming with Groovy
 
Groovy Powered Clean Code
Groovy Powered Clean CodeGroovy Powered Clean Code
Groovy Powered Clean Code
 
Groovy on Android
Groovy on AndroidGroovy on Android
Groovy on Android
 
Metaprogramming with Groovy
Metaprogramming with GroovyMetaprogramming with Groovy
Metaprogramming with Groovy
 
Groovy in the Cloud
Groovy in the CloudGroovy in the Cloud
Groovy in the Cloud
 
Ci for-android-apps
Ci for-android-appsCi for-android-apps
Ci for-android-apps
 
Kotlin, smarter development for the jvm
Kotlin, smarter development for the jvmKotlin, smarter development for the jvm
Kotlin, smarter development for the jvm
 
Spring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSificationSpring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSification
 
Java collections the force awakens
Java collections  the force awakensJava collections  the force awakens
Java collections the force awakens
 
Groovy for java developers
Groovy for java developersGroovy for java developers
Groovy for java developers
 
Reactive Streams and the Wide World of Groovy
Reactive Streams and the Wide World of GroovyReactive Streams and the Wide World of Groovy
Reactive Streams and the Wide World of Groovy
 
Be More Productive with Kotlin
Be More Productive with KotlinBe More Productive with Kotlin
Be More Productive with Kotlin
 
Groovy on Android (as of 2016)
Groovy on Android (as of 2016)Groovy on Android (as of 2016)
Groovy on Android (as of 2016)
 
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache GroovyBuilding an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
 
Java 8 and 9 in Anger
Java 8 and 9 in AngerJava 8 and 9 in Anger
Java 8 and 9 in Anger
 
Apache Groovy: the language and the ecosystem
Apache Groovy: the language and the ecosystemApache Groovy: the language and the ecosystem
Apache Groovy: the language and the ecosystem
 
Kotlin for Android - Vali Iorgu - mRready
Kotlin for Android - Vali Iorgu - mRreadyKotlin for Android - Vali Iorgu - mRready
Kotlin for Android - Vali Iorgu - mRready
 

Similar to We thought we were doing continuous delivery and then...

Continuous delivery @ hi q
Continuous delivery @ hi qContinuous delivery @ hi q
Continuous delivery @ hi q
Tomas Riha
 

Similar to We thought we were doing continuous delivery and then... (20)

They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!
 
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
 
Continuous Deployment at Etsy — TimesOpen NYC
Continuous Deployment at Etsy — TimesOpen NYCContinuous Deployment at Etsy — TimesOpen NYC
Continuous Deployment at Etsy — TimesOpen NYC
 
50 production deployments a day, at least
50 production deployments a day, at least50 production deployments a day, at least
50 production deployments a day, at least
 
Continuous delivery @ hi q
Continuous delivery @ hi qContinuous delivery @ hi q
Continuous delivery @ hi q
 
Starting and Scaling Devops
Starting and Scaling Devops Starting and Scaling Devops
Starting and Scaling Devops
 
Starting and Scaling DevOps
Starting and Scaling DevOpsStarting and Scaling DevOps
Starting and Scaling DevOps
 
The Journey to Continuous Delivery
The Journey to Continuous DeliveryThe Journey to Continuous Delivery
The Journey to Continuous Delivery
 
Práticas, Técnicas e Ferramentas para Continuous Delivery com ALM
Práticas, Técnicas e Ferramentas para Continuous Delivery com ALMPráticas, Técnicas e Ferramentas para Continuous Delivery com ALM
Práticas, Técnicas e Ferramentas para Continuous Delivery com ALM
 
Practical Devops and Continous Delivery
Practical Devops and Continous DeliveryPractical Devops and Continous Delivery
Practical Devops and Continous Delivery
 
Continuous Delivery in the Enterprise
Continuous Delivery in the EnterpriseContinuous Delivery in the Enterprise
Continuous Delivery in the Enterprise
 
Visual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools WalkthroughVisual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools Walkthrough
 
Nova event-s florida-dboutin
Nova event-s florida-dboutinNova event-s florida-dboutin
Nova event-s florida-dboutin
 
Continuous Delivery Testing @HiQ
Continuous Delivery Testing @HiQContinuous Delivery Testing @HiQ
Continuous Delivery Testing @HiQ
 
Qa in CI/CD
Qa in CI/CDQa in CI/CD
Qa in CI/CD
 
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
 
How To Introduce Cloud Based Load Testing to Your Jenkins Continuous Delivery...
How To Introduce Cloud Based Load Testing to Your Jenkins Continuous Delivery...How To Introduce Cloud Based Load Testing to Your Jenkins Continuous Delivery...
How To Introduce Cloud Based Load Testing to Your Jenkins Continuous Delivery...
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
 
Drive Continuous Delivery With Continuous Testing
Drive Continuous Delivery With Continuous TestingDrive Continuous Delivery With Continuous Testing
Drive Continuous Delivery With Continuous Testing
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 

More from Suzie Prince

Being different a game from generating product ideas
Being different   a game from generating product ideasBeing different   a game from generating product ideas
Being different a game from generating product ideas
Suzie Prince
 

More from Suzie Prince (11)

Five ways continuous delivery can be a product managers superpower empower b...
Five ways continuous delivery can be a product managers superpower  empower b...Five ways continuous delivery can be a product managers superpower  empower b...
Five ways continuous delivery can be a product managers superpower empower b...
 
Continuous Delivery: A Product Management Superpower
Continuous Delivery: A Product Management Superpower Continuous Delivery: A Product Management Superpower
Continuous Delivery: A Product Management Superpower
 
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018 Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
 
DevOpsDays Zurich 2017 - Our Continuous Delivery Journey
DevOpsDays Zurich 2017 - Our Continuous Delivery JourneyDevOpsDays Zurich 2017 - Our Continuous Delivery Journey
DevOpsDays Zurich 2017 - Our Continuous Delivery Journey
 
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet storyDevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
 
DevOpsDays Baltimore March 2017 - Continuous Integration: A bittersweet love ...
DevOpsDays Baltimore March 2017 - Continuous Integration: A bittersweet love ...DevOpsDays Baltimore March 2017 - Continuous Integration: A bittersweet love ...
DevOpsDays Baltimore March 2017 - Continuous Integration: A bittersweet love ...
 
Tips for selling Continuous Delivery and DevOps to your business (from a busi...
Tips for selling Continuous Delivery and DevOps to your business (from a busi...Tips for selling Continuous Delivery and DevOps to your business (from a busi...
Tips for selling Continuous Delivery and DevOps to your business (from a busi...
 
Tips for selling Continuous Delivery to your business
Tips for selling Continuous Delivery to your businessTips for selling Continuous Delivery to your business
Tips for selling Continuous Delivery to your business
 
Success baby loves business plans and so should you
Success baby loves business plans and so should youSuccess baby loves business plans and so should you
Success baby loves business plans and so should you
 
Techniques to find new product ideas
Techniques to find new product ideasTechniques to find new product ideas
Techniques to find new product ideas
 
Being different a game from generating product ideas
Being different   a game from generating product ideasBeing different   a game from generating product ideas
Being different a game from generating product ideas
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

We thought we were doing continuous delivery and then...