18. Internal
Developer
Platform
Internal
Developer
Platform
Infrastructure
as a Service
Infrastructure
as a Service
Public
Cloud
Public
Cloud
DevOps
DevOps
Platform
as a Service
(Heroku, CF…)
Platform
as a Service
(Heroku, CF…) Docker
Docker
Containers
as a Service,
Microservices
explosion
Containers
as a Service,
Microservices
explosion
Kubernetes
GitOps
Kubernetes
GitOps
Internal
Developer
Platform
Photo by Raphaël Biscaldi on Unsplash
19. A platform for Developers
Application-centric abstractions
SLAs (security, resiliency, scalability, performance, compliance…)
Automated plumbing: from ”git push” to production
Feedback!
Consolidated view of status, logs, metrics, tracing, alerts
App-centric, from “git push” to runtime
Information Management
APIs, docs, ownership, dependencies, resources…
Facilitate sharing, discovery, and contributions
Enablement
“Golden Path” → easy and obvious
Patterns, conventions, solutions
Deployment &
Runtime
Observability
Information
Management
Enablement &
Consistency
20. Make the right thing
the easy thing
Photo by Ishan @seefromthesky on Unsplash
21. Make the right path
the easy path
Make the right thing
the obvious thing
Photo by Ishan @seefromthesky on Unsplash
22. 22
Backstage
An open platform for building developer portals
Restore order
without
compromising
autonomy
Software catalog
Software templates
Docs-like-code
Extensive search
Customize with plugins