Challenge
Mehrere Business Units und Entwicklungsteams benötigten gemeinsame, kontrollierbare Plattformleistungen, ohne ihre Anwendungsteams unnötig von Infrastrukturdetails abhängig zu machen.
Eine langfristig weiterentwickelte Shared Platform für Volkswagen Business Units: vom AWS-Umfeld bis zur GKE-Plattform, mit Software Engineering und operativer Verantwortung.
Die Darstellung zeigt aufeinanderfolgende Entwicklungsphasen, keine gleichzeitige Systemtopologie.
Mehrere Business Units und Entwicklungsteams benötigten gemeinsame, kontrollierbare Plattformleistungen, ohne ihre Anwendungsteams unnötig von Infrastrukturdetails abhängig zu machen.
Anfangs AWS mit Kops; danach EKS und Terraform. Später erfolgte die Weiterentwicklung auf Google Cloud mit GKE und einem eigens entwickelten, versionierten Pulumi-/TypeScript-Framework.
Java- und Node.js-Entwicklung sowie ergänzend Python. Die GKE-Plattform verbindet Flux GitOps, Crossplane Self-Service, Kong API Gateway, Kyverno, External Secrets, mTLS und fein abgestufte Netzwerkregeln.
Eine gemeinsame, standardisierte Plattform mit Self-Service, deklarativen Deployments, mandantenspezifischer Observability sowie technischen Sicherheits- und Governance-Kontrollen.
Die veröffentlichte GKE-Architektur beschreibt ein objektorientiertes Pulumi-Framework als versioniertes NPM-Paket, Flux-basierte Delivery, Crossplane-Ressourcen und Prometheus/Grafana-Observability.
Unsere Engineering-Methode entdecken ↗Historische AWS-Phase und spätere GKE-Evolution sind unterschiedliche Architekturstände. Projekte und Leistungen wurden in Zusammenarbeit mit Partnern und Kubernauts-Kollegen erbracht; einzelne Vertrags- und Verantwortungsgrenzen bleiben bei einer Veröffentlichung kenntlich zu machen.
Lassen Sie uns über Ihre Herausforderung sprechen.