Google Cloud
Google-Cloud-Beratung und GCP-Migration
Ob Sie Workloads nach Google Cloud verlagern oder eine gewachsene Projektlandschaft ordnen wollen: SKAFFON entwirft die Landing Zone, migriert und betreibt, von Organisation und Netzwerk bis GKE und Cloud SQL.
- Landing Zone als Code (Terraform oder OpenTofu)
- Entscheidungen vorab als Workshop-Ergebnis dokumentiert
- Betrieb auf Wunsch aus einer Hand
01Für CTOs und Platform-Teams
Google Cloud lohnt sich bei Containern, Daten und Google-Diensten
Die Plattform passt, wenn Ihre Workloads stark auf Container und Datenverarbeitung ausgerichtet sind, wenn bestimmte Google-Dienste benötigt werden oder wenn Landschaft und Team schon dort liegen. Typisch sind Daten- und Container-Workloads, die auf Google Kubernetes Engine (GKE) und verwalteten Datenbanken wie Cloud SQL laufen sollen.
Bei strengen Vorgaben zu Datenstandort und Betreiberkontrolle vergleichen Sie zuerst Alternativen: Cloud-Übersicht, STACKIT, souveräne Cloud.
02Beispielstruktur
Organisation, Ordner, Projekte und Netz auf einen Blick
Die Ressourcenhierarchie mit Organization Policies und das Shared-VPC-Netz je Umgebung samt VPC-Service-Controls-Perimeter um sensible Projekte.
03Workshop-Katalog
Sieben Entscheidungen bis zur Landing Zone
Google nennt in der Dokumentation zum Landing-Zone-Design vier Kernelemente: Identitätsbereitstellung, Ressourcenhierarchie, Netzwerk und Sicherheitskontrollen. Eine einzige Standardumsetzung gibt es laut Google nicht; die Entscheidungen hängen von Branche, Organisation, Compliance, Workloads und Bestand ab. Unser Workshop arbeitet die Felder in dieser Reihenfolge ab, jeweils mit einem Ergebnisartefakt.
- 01
Wer darf was, auf welcher Ebene?
IdentitätWie werden Ihre Benutzer und Gruppen bereitgestellt (Cloud Identity, Synchronisation mit Ihrem bestehenden Identitätsanbieter)? Wer erhält welche IAM-Rollen auf welcher Ebene? Ergebnis: Rollenmodell mit Gruppen statt Einzelrechten.
- 02
Wie schneiden wir Organisation, Ordner und Projekte?
HierarchieUmgebungen, Teams und Anwendungen bekommen ihren Platz; dazu klären wir, wo Organisationsrichtlinien (Organization Policies) greifen. Ergebnis: Hierarchieentwurf mit Richtlinienzuordnung je Ebene.
- 03
Adressplan und Anbindung an Ihr Netz
NetzwerkIP-Adressbereiche je Umgebung, Shared VPC und die Verbindung zu Ihrem Standort oder Rechenzentrum. Ergebnis: Adressplan und Konnektivitätskonzept (Details im Abschnitt zur Anbindung).
- 04
Braucht Ihr Datenschutz-Ziel einen Perimeter?
SicherheitPerimeter mit VPC Service Controls schützen gegen Datenabfluss. Ergebnis: Perimeter-Entwurf und Ausnahmeprozess.
- 05
Monitoring, Backup und Kosten im Blick
BetriebMonitoring und Logging, Backup und Wiederherstellung, Kostenkontrolle. Ergebnis: Betriebskonzept.
- 06
Eine Landing Zone oder mehrere, und womit beginnen?
UmfangBraucht es mehr als eine Landing Zone, und welche Elemente teilen sich? Welche Workloads kommen zuerst, was folgt später? Ergebnis: priorisierte Roadmap.
- 07
Beispielaufbau oder maßgeschneidert bauen
BereitstellungGoogle nennt als Optionen unter anderem das Terraform-Beispiel „example foundation“ (ein bewusst stark vorgegebener Landing-Zone-Aufbau), Terraform-Blueprints (Module für Google-Cloud-Ressourcen) und die Konsolenanleitung. Wir empfehlen Infrastructure as Code mit CI/CD und GitOps und wählen mit Ihnen, ob wir mit dem Beispielaufbau starten oder maßgeschneidert bauen. Ergebnis: Repository-Struktur und Pipeline.
04Netzwerk und Konnektivität
Ihr Netz und Google Cloud sauber verbinden
Das Netzwerk ist die Entscheidung, die sich später am schwersten ändern lässt. Im Workshop legen wir fest:
- Shared-VPC-Netze je Umgebung (Produktion, Entwicklung, Test)
- VPC-Firewall-Regeln, Cloud NAT und Cloud DNS
- Anbindung an Ihr Netz über Cloud Interconnect (Dedicated oder Partner) oder Cloud VPN
05GKE-Betriebsmodus
Autopilot oder Standard: Wer steuert was?
Laut GKE-Dokumentation gibt es zwei Betriebsmodi. Google empfiehlt Autopilot für die meisten Produktionsworkloads, sofern Ihre Anwendung nicht Rechte oder Konfigurationen braucht, die Autopilot einschränkt.
| Aspekt | Autopilot | Standard |
|---|---|---|
| Infrastruktur und Pod-Platzierung | GKE verwaltet den Großteil | Sie steuern Node-Pools, Skalierung und Pod-Platzierung selbst |
| Pod-Konfiguration | Best Practices als Standard, zum Beispiel keine privilegierten Pods | Pods frei konfigurierbar |
| Workloads im Cluster | Autopilot-Workloads laufen auch in Standard-Clustern | Standard-Workloads laufen nur in Standard-Clustern |
06Modellwahl
Drei Fragen entscheiden den GKE-Modus
Unsere Prüfreihenfolge, bevor wir Cluster zuschneiden:
- 01
Privilegierte Container, Spezial-Treiber oder Knotenzugriff?
Dann Standard, oder gemischter Betrieb über Compute Classes (siehe Google-Dokumentation).
- 02
Soll Ihr Team keinen Knotenbetrieb übernehmen?
Dann Autopilot.
- 03
Lässt sich der Bedarf trennen?
Autopilot-Workloads können auch in Standard-Clustern laufen, Standard-Workloads nur in Standard-Clustern. Das beeinflusst, wie wir Cluster zuschneiden.
07Verantwortung
Google betreibt die Plattform, Sie behalten die Hoheit
Google betreibt die Plattform, Sie verantworten Konfiguration, Identitäten, Daten und Anwendungen. Wir arbeiten mit rollenbasiert und zeitlich begrenzten Rechten. Anwendungslogik und Fachdaten verändern wir nicht ohne eigenen Auftrag.
08Umsetzung
Von der Landing Zone bis zum laufenden Betrieb
Alle Ressourcen beschreiben wir als Code (Terraform oder OpenTofu): Infrastructure as Code.
-
Architektur und Landing Zone
Identität, Hierarchie, Netzwerk und Sicherheitskontrollen nach dem Workshop-Katalog oben.
-
Migration nach GCP
Vorgehen wie in der Cloud-Migration; Datenbanken ergänzend: Datenbankmigration.
-
GKE einführen
Einführung und Betriebsmodell: Kubernetes-Beratung; Betrieb optional über Managed Kubernetes.
-
Betrieb
Überwachung, Updates, Wiederherstellung: Cloud-Betrieb.
-
IAM, Perimeter, Datenabfluss
Rollenmodell, Perimeter und Schutz vor Datenabfluss: Cloud Security.
09Kosten und Aufwand
Was Ihre Google-Cloud-Kosten und unseren Aufwand bestimmt
Google weist in der Moduswahl darauf hin, dass der Modus die Abrechnung beeinflusst; Details stehen auf der GKE-Preisseite des Anbieters. In der Beratung bewerten wir diese Kostentreiber:
- Zahl der Projekte und Umgebungen
- Zahl der Cluster
- Netzwerk-Egress
- Datenbanken
- Auslastung und Reservierungen
- Hybrid-Anbindung
- Sicherheits- und Nachweisanforderungen
- Zahl und Art der Workloads
- Anteil von Beratung, Umsetzung und Betrieb
10Abgrenzung
Wofür Sie uns beauftragen und wofür nicht
Das bekommen Sie von SKAFFON
- Architektur, Landing Zone und Migration auf Google Cloud.
- Kubernetes-Einführung mit GKE, auf Wunsch mit Betrieb.
Das bekommen Sie nicht
- Lizenzwiederverkauf.
- Eine Preisbewertung ohne Architektur.
- Eine Lösung, wenn Datenstandort und Betreiberkontrolle einen US-Anbieterkonzern ausschließen.
- Plattformaufbau für eine einzelne kleine Anwendung ohne Plattformbedarf.
Anfrage
Ihre Workloads, Projekte und Randbedingungen
Beschreiben Sie Ihre Workloads, vorhandene Projekte und die wichtigsten Randbedingungen.