Google Cloud Platform oder GCP ist eine von Google betriebene Cloud-Computing-Plattform, die im April 2008 eingeführt wurde. GCP-Kunden können ihre Unternehmenssoftware auf Googles massiver globaler Infrastruktur aus Netzwerken und Rechenzentren ausführen. Sie können auch in eine Vielzahl von Google-APIs integriert werden.
GCP ist Teil von Google Cloud, einem Dachdienst, der GCP mit dem Google Workspace-Dienst auf Unternehmensebene kombiniert.
Die Preise für GCP variieren je nach Standard- oder ausgehandelten Vertragsbedingungen. Eine eingeschränkte Version der Plattform, GCP Free Tier, bietet Einzelpersonen und Organisationen ein Jahr lang kostenlos die Möglichkeit, die Nutzung der Dienste und Tools zu erlernen.
Funktionen und Dienste
GCP-Ressourcen können nach Bedarf hinzugefügt oder entfernt werden, darunter:
- Netzwerk Bandbreite
- Speichertyp (HDD, SSD usw.) und Kapazität.
- RAM
-
CPUs nach Kernpreis.
-
GPU-Computing-Ressourcen
Zu den auf der GCP verfügbaren Diensten gehören:
-
App Engine – Der ursprüngliche Google Cloud-Dienst, der 2008 eingeführt wurde. Er bietet Hosting von Webanwendungen auf Google-Servern, die eng mit Google-APIs wie Google Maps und Google Translate integriert sind.
-
Bigtable – Ein massiv skalierbarer NoSQL-Datenspeicher, der intern von Google für alle kritischen Websites und Dienste verwendet wird. Seit 2015 für GCP-Kunden verfügbar.
-
BigQuery – Eine API zur interaktiven Analyse, analog zu SQL-Abfragen, von riesigen Datensätzen, die in Google Storage gespeichert sind.
-
Cloud Armor – Konfigurierbare Firewall für Web-Apps mit DDoS-Schutz.
-
Cloud AutoML – Automatisierung des Trainings und der Bereitstellung von Modellen für maschinelles Lernen.
-
Cloud CDN – Anpassbares CDN mit Unterstützung für Dateien bis zu einer Größe von 5 TB, gehostet im verteilten globalen Netzwerk von Google.
-
Cloud Dataflow – Betreiben Sie Apache BEAM-Batch- und Stream-Verarbeitungspipelines innerhalb der GCP.
-
Cloud Datalab – Ein verwalteter Jupyter Notebook-Dienst, der sich auf die Visualisierung und explorative Analyse großer ML-Datensätze (Maschinelles Lernen) konzentriert.
-
Cloud Dataprep – Bereinigen und bereiten Sie große Datensätze für die explorative Analyse mit der Data-Wrangling-Software Trifacta vor.
-
Cloud Dataproc – Plattform zur Erleichterung der Verarbeitung großer Datensätze mit Apache Hadoop und Apache Spark.
-
Cloud Datastore – Eine schemalose NoSQL-Datenbankplattform mit automatischem Sharding und Replikation.
-
Cloud Data Studio – Business-Intelligence-Visualisierung und Berichterstellung.
-
Cloud Functions – FaaS („Functions as a Service“), ähnlich wie AWS Lambda. Kunden können serverlose Microservices erstellen und die Komponentenfunktionen ihrer Anwendungen in der Cloud hosten.
-
Cloud Identity – SSO (Single Sign-On) für Cloud-Anwendungen.
-
Cloud-Lastausgleich – Verwalteter Lastausgleich des Cloud-Netzwerkverkehrs.
-
Cloud SQL – MySQL- und PostgreSQL-Dienste.
-
Cloud Spanner – RDBMS-Dienst mit Schwerpunkt auf global verteilter Knotenskalierung.
-
Compute Engine – Automatisieren Sie die Erstellung und den Betrieb von VMs (virtuellen Maschinen) in großem Umfang.
-
Cloud Vision API – Intelligente, automatisierte Bildanalyse durch maschinelles Lernen.
-
Cloud Video Intelligence – Das Videoäquivalent der Cloud Vision API.
-
Cloud MemoryStore – In-Memory-Speicher, der für Redis-Datenspeicher geeignet ist.
-
Cloud Pub/Sub – Echtzeit-synchronisierte Ereignismeldungswarteschlangen für Cloud-Apps und -Dienste.
-
Cloud TPU – Ein proprietärer Google-Dienst zur Beschleunigung des maschinellen Lernens.
-
Kubernetes Engine – Verwaltete Orchestrierung containerisierter Anwendungen in großem Umfang mit Kubernetes.
-
Persistent Disk – Blockspeicher für Compute Engine-VMs.
-
VPC (Virtual Private Cloud) – Ein SDN (Software-Defined Network) für GCP, das eine zentralisierte, intelligente Verwaltung unterschiedlicher Cloud-Ressourcen bietet.
Bigtable, Internetbegriffe, Personal Cloud, Webanwendung