shownotes
× × × ×
speaking.jbaru.ch Slides Video All the links!
Slide 7
7
Slide 8
8
Slide 9
Not a single developer!
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Next thing you know…
Slide 17
And this:
Slide 18
Slide 19
Slide 20
Parrot learns how to ask “Why?” repeatedly and is promoted to Engineering Manager
Slide 21
Slide 22
Slide 23
TE S
T
CO D
E
AN PL
BU ILD
Slide 24
TE S
T
CO D
E
AN PL
BU ILD
Slide 25
Slide 26
Slide 27
Types of work according to d
evops
Planned Work
Business projects or new features
Internal Projects
Server migrations, software updates and so on
Changes
Driven by feedback on completed work
Unplanned Work
Support escalations and emergency outages
Slide 28
Slide 29
Types of work according to d New Features
Writing code
Refactoring
Writing code
Bug Fixes
Writing code
evelopers
Slide 30
Slide 31
Slide 32
Slide 33
Software craft-person definit ion of done × We got what they × Tests - ✔ want × QA are happy × Clear code × Team lead is happy × Easy to deploy × Product owner is × Non-func reqs – ✔ happy – (i.e. customer is happy) × No new tech dept
Slide 34
Slide 35
Slide 36
Slide 37
Slide 38
Slide 39
Slide 40
Slide 41
Slide 42
Slide 43
Slide 44
Slide 45
Slide 46
Software craft-person definit ion of done × We got what they × Tests - ✔ want × QA are happy × Clear code × Team lead is happy × Easy to deploy × Product owner is × Non-func reqs – ✔ happy – (i.e. customer is happy) × No new tech dept × DevOps are ready
Slide 47
Slide 48
Hello! I am Baruch and I have an obsession
Slide 49
“DeVops engineer” is not a thing
Slide 50
Slide 51
Slide 52
Slide 53
Let’s
The rise of the devdevops!
Slide 54
Engineering aspect of devops Jokes Aside
Slide 55
Slide 56
Slide 57
Welcome to our new lord and savior: “Platform engineering”!
Slide 58
Slide 59
Slide 60
Slide 61
Slide 62
Software craft-person definit ion of done × We got what they × Tests - ✔ want × QA are happy × Clear code × Team lead is happy × Easy to deploy × Product owner is × Non-func reqs – ✔ happy – (i.e. customer is happy) × No new tech dept × PEs are happy
Slide 63
What makes platform enginee rs
× × × × × ×
Modular Deployable Observable Scalable Upgradable Downgradable
happy
Slide 64
Devops-ready software (a.k.a . Cloud-native) × Clear deployment × Observability plan × Feature flags × Stable and fast build × Backwards and × Stateless code forward-compatible × Fast startup and × Event streaming stop × Our code is cheap
Slide 65
Slide 66
Slide 67
Slide 68
Slide 69
We must cut costs!Layoffs!
Slide 70
Layoffs! Cut benefits!
Slide 71
Cut benefits! Let’s switch to serverless and deploy to the cloud!
Slide 72
They are going to fire me! Ask ChatGPT how to do Kubernetes!!
Slide 73
We need more happy customers!
Slide 74
Slide 75
Slide 76
Slide 77
Slide 78
Devops was an ops idea. You h
ave to run with it.
× DevOps mainly solves Ops’ concerns × But it provides the business with real value × So, be on-board or be out the ship × AI can help, a lot!
Slide 79
THANKS! Q&A and Twitter X/Bsky/Mastodon/LinkedIn ads: x @jbaruch x @VoxxedTicino x speaking.jbaru.ch