Finanzdienstleistung
Jedem seine eigene Cloud
Kunde:
Europäischer Marktführer im Zahlungsverkehr
Projekt:
Cloud-Lösung als Managed Service Provider für Endkunden.
Anforderung:
Endkunde kann die Cloud-Lösung selbst wählen
Zielsetzung
Abstraktion der Cloud-Architektur; Netzwerk-Interoperabilität zwischen verschiedenen Hyperscalern, Compliance und Sicherheit
Umsetzung
Architekturkonzeption der Multi-Hyperscaler- Plattform mit Abstraktionsschicht für kundenspezifische Kubernetes-Cluster, initiales Deployment der zugehörigen Cloud-Control-Infrastruktur, Deployment mehrerer Cloud-Instanzen für verschiedene Endkunden, Schulung der Entwicklerteams.
TechStack
- Kubernetes
- Google Cloud Platform (GCP)
- IBM-Cloud
- Terraform
- Jsonnet
- ArgoCD
- Hashicorp Vault
- Teleport
- kubed
- stakater/reloader
- CoreDNS
- CoreOS
- Traefik
- NGINX
- cert-manager
- ExternalDNS
- Lacework
- Opsgenie
- Gitlab-DI, pre-commit