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
It's the developers, stupid!
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Nicolas Byl
October 10, 2018
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
It's the developers, stupid!
Nicolas Byl
October 10, 2018
More Decks by Nicolas Byl
See All by Nicolas Byl
Platform Engineering ❤️ Developer Experience
nbyl
0
61
Die Flucht aus der Prototypen-Hölle
nbyl
0
60
Lean Prototyping for Industrial-IoT Projects
nbyl
0
77
DevSecOps - Vom Unikum zur gut geölten Maschine
nbyl
0
120
Securing your software supply chain
nbyl
0
400
Keeping-Up-WithUpstream.pdf
nbyl
0
190
Dr. Kube und der Helm - Anatomie einer CD-Pipeline
nbyl
0
150
Securing the "other" supply chain
nbyl
0
330
Kubernetes - Auf die Cluster, Fertig, Los!
nbyl
0
220
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
460
PLaMo 3.0 Primeの構造化出力サポート
pfn
PRO
0
190
Retriever と Reranker、結局どうする?
kazuaki
2
670
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
0
1.5k
SnowflakeCoCoでデータエンジニアリング!
foursue
0
180
モダンフロントエンド 開発研修
recruitengineers
PRO
1
370
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
4
1.2k
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
210
AIエージェントを前提としたプラットフォーム エンジニアリング:GKEで作るAgent-Ready Golden Path
legalontechnologies
PRO
1
200
Cursor Meetup Sapporo - Cursor物語 続編
cocacola917
0
120
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
200
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1k
Music & Morning Musume
bryan
47
7.3k
Mind Mapping
helmedeiros
PRO
1
300
How to train your dragon (web standard)
notwaldorf
97
6.7k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
360
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
610
Transcript
1 JCON 2018
2 PERSONA: JENNY 2 https://pxhere.com/de/photo/755423
3 PERSONA: JENNY 3 https://pxhere.com/de/photo/755423
4 Automation Guru PERSONA: JENNY 4 https://pxhere.com/de/photo/755423
5 • Build and automation specialist • Creates deployment scripts
and pipelines • Needs frictionless workflows from development to staging and production environments
6 HELM 6 https://pxhere.com/de/photo/237
• Package manager for Kubernetes • Templating for needed Kubernetes
objects • Manage dependencies • Rollout history • Now a CNCF incubator project • https://helm.sh 7
• Create generic deployment descriptions • Replace configurable values with
variables • Full power of go string templates 8
• Reference other charts • Atomic installation 9
• Keep track of rollouts: • Charts • Values •
User • … • History • Rollback 10 Todo: Build von History Ausgabe
11 HELM DEMO 1 1 https://pxhere.com/de/photo/198320
12 Frontend Hipster PERSONA: MICHAEL 1 2 https://pxhere.com/de/photo/57980
13 • Developer without knowledge of infrastructure, containers, … •
Frontend expert • Just wants to code and deploy • Needs a path to a production-like environment without full CI pipeline
14 DRAFT 1 4 https://pxhere.com/de/photo/1032524
• Build and provide docker images from local source code
• Immediately deploy to kubernetes cluster • Interact with containers from developer environment • Using helm charts • https://draft.sh 15
• Default charts for many languages • Continuous deployment •
Direct access to container ports • https://draft.sh 16
17 DRAFT DEMO 1 7 https://pxhere.com/de/photo/198323
18 Fullstack Fixer PERSONA: PETER 1 8 https://pxhere.com/de/photo/755423
19 • Backend developer • Fixes issues across multiple services
• Needs debugging in a distributed environment
20 SKAFFOLD 2 0 https://pxhere.com/de/photo/531489
• Build and provide docker images from local source code
• Immediately deploy to kubernetes cluster • Interact with containers from developer environment • Many Plugins • https://github.com/GoogleContain erTools/skaffold 21
• Continuous deployment • Direct access to container ports •
Plugins: • Helm • Kustomize • Kaniko • Bazel • … 22
23
[email protected]
23 http://www.twitter.com/NicolasByl