Vorhandene Ressourcen für eine Anwendung registrieren

Wenn Sie Ihre vorhandenen Google Cloud Ressourcen als Dienste und Arbeitslasten in einer App Hub-Anwendung registrieren, können Sie die Verwaltung vereinfachen, indem Sie Ressourcen nach ihrem geschäftlichen Zweck organisieren. Dieser Ansatz bietet einheitliche Transparenz, Monitoring, Governance und operative Kontrolle.

In diesem Leitfaden wird beschrieben, wie Sie vorhandene Google Cloud Ressourcen gruppieren, die noch nicht als Anwendung definiert sind.

Hinweis

Sie müssen die Ersteinrichtung für die Anwendungsverwaltung abschließen, bevor Sie Ressourcen in Anwendungen organisieren können. Dieser Prozess umfasst in der Regel die folgenden Rollen und Schritte:

Anwendung erstellen

Erstellen Sie in App Hub eine Anwendung, die als logischer Container für Ihre vorhandenen Google Cloud Ressourcen dient:

Console

  1. Wählen Sie in der Google Cloud Console mit der Projektauswahl Ihr Verwaltungsprojekt aus.

  2. So rufen Sie die Seite Anwendungen im App Hub auf:

    Wechseln Sie zu „Anwendungen“

  3. Klicken Sie auf  Anwendung erstellen.

  4. Wählen Sie auf dem Tab Anwendungsdetails den besten Standort für Ihre Anwendung basierend auf Ihren Anforderungen an die geografische Verteilung aus:

    • Wählen Sie Global aus, um eine globale Anwendung zu erstellen.
    • Wählen Sie Regional aus, um eine regionale Anwendung zu erstellen. Wählen Sie dann die spezifische Region für Ihre Anwendung basierend auf den von App Hub unterstützten Regionen aus.

    Weitere Informationen zum besten Standort für Ihre Anwendung finden Sie unter Globale und regionale Anwendungen.

  5. Geben Sie einen Namen für die Anwendung ein.

    Dieser Name ist eine eindeutige Kennung, die nur Kleinbuchstaben, Zahlen oder Bindestriche enthalten darf. Sie können diesen Namen nach dem Erstellen der Anwendung nicht mehr ändern.

  6. Fügen Sie optional einen Anzeigenamen und eine Beschreibung für die Anwendung hinzu.

    Dies sind keine eindeutigen Kennungen und Sie können sie nach dem Erstellen der Anwendung ändern.

  7. Klicken Sie auf Weiter.

  8. Suchen Sie auf dem Tab Anwendungsressourcen nach Infrastrukturressourcen und setzen Sie ein Häkchen bei den Ressourcen, die Sie als Dienste und Arbeitslasten der Anwendung registrieren möchten.

    Sie können jeweils bis zu 10 Ressourcen auswählen.

  9. Klicken Sie auf Weiter.

  10. Auf dem Tab Attribute und Inhaber können Sie Attribute für die Anwendung hinzufügen, z. B. Wichtigkeit, Umgebung und Anwendungs-Inhaber.

    Sie können dieselben Attribute und Inhaber für die Ressourcen verwenden, die Sie für die Anwendung registrieren, oder diese später definieren.

  11. Klicken Sie auf Erstellen.

Wenn die Anwendung erstellt wurde, werden auf der Seite Anwendungen die zugehörigen Details angezeigt, einschließlich der Ressourcen, die Sie als Dienste und Arbeitslasten registriert haben. Nachdem Sie die Anwendung erstellt haben, können Sie weitere Dienste und Arbeitslasten dafür registrieren.

gcloud

  1. So erstellen Sie eine Anwendung über Ihr Terminal oder Cloud Shell mit der Google Cloud CLI:

    gcloud apphub applications create APPLICATION_NAME \
      --project=PROJECT_ID \
      --scope-type=LOCATION \
      --location=REGION \
      --display-name=DISPLAY_NAME \
      --criticality-type=CRITICALITY \
      --environment-type=ENVIRONMENT \
      --developer-owners=display-name=DEV_NAME,email=DEV_EMAIL \
      --operator-owners=display-name=OPERATOR_NAME,email=OPERATOR_EMAIL \
      --business-owners=display-name=BUSINESS_NAME,email=BUSINESS_EMAIL
    

    Ersetzen Sie APPLICATION_NAME durch den Namen der Anwendung. Dieser Name ist eine eindeutige Kennung, die nur Kleinbuchstaben, Ziffern oder Bindestriche enthalten darf.

    Verwenden Sie optionale Flags wie --criticality-type, um die Attribute der obersten Ebene der Anwendung zu definieren und die Auffindbarkeit und Governance zu unterstützen.

    Ersetzen Sie für erforderliche und optionale Flags Folgendes:

    • Erforderlich: PROJECT_ID: die ID des Verwaltungsprojekts.
    • Erforderlich: LOCATION: Der Standort für Ihre Anwendung basierend auf Ihren Anforderungen an die geografische Verteilung. Verwenden Sie einen der folgenden Werte:

      • REGIONAL für regionale Anwendungen.
      • GLOBAL für globale Anwendungen.

      Weitere Informationen zum besten Standort für Ihre Anwendung finden Sie unter Globale und regionale Anwendungen.