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
47
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
25
Uma introdução em perfomance de Aplicações Web para impactar positivamente a vida de seus usuários
duduribeiro
0
40
Testes Automatizados para Web - Uma Introdução
duduribeiro
0
65
Vim inside VSCode
duduribeiro
0
19
Continuous Delivery - On the real world
duduribeiro
0
86
An Introduction to Automated Web Testing
duduribeiro
3
62
Continuous Delivery
duduribeiro
0
38
Hello Ruby
duduribeiro
2
64
Other Decks in Technology
See All in Technology
ガバメントクラウドのセキュリティ対策事例について
fujisawaryohei
0
560
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
200
alecthomas/kong はいいぞ / kamakura.go#7
fujiwara3
1
300
ハイテク休憩
sat
PRO
2
170
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
170
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
110
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
230
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
5
210
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.7k
Amazon VPC Lattice 最新アップデート紹介 - PrivateLink も似たようなアップデートあったけど違いとは
bigmuramura
0
200
Opcodeを読んでいたら何故かphp-srcを読んでいた話
murashotaro
0
280
Featured
See All Featured
Bash Introduction
62gerente
608
210k
Visualization
eitanlees
146
15k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
98
The Cult of Friendly URLs
andyhume
78
6.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Site-Speed That Sticks
csswizardry
2
190
A better future with KSS
kneath
238
17k
Designing for humans not robots
tammielis
250
25k
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?