Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Agility Through Continuous Delivery
Search
Cadu Ribeiro
April 12, 2016
Technology
0
55
Agility Through Continuous Delivery
Cadu Ribeiro
April 12, 2016
Tweet
Share
More Decks by Cadu Ribeiro
See All by Cadu Ribeiro
DevContainers: Facilitando o Setup de ambientes de desenvolvimento
duduribeiro
0
45
Uma introdução em perfomance de Aplicações Web para impactar positivamente a vida de seus usuários
duduribeiro
0
50
Testes Automatizados para Web - Uma Introdução
duduribeiro
0
74
Vim inside VSCode
duduribeiro
0
34
Continuous Delivery - On the real world
duduribeiro
0
110
An Introduction to Automated Web Testing
duduribeiro
3
81
Continuous Delivery
duduribeiro
0
61
Hello Ruby
duduribeiro
2
79
Other Decks in Technology
See All in Technology
Models vs Bounded Contexts for Domain Modularizati...
ewolff
0
140
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
500
歴史から学ぶ、Goのメモリ管理基礎
logica0419
14
2.7k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
210
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
570
技術選定、下から見るか?横から見るか?
masakiokuda
0
190
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
340
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
16
4.9k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
Marketing to machines
jonoalderson
1
4.5k
Ethics towards AI in product and experience design
skipperchong
1
170
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
100
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
38
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
230
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
RailsConf 2023
tenderlove
30
1.3k
A better future with KSS
kneath
240
18k
Chasing Engaging Ingredients in Design
codingconduct
0
97
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?