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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Cadu Ribeiro
April 12, 2016
Technology
58
0
Share
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
49
Uma introdução em perfomance de Aplicações Web para impactar positivamente a vida de seus usuários
duduribeiro
0
53
Testes Automatizados para Web - Uma Introdução
duduribeiro
0
78
Vim inside VSCode
duduribeiro
0
38
Continuous Delivery - On the real world
duduribeiro
0
120
An Introduction to Automated Web Testing
duduribeiro
3
88
Continuous Delivery
duduribeiro
0
69
Hello Ruby
duduribeiro
2
89
Other Decks in Technology
See All in Technology
eBPF Can Do It! A 5-Minute Tour of 5 Real-World PHP Issues Solved with eBPF
egmc
0
290
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
220
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
430
まだ道半ば、AI-DLCを歩み始めている話
news_it_enj
2
200
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
210
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
140
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
340
layerx-fde-practices
cipepser
6
2.8k
CloudFront VPCオリジンとVPC Latticeサービスの内部ALBをマルチアカウントで一元利用しよう
duelist2020jp
5
240
checker.tsにチキンレースを仕掛けてみた:型エラー(TS2589)が発生する境界線を求めて
hal_spidernight
1
210
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
220
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
270
Featured
See All Featured
Music & Morning Musume
bryan
47
7.2k
WCS-LA-2024
lcolladotor
0
600
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
220
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
270
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
800
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
350
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
GraphQLとの向き合い方2022年版
quramy
50
15k
Skip the Path - Find Your Career Trail
mkilby
1
130
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?