Building a Cloud Native IaC Platform for an Enterprise by Lev...
summary
Allianz builds a Kubernetes-based IaC platform that runs over 1,000 control planes and already manages 10,000+ claims, using Crossplane compositions, Argo CD GitOps, ServiceNow onboarding, and GitHub Actions for CI. Developers use a declarative GitOps PR workflow with deletion protection; product teams publish composition packages to a marketplace. Validation uses crossplane render/validate, KCL unit tests and end-to-end cloud tests; metrics flow through kube-state-metrics, OpenTelemetry and Grafana so the platform is operational but shows tens to hundreds of unhealthy installs to investigate.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:49Why we built it
- 3:12Ordering and interfaces
- 4:39Marketplace for resources
- 5:20Security compliance
- 6:25Platform architecture
- 8:29Customer onboarding
- 10:40Developing products
- 12:49Demo: Azure abstraction
- 17:25Test-driven development
- 21:18Monitoring products
- 24:47Future directions
- 27:59Q&A
related talks
33mBuilding a vendor-agnostic IAM platform using crossplane — Stefan Möhrle
31mLearnings From Providing A Platform API With Kubernetes And Crossplane
35mPlays Well with Others: Composability for Cloud Native Applications
36mHow to Build Cloud-Native Platforms with Kubernetes
34mTaking Back Control: Building Cloud-Agnostic Container Platforms for Regulated Environments
43mHow to build your own cloud-native platform on IaaS clouds in 2021
18mA Cloud-Native Tool for the mass
24mSelf-Service Multi-Cloud K8s Platform at a Regulated Financial Enterprise
