How To Build Your Own Heroku in 2022?
summary
Claim: a Heroku-like, company-tailored platform is practical in 2022 by combining Kubernetes APIs, CRDs and control loops with Crossplane compositions and GitOps. The demo builds two clusters (Civo in minutes, AWS in ~30m) by committing a composite cluster CR, then deploys a backend + managed Postgres by committing an application CR; Argo CD syncs repos, Crossplane provisions infra and reconciles continuously. Key tools shown: Crossplane Compositions and Argo CD + GitOps; the setup works end-to-end in the demo.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:27What DevOps is about
- 3:53Shifting left for developers
- 6:02Internal developer platforms
- 8:34Self-service platform areas
- 9:58Designing internal platform
- 14:06Why Kubernetes foundation
- 20:53Demo: Crossplane cluster
- 31:28Demo: App with database
- 33:59Q&A: Crossplane vs tools
- 36:46Q&A: Terraform for IDP?
- 37:08Q&A: Developer responsibility
- 38:56Q&A: GitOps and access
- 39:17Closing remarks
related talks
36mHow to Build Cloud-Native Platforms with Kubernetes
27mGitOpsify Everything: When Crossplane Meets Argo CD
01h 28mHow To Build An Internal Developer Platform (IDP)?
33mEliminating the Gap Between Development and Production with Kuber...
28mIf You Know Heroku, You Can Use Kubernetes
40mBuild Your Own Developer Platform in 90 Minutes Using Kubernetes, ArgoCD, and Backstage
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
20mWhat Does A Platform On Kubernetes Look Like?
