DevOps sliboval, že vývojáři budou spravovat vlastní infrastrukturu. Výsledek? Vývojáři topící se v YAML místo psaní kódu. Platform engineering je odpověď.
Od DevOps k Platform Engineering¶
You build it, you run it zní skvěle. V praxi to znamená, že Java vývojář musí rozumět Terraform, Helm, K8s networking, CI/CD, monitoring… Kognitivní zátěž explodovala.
Platform engineering říká: postavme abstrakční vrstvu. Developer portal, kde vývojář klikne nový microservice a dostane vše předkonfigurované.
Backstage — developer portal od Spotify¶
Software catalog, tech docs, scaffolding, plugin ekosystém — vše v jednom portálu. Nasadili jsme Backstage u dvou klientů. Onboarding nového vývojáře: z 2 dnů na 2 hodiny.
Crossplane¶
Cloudové zdroje definujete jako Kubernetes custom resources. GitOps-native, deklarativní, s drift detection.
Golden paths¶
IDP musí nabízet golden paths (doporučené cesty), ne golden cages (povinné cesty). Platforma má snižovat friction, ne kreativitu.
Platform engineering je investice, která se vrátí¶
Počítejte s 6-12 měsíci pro MVP. Ale ROI je obrovský: rychlejší delivery, menší kognitivní zátěž, konzistentní best practices.