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
Change Management: Building a CI/CD Pipeline
Search
Ian Juma
January 13, 2018
Programming
0
130
Change Management: Building a CI/CD Pipeline
Our thoughts on building a CI/CD pipeline - as a Change Management tool
Ian Juma
January 13, 2018
Tweet
Share
More Decks by Ian Juma
See All by Ian Juma
Scaling notifications; notification-service V2
ianjuma
0
31
Building Infrastructure for the Next Generation of Successful African Ventures - Africa's Talking
ianjuma
0
90
Ian J, Salama A.B
ianjuma
0
110
Intro to Flask and AT API's
ianjuma
0
82
Innovation
ianjuma
0
140
Asynchronous Python with gevent and asyncIO
ianjuma
1
2.5k
Scaling AfricasTalking - DevCraft nairobi
ianjuma
0
260
Other Decks in Programming
See All in Programming
Premier Disciplin for Micro Frontends Multi Version/ Framework Scenarios @OOP 2026, Munic
manfredsteyer
PRO
0
200
CSC307 Lecture 14
javiergs
PRO
0
440
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
470
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
1.2k
Raku Raku Notion 20260128
hareyakayuruyaka
0
430
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
2.2k
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
800
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
110
ふん…おもしれぇ Parser。RubyKaigi 行ってやるぜ
aki_pin0
0
120
浮動小数の比較について
kishikawakatsumi
0
360
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
400
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
130
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
WENDY [Excerpt]
tessaabrams
9
36k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
Believing is Seeing
oripsolob
1
68
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
190
Bash Introduction
62gerente
615
210k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
ラッコキーワード サービス紹介資料
rakko
1
2.5M
Transcript
Ian Juma | Infrastructure Engineer | Africa’s Talking Change Management
Building a CI/ CD Pipeline with Puppet, Pipelines and MCO
Change Management Define CM Puppet Pipelines MCO Timbuktu Cloud native
None
Why Change Management Why track change
Why Change Management? • • • • •
Our goal Deployments have to be consistent Only way to
be consistent is to automate
Elements of Change Management
Continuous Integration and Delivery / Deployment
Benefits of a CI - CD pipeline Some of the
issues that arose as we worked on this change management project highlighted the need for a change of culture in some areas
Pipelines
Source Code Management
Source Code Management
Source Code Management
Putting it all together
Putting it all together
Putting it all together
Future Work
We’re hiring
Thank you! Ian Juma | Infrastructure Engineer | Africa’s Talking