Anwendungszentrierte Google Cloud

Mit dem anwendungsorientierten Google Cloud können Sie Ihre Ressourcen als registrierte Anwendungen gruppieren, um sie projektübergreifend in Google CloudProjekten konsistent zu entwerfen, bereitzustellen und zu verwalten.

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

Das Gruppieren Ihrer Ressourcen bietet folgende Vorteile:

  • Konsistent bereitstellen: Verwenden Sie Vorlagen, um Anwendungen zu entwerfen, bereitzustellen und zu aktualisieren.
  • Governance stärken: Legen Sie Eigentumsrechte und Richtlinien auf Anwendungsebene fest.
  • Zustand und Kosten im Blick behalten: Leistung, Sicherheitsstatus und Kosten an einem Ort einsehen.
  • Effiziente Fehlerbehebung: Verwenden Sie Ressourcenabhängigkeiten, um Probleme zu finden und die Auswirkungen zu bewerten.
  • KI-Unterstützung verwenden: Verwenden Sie Gemini Cloud Assist für Design, Kostenoptimierung und Fehlerbehebung.

Hauptfunktionen und Integrationen

Das folgende Diagramm zeigt die wichtigsten Funktionen und Produkte in Application-centric Google Cloud.

Beziehungen zwischen anwendungsorientierten Produkten und Funktionen.
Abbildung 1. Beziehungen zwischen anwendungsorientierten Produkten und Features.

Die Ziffern im Diagramm beziehen sich auf die folgenden Beschreibungen:

  1. Ressourcen: Registrieren Sie Ihre Google Cloud Ressourcen als logische Gruppen, 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 zu überwachen:

    • Zustand und Leistung mit Messwerten, Logs und Traces überwachen
    • Benachrichtigungen anhand von Messwerten und Logs einrichten
  4. Kostenoptimierung: Mit der App Optimize API können Sie sich einen Überblick über die Ausgaben und die Ressourcennutzung verschaffen.

    • Kostentrends und Nutzungsänderungen in Cloud Hub und Cost Explorer ansehen.
    • Verwenden Sie die App Optimize API direkt für Trendanalysen oder um Kostendaten mit anderen Geschäftsdaten zu verknüpfen.
  5. Sicherheit und Compliance: Verwalten Sie Risiken, indem Sie die Ergebnisse zum Sicherheitsstatus im Security Command Center im Blick behalten.

  6. Insights:

    • In Cloud Hub erhalten Sie eine zentrale Ansicht von Benachrichtigungen, Vorfällen, Sicherheitsergebnissen, Kosten, Wartungsaktivitäten und Konfigurationsabweichungen.
    • Korrelieren Sie Beobachtbarkeits-, Sicherheits- und Bereitstellungsdaten mithilfe eines interaktiven Topologiediagramms.
  7. KI-Unterstützung: Mit Gemini Cloud Assist erhalten Sie kontextsensitive Hilfe zu folgenden Themen:

Das anwendungszentrierte Verwaltungsmodell

Zum Verwalten von Ressourcen konfigurieren Sie eine Anwendungsverwaltungsgrenze mit einem Verwaltungsprojekt, in dem alle Aufgaben, Metadaten und APIs der Anwendungsverwaltung zentralisiert sind. Sie können die Grenze beispielsweise auf Ordnerebene definieren, indem Sie einen für die Verwaltung von Anwendungen konfigurierten Ordner konfigurieren.

Beispiel für die Ressourcenorganisation

Im folgenden Beispiel werden Ressourcen in unterschiedliche Verwaltungsgrenzen auf Ordnerebene organisiert.

Ein Beispiel für ein Ressourcenmodell für das anwendungsorientierte Google Cloud, das zeigt, wie Ordner und Projekte innerhalb von Anwendungsverwaltungsgrenzen organisiert werden können.
Abbildung 2. Ein Beispiel für ein Ressourcenorganisationsmodell in der anwendungsorientierten Google Cloud.

Die Organisation von Grenzen nach Geschäftseinheit bietet folgende Vorteile:

  • Jeder Ordner ist eine Anwendungsverwaltungsgrenze mit einem eigenen Verwaltungsprojekt. So kann jede Geschäftseinheit Anwendungen mit relevanten Ressourcen registrieren.

  • Anwendungen in Geschäftseinheit 1 können Ressourcen in Projekten im Ordner Geschäftsuntereinheit 1 enthalten. So können Geschäftseinheiten ihre Arbeit trennen und gleichzeitig den Zugriff auf Ressourcen teilen.

Weitere Informationen zum Strukturieren Ihrer Ressourcen finden Sie unter Best Practices für die Anwendungsverwaltung.

Automatisch aktivierte APIs

Wenn Sie ein Verwaltungsprojekt einrichten, werden die erforderlichen APIs für die Anwendungsverwaltung automatisch aktiviert, einschließlich APIs für App Hub, Application Design Center und Google Cloud Observability.

Im Verwaltungsprojekt gespeicherte Anwendungsdaten

Im Verwaltungsprojekt werden die folgenden Daten für Ihre Anwendungsverwaltungsgrenze gespeichert:

  • App Hub-Daten: Das logische Modell Ihrer Anwendungen, Dienste und Arbeitslasten, einschließlich Metadaten wie Inhaber, Umgebung und geschäftliche Wichtigkeit.
  • Application Design Center-Daten: Anwendungsvorlagen, Kataloge und Bereiche zum Entwerfen und Bereitstellen von Anwendungen.

Wenn Sie aggregierte Telemetriedaten für Anwendungsressourcen in einem für die Verwaltung von Anwendungen konfigurierten Ordner aufrufen möchten, konfigurieren Sie den Beobachtbarkeitsbereich für das Verwaltungsprojekt.

Auswirkungen des Löschens von Verwaltungsprojekten

Wenn Sie das Verwaltungsprojekt für eine Ordnergrenze löschen, gehen alle Daten des Anwendungsmodells dauerhaft verloren. Die zugrunde liegenden Google Cloud-Ressourcen in anderen Projekten sind davon nicht betroffen, aber ihre logischen Gruppierungen und Metadaten in App Hub werden gelöscht.

Nächste Schritte