From Agile over DevOps and Site Reliability Engineering, the next popular discipline is Platform Engineering.
While Platform Engineering doesn’t kill DevOps or anything else, an effective platform will elevate engineering productivity and system reliability.
There are many common misunderstandings and pitfalls that reduce our ability to realize the potential of Platform Engineering. This talk covers ways we as industry, organizations and teams get Platform Engineering wrong. After this talk you will have gotten some new ways to look at Platform Engineering, see the challenges and have gotten some pointers to get you started in a good direction.
Link to video: https://youtu.be/oq1tSjnYeJs
9. DevOps
Does DevOps teams scale?
DevOps
DevOps
DevOps
DevOps
DevOps
“You build it, you run it”
“You build it, you run it”
“You build it, you run it”
“You build it, you run it”
“You build it, you run it”
“You build it, you run it”
“You build it, you run it”
“You build it, you run it”
14. - Evan Bottcher
A digital platform is a foundation of
self-service APIs, tools, services,
knowledge and support which are
arranged as a compelling internal
product.
Autonomous delivery teams can
make use of the platform to deliver
product features at a higher pace,
with reduced coordination.
What is a platform?
15. BUILD SHIP RUN
CAPABILITIES
APIS
DOCS TOOLS SUPPORT
INTERFACES
SERVICES
FOUNDATION
CLOUD / ON-PREM / …
INFRA
DEVELOPER
VISIBILITY
More visible
Less visible
20. Mission
We will create, maintain and evolve an
Internal Developer Platform (IDP)
for containerized workloads.
The purpose of the IDP is to provide a path
for teams within the <x> domain to become
more productive with a measurable
improvement in Time to Value.
21. Create a
Team Charter
Welcome to Team Awesome
● Our mission
● Who’s on our team
● How we want to collab with you
● …
25. BUILD SHIP RUN
CAPABILITIES
APIS
DOCS TOOLS SUPPORT
INTERFACES
SERVICES
FOUNDATION
CLOUD / ON-PREM / …
INFRA
DEVELOPER
VISIBILITY
More visible
Less visible
29. Scale is not a
startup problem.
Customers and
market fit is!
30. BUILD SHIP RUN
CAPABILITIES
APIS
DOCS TOOLS SUPPORT
INTERFACES
SERVICES
FOUNDATION
CLOUD / ON-PREM / …
INFRA
DEVELOPER
VISIBILITY
More visible
Less visible
31. BUILD SHIP RUN
CAPABILITIES
APIS
DOCS TOOLS SUPPORT
INTERFACES
SERVICES
FOUNDATION
CLOUD / ON-PREM / …
INFRA
DEVELOPER
VISIBILITY
More visible
Less visible
32. Usable
Can the value easily be experienced by developers?
Viable
Is it meeting the needs of the developers?
Feasible
Is it possible to deliver easily?
Valuable
Answering yes to all of the above
Is it valuable?