Anwendungszentrierte Google Cloud

In diesem Dokument finden Sie eine Übersicht über die anwendungsbezogene Google Cloud, eine einheitliche Möglichkeit, Ihre Anwendungen und Ressourcen in mehreren Google Cloud Projekten zu entwerfen, bereitzustellen und zu verwalten.

Wenn Google Cloud Ressourcen auf mehrere Projekte verteilt sind, kann es komplex sein, den Zustand, die Leistung, die Sicherheit und die Kosten von Anwendungen zu verfolgen. Anstatt Ressourcen einzeln zu verfolgen, können Sie zugehörige Ressourcen als registrierte Anwendungen gruppieren und verwalten. So haben Sie folgende Möglichkeiten:

  • Einheitliche Bereitstellung: Verwenden Sie Vorlagen, um Anwendungen zu entwerfen, bereitzustellen und zu aktualisieren.
  • Stärkere Governance: Legen Sie Inhaberschaft und Richtlinien auf Anwendungsebene fest.
  • Zustand und Kosten im Blick behalten: Sehen Sie Leistung, Sicherheitsstatus und Kosten an einem Ort.
  • Effiziente Fehlerbehebung: Verwenden Sie Ressourcenabhängigkeiten, um Probleme zu finden und Auswirkungen zu bewerten.
  • KI-Unterstützung nutzen: Verwenden Sie Gemini Cloud Assist zum Entwerfen, zur Kostenoptimierung und zur Fehlerbehebung.

Anwendungsdefinition

Eine Anwendung ist eine logische Gruppierung von Komponenten wie Diensten und Arbeitslasten, die zusammenarbeiten, um Geschäftsfunktionen bereitzustellen. Die folgende dreistufige Webanwendung umfasst beispielsweise ein Cloud Run-Frontend, ein Cloud Run-Backend und eine Cloud SQL-Datenbank:

Beispiel für eine dreistufige Anwendung

Hauptfunktionen und Einbindungsmöglichkeiten

Das folgende Diagramm zeigt die wichtigsten Funktionen und Produkte in der anwendungsbezogenen Google Cloud.

Beziehungen zwischen anwendungszentrierten Produkten und Funktionen.
Abbildung 1. Beziehungen zwischen anwendungsbezogenen Produkten und Funktionen.

Die Zahlen im Diagramm beziehen sich auf die folgenden Beschreibungen:

  1. Ressourcen: Registrieren Sie Ihre Google Cloud Ressourcen als logische Gruppierungen, um sie gemeinsam zu verwalten.

  2. Anwendungsdesign und ‑bereitstellung:

  3. Beobachtbarkeit: Verwenden Sie Google Cloud Observability, um Anwendungen, Agents und MCP-Server zu optimieren und