Google Cloud Platform (GCP) ist die Cloud-Computing-Plattform von Google. Neben AWS und Azure zählt sie zu den drei groessten Anbietern von Cloud Computing und betreibt weltweit ein Netz aus Rechenzentren, die in Regionen und Zonen organisiert sind.
Die wichtigsten Dienste
- Compute Engine: Virtuelle Maschinen im IaaS-Modell, vergleichbar mit EC2 bei AWS.
- Google Kubernetes Engine (GKE): Verwaltetes Kubernetes fuer Container-Workloads.
- Cloud Storage: Object Storage fuer unbegrenzte Datei- und Objektablage.
- BigQuery: Serverloses Data Warehouse fuer grosse Analysen.
- Cloud Run: Serverlose Ausfuehrung von Containern, passend zu Serverless-Konzepten.
- Cloud Functions: Funktionen als Service (Function-as-a-Service).
Regionale Struktur
GCP gliedert sein Netz in Regionen und Availability Zones. Dienste lassen sich so redundant ueber mehrere Zonen verteilen. Die Abrechnung erfolgt nach Nutzung im Pay-as-you-go-Modell; Auto Scaling passt die Ressourcen automatisch an die Last an.
Abgrenzung zu AWS und Azure
Waehrend AWS den Markt mit der groessten Dienstevielfalt anfuehrt und Azure stark in Unternehmen mit Microsoft-Umgebungen integriert ist, punktet GCP mit Datenanalyse (BigQuery), Kubernetes-Kompetenz und maschinellem Lernen. Alle drei Anbieter bieten PaaS- und SaaS-Angebote sowie Virtualisierung und Container als Basis.
Fuer Verfuegbarkeit, Netzwerk und Absicherung gelten dieselben Prinzipien wie bei den anderen Hyperscalern: Redundanz, CDN-Anbindung und regionale Datenhaltung.