Unterstützte Ressourcen

Anwendungsvorlagen können die folgenden Komponenten enthalten:

  • Von Google entwickelte Komponenten, die Google Cloud Best Practices und Standardsicherheitskonfigurationen enthalten.
  • Eigene Komponenten, die Sie importieren, basierend auf Ihren eigenen Terraform-Modulen.

Die folgenden Komponenten wurden von Google entwickelt und sind standardmäßig im Application Design Center enthalten:

Komponentenkategorie

Google Cloud product

Details

Konfigurationsdokumentation

Assets

Dienstkonto

Ein Dienstkonto ist eine spezielle Art von Konto, das normalerweise von einer Anwendung oder einer Compute-Arbeitslast verwendet wird, z. B. eine Compute Engine-Instanz und keine Person. Ein Dienstkonto wird durch seine E-Mail-Adresse definiert, die für das Konto eindeutig ist.

Dienstkonto konfigurieren

Compute Engine (Instanzvorlage)

Mit einer Instanzvorlage können Sie eine VM-Instanz beschreiben. Anhand dieser Vorlage lassen sich dann Gruppen identischer Instanzen erstellen.

Compute Engine-Instanzvorlage konfigurieren

Google Kubernetes Engine-Knotenpool

Ein Knotenpool ist eine Gruppe von Knoten in einem Cluster, die dieselbe Konfiguration haben und gleichzeitig aktualisiert werden.

GKE-Knotenpool konfigurieren

Secret Manager

Secret Manager bietet eine sichere und bequeme Möglichkeit, API-Schlüssel, Passwörter, Zertifikate und andere sensible Daten zu speichern.

Secret Manager-Secret konfigurieren

Dienste

Global Cloud Load Balancing (Backend)

Erstellen Sie einen Backend-Dienst für eingehenden Traffic.

Globales Cloud Load Balancing-Backend konfigurieren

Global Cloud Load Balancing (Frontend)

Konfigurieren Sie die Frontend-IP-Adresse, den Port und das Protokoll des Load-Balancers. Konfigurieren Sie ein SSL-Zertifikat, wenn Sie HTTPS verwenden.

Globales Cloud Load Balancing-Frontend konfigurieren

Regionales Cloud Load Balancing (Backend)

Erstellen Sie einen Backend-Dienst für eingehenden Traffic.

Regionales Cloud Load Balancing-Backend konfigurieren

Regionales Cloud Load Balancing (Frontend)

Konfigurieren Sie die Frontend-IP-Adresse, den Port und das Protokoll des Load-Balancers. Konfigurieren Sie ein SSL-Zertifikat, wenn Sie HTTPS verwenden.

Regionales Cloud Load Balancing-Frontend konfigurieren

AlloyDB for PostgreSQL

AlloyDB ist eine vollständig verwaltete PostgreSQL-kompatible Datenbank für die anspruchsvollsten Datenbankarbeitslasten Ihres Unternehmens.

AlloyDB for PostgreSQL-Cluster konfigurieren

BigQuery

BigQuery ist das vollständig verwaltete, kostengünstige Data Warehouse für Analysen im Petabyte-Bereich von Google Cloud. Damit können Sie große Datenmengen nahezu in Echtzeit analysieren.

BigQuery-Dataset konfigurieren

Bigtable

Bigtable ist ein NoSQL-Datenbankdienst, der extrem schnelle Lese- und Schreibvorgänge bietet und sich ideal für Anwendungen eignet, die Zugriff mit niedriger Latenz und hohem Durchsatz auf Daten im Petabyte-Bereich erfordern.

Bigtable-Instanz konfigurieren

Cloud Run

Cloud Run ist eine vollständig verwaltete, serverlose Computing-Plattform, mit der Sie containerisierte Anwendungen und Jobs bereitstellen und ausführen können. Die gesamte Infrastrukturverwaltung wird abstrahiert. Ihre Dienste werden automatisch von null skaliert, um plötzliche Trafficspitzen zu bewältigen. So können Sie sich auf die Entwicklung großartiger Anwendungen konzentrieren.

Cloud Run-Dienst konfigurieren

Firestore

Eine hoch skalierbare und serverlose NoSQL-Dokumentendatenbank zum Erstellen verwalteter Mobil- und Webanwendungen mit Multi-Region-Replikation und hoher Verfügbarkeit.

Firestore-Datenbank konfigurieren

Google Kubernetes Engine Autopilot-Cluster

Ein GKE Autopilot-Cluster ist ein verwalteter Kubernetes-Cluster, in dem die zugrunde liegende Compute-, Netzwerk- und Speicherinfrastruktur für Ihre Anwendungen automatisch verwaltet wird.

GKE Autopilot-Cluster konfigurieren

Google Kubernetes Engine-Standardcluster

Ein GKE-Standardcluster ist ein Kubernetes-Cluster, den Sie zum Ausführen von containerisierten Anwendungen verwenden können.

GKE-Standardcluster konfigurieren

Memorystore for Redis

Memorystore for Redis ist ein vollständig verwalteter Redis-Dienst für Google Cloud. Anwendungen, die in Google Cloud ausgeführt werden, können mithilfe des hoch skalierbaren, hochverfügbaren und sicheren Redis-Dienstes eine extrem hohe Leistung erzielen, ohne dass komplexe Redis-Bereitstellungen verwaltet werden müssen.

Memorystore for Redis-Instanz konfigurieren

Pub/Sub

Pub/Sub-Thema erstellen und Abos hinzufügen

Pub/Sub-Thema konfigurieren

Spanner

Cloud Spanner ist ein vollständig verwalteter relationaler Datenbankdienst, mit dem Sie relationale Datenbanken für Ihre Anwendungen erstellen und verwalten können. Es bietet eine Vielzahl von Funktionen, darunter automatische horizontale Skalierung, strikte Konsistenz und bis zu 99, 999% Verfügbarkeit. Cloud Spanner kann auch nicht relationale Arbeitslasten verarbeiten.

Spanner-Datenbank konfigurieren

Cloud SQL (MySQL)

Cloud SQL for MySQL ist ein vollständig verwalteter Datenbankdienst, mit dem Sie relationale MySQL-Datenbanken auf der Google Cloud Platform einrichten, pflegen und verwalten können.

Cloud SQL for MySQL-Instanz konfigurieren

Cloud SQL (PostgreSQL)

Cloud SQL for PostgreSQL ist ein vollständig verwalteter Datenbankdienst, mit dem Sie relationale PostgreSQL-Datenbanken auf der Google Cloud Platform einrichten, pflegen und verwalten können.

Cloud SQL for PostgreSQL-Instanz konfigurieren

Cloud Storage

Mit Cloud Storage können Sie beliebige Datenmengen jederzeit weltweit speichern und abrufen. Sie können Cloud Storage für eine Reihe von Aufgaben verwenden, beispielsweise um Websiteinhalte bereitzustellen, Daten für die Archivierung und Notfallwiederherstellung zu speichern oder große Datenobjekte über direkte Downloads an Nutzer zu verteilen.

Cloud Storage-Bucket konfigurieren

Vertex AI

Vertex AI ist eine ML-Plattform, mit der Sie ML-Modelle und KI-Anwendungen trainieren und bereitstellen können. Vertex AI kombiniert Data-Engineering-, Data-Science- und ML-Engineering-Workflows, sodass Teams mit einem gemeinsamen Toolset zusammenarbeiten können.

Vertex AI-Modell konfigurieren

Arbeitslasten

Cloud Run-Job

Ein Cloud Run-Job ist eine containerisierte Anwendung, die eine bestimmte, nicht HTTP-bezogene Aufgabe ausführt und dann beendet wird. Sie eignet sich ideal für geplante Batchverarbeitung, Datentransformationen oder andere Aufgaben, die nicht ständig ausgeführt werden und Anfragen bearbeiten müssen.

Cloud Run-Job konfigurieren

Compute Engine (verwaltete Instanzgruppe)

Instanzgruppen sind Sammlungen von VM-Instanzen, die Load-Balancing und automatisierte Dienste wie Autoscaling und automatische Reparatur verwenden. Mit einer verwalteten Instanzgruppe können Sie eine Gruppe von VM-Instanzen als eine Entität verwalten.

Compute Engine-MIG konfigurieren

Nächste Schritte