Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Agility Through Continuous Delivery
Search
Cadu Ribeiro
April 12, 2016
Technology
70
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Agility Through Continuous Delivery
Cadu Ribeiro
April 12, 2016
More Decks by Cadu Ribeiro
See All by Cadu Ribeiro
DevContainers: Facilitando o Setup de ambientes de desenvolvimento
duduribeiro
0
60
Uma introdução em perfomance de Aplicações Web para impactar positivamente a vida de seus usuários
duduribeiro
0
62
Testes Automatizados para Web - Uma Introdução
duduribeiro
0
86
Vim inside VSCode
duduribeiro
0
44
Continuous Delivery - On the real world
duduribeiro
0
130
An Introduction to Automated Web Testing
duduribeiro
3
97
Continuous Delivery
duduribeiro
0
83
Hello Ruby
duduribeiro
2
110
Other Decks in Technology
See All in Technology
自分で立ててみるLLMサービス
y_sera15
0
150
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
270
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.2k
分析AIエージェントを育てる、動く環境を育てる
codatum
1
460
今こそ知りたいAmplifyGen2
mkdev10
2
160
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
420
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
190
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
120
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
360
Google Cloud Next Tokyo 26登壇時のスクリプト
recruitengineers
PRO
0
210
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
330
味覇で作るパスタが美味い - 20261001_yabaubuki.dev
livesense
PRO
0
110
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
390
Prompt Engineering for Job Search
mfonobong
0
490
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
Scaling GitHub
holman
464
140k
A Tale of Four Properties
chriscoyier
163
24k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
400
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
Writing Fast Ruby
sferik
630
63k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Visualization
eitanlees
153
17k
Navigating Team Friction
lara
192
16k
Transcript
Agility Through Continuous Delivery
Who Am I? Software Developer @ } @duduribeiro
Continuous Integration Deployment Delivery
None
None
What is Continuous Delivery?
Software release should be a fast, repeatable process
Start with Continuous Integration
None
Business Project 1 Project 2 Project N DBA QA Syseng/Sysadm
None
SCRUM Iterative development WATER Business Fall Production Release WATER-SCRUM-FALL
None
Reduce the Cost, Time and Risk Of delivering incremental changes
to users
None
None
Continuous Integration
- pulls mainline - creates a branch from mainline -
develop - pushes to server - notify team
Open a merge request
Let the team discuss
Merge it on mainline
EVERYONE commits to the mainline EVERY DAY
Automated Tests
Testers are not responsible for quality
EVERYONE is responsible for quality
Automated Builds
None
Deployment pipeline
None
Feature Toggle
None
Automated Database Migration
12Factor
(Integration + Deployment) * Continuous = Continuous Deployment
None
Thank u!
Questions?