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
Continuous integration & deployment (Dutch)
Search
Nick Groenen
September 17, 2014
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Continuous integration & deployment (Dutch)
Talk on CI&CD given at Think Blink on 2014-09-17
Nick Groenen
September 17, 2014
More Decks by Nick Groenen
See All by Nick Groenen
De informatiemaatschappij
zoni
0
97
Structured logging
zoni
1
430
Preparing for the future - Python 3 is here to stay
zoni
0
480
Supercharge your chat!
zoni
0
760
Ansible
zoni
15
2.1k
Lightning talk - Logging (Dutch)
zoni
0
110
Lightning talk - Logging
zoni
1
150
Other Decks in Technology
See All in Technology
IoTハンズオンの舞台裏
shirouz
2
120
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
230
振り返りこそエンジニアの本領
negima
0
280
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
1
2.2k
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
230
DGX Sparkを2台使って いろいろ動かす話
sonoda_mj
1
130
Benchmarking Vector Databases: pgvector vs. LanceDB
tsho
0
140
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
220
Azure App Service / Container Apps の組み込み認証
kuniteru
0
190
When Does a Local Qwen Start to Break
morshoto
0
170
どんな手を使っても絶対間に合わせるスケジューラ
asari194617
0
1.6k
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
150
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
108
250k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
4 Signs Your Business is Dying
shpigford
187
23k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Between Models and Reality
mayunak
4
450
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
490
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Music & Morning Musume
bryan
47
7.4k
Transcript
Continuous Integration Deployment Delivery
Nick Groenen @NickGroenen https://nick.groenen.me https://github.com/zoni
@NickGroenen
[email protected]
Continuous Integration Deployment Delivery
Continuous Integration Deployment Delivery
Continuous Integration Deployment Delivery
Continuous Integration Deployment Delivery
Continuous Integration Deployment Delivery
Continuous Integration Deployment Delivery
Continuous Integration Deployment Delivery
"Release early, release often" Voordeel
Benut de kracht van mens & machine Voordeel (CD)
Minder stress, meer flexibiliteit Voordeel (CD)
Makkelijk mergen Voordeel
Samenwerking Voordeel
Up-front investering Nadeel
Kennis & ervaring Nadeel
Tooling, tooling, tooling Nadeel
Implementatie
Stap 1 Version control
None
Open source Awesome!
None
Valkuil Design/HTML
Valkuil Branching strategie
Stap 2 (of 3) Push-button deployments
None
None
None
None
None
Valkuil Staging != Production
None
Stap 3 (of 4) Tests tests tests
Stap 3 Tests tests tests
Stap 3 Tests tests tests
Stap 2 Tests tests tests
Stap 4 Build server
None
None
None
None
Stap 5 Toepassing
None
Credits • https://secure.flickr.com/photos/quinnanya/4464205726 • https://secure.flickr.com/photos/skypenomad/2550823646 • https://www.simple-talk.com/sql/sql-tools/continuous-integration-for-databases- using-red-gate-tools/ • http://slides.com/hgomez/introduction-to-continuous-integration-and-delivery
• http://puppetlabs.com/blog/continuous-delivery-vs-continuous-deployment-whats- diff • http://www.gibedigital.com/blog/2014/april/04/unit-testing-aspnet-mvc- jsonresult/ • http://www.troll.me/2014/03/18/pissed-off-obama/hey-you-add-unit-tests-for- your-change/ • http://www.slideshare.net/bilalamjad1/communication-process-effective
Stel me vragen over…. ➔ DevOps ➔ Git ➔ Containerization/docker
➔ Configuration management (Chef, puppet, ansible, cfengine, etc) ➔ Zero-downtime deployments ➔ Scalable web architecture/cloud architecture/loadbalancing/autoscaling ➔ Caching ➔ Monitoring/logging/metrics gathering ➔ ….