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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Cadu Ribeiro
April 12, 2016
Technology
65
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
57
Uma introdução em perfomance de Aplicações Web para impactar positivamente a vida de seus usuários
duduribeiro
0
60
Testes Automatizados para Web - Uma Introdução
duduribeiro
0
83
Vim inside VSCode
duduribeiro
0
44
Continuous Delivery - On the real world
duduribeiro
0
120
An Introduction to Automated Web Testing
duduribeiro
3
94
Continuous Delivery
duduribeiro
0
80
Hello Ruby
duduribeiro
2
100
Other Decks in Technology
See All in Technology
Webとヘルスデータ
yukukotani
1
200
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
160
module Synths; end
asonas
1
120
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
150
Benchmarking Vector Databases: pgvector vs. LanceDB
tsho
0
150
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
1
360
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
470
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
190
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
2
1.6k
When Does a Local Qwen Start to Break
morshoto
0
190
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
140
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
110
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
From π to Pie charts
rasagy
0
360
Being A Developer After 40
akosma
91
590k
GraphQLとの向き合い方2022年版
quramy
50
15k
Google's AI Overviews - The New Search
badams
0
1.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
270
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?