Arbeitslasten für RaMP-Prämien taggen
Google Cloud RaMP ist ein End-to-End-Migrations- und Modernisierungsprogramm, das Kunden dabei unterstützt, Fachwissen und Best Practices zu nutzen, Risiken zu senken, Kosten zu kontrollieren und den Weg in die Cloud zu vereinfachen.
Mit RaMP können Kunden Arbeitslasten schneller migrieren, da sie von der Expertise der Partner und von kommerziellen Anreizen profitieren. Google Cloud In diesem Dokument werden die Anforderungen an das Tagging von Arbeitslasten beschrieben, die Kunden erfüllen müssen, um für RaMP-Prämien infrage zu kommen.
Tagging von Arbeitslasten – Anforderungen für Prämien
Damit Sie für Prämien infrage kommen, müssen die folgenden Anforderungen erfüllt sein:
- Projekte identifizieren: Wählen Sie ein Google Cloud Projekt für die Bereitstellung Ihrer RaMP-Arbeitslast aus. Sie können eine einzelne Arbeitslast-ID auf mehrere Projekte verteilen, aber Ressourcen aus verschiedenen RaMP-Arbeitslast-IDs nicht im selben Projekt kombinieren.
- Von Google kuratierter Tag-Schlüssel: Der kuratierte Tag-Schlüssel für RaMP-Arbeitslasten
google/deployment-wl-id, ein von Google verwalteter dynamischer Tag-Schlüssel der in Ihrer Google Cloud Organisation verfügbar ist, muss verwendet werden, um die RaMP-Arbeitslast zu identifizieren. Manuell erstellte Tags werden von Google-Systemen nicht erkannt, auch wenn der Tag-Schlüssel für RaMP-Arbeitslasten verwendet wird. - Tag-Bindung auf Projektebene:RaMP-Prämien basieren auf dem Tag auf Projektebene. Ressourcen, die in einem Projekt anders getaggt sind, haben keine Auswirkungen auf die Prämienberechnung.
- Tag-Wert:Bei dem von Google kuratierten Tag muss der Tag-Wert mit der Arbeitslast-ID in der RaMP-Vereinbarung übereinstimmen.
In den folgenden Abschnitten wird beschrieben, wie Sie die einzelnen erforderlichen Schritte ausführen.
Arbeitslastidentifikation: Tags verwenden, um RaMP-Arbeitslasten zu identifizieren
Ein wichtiger operativer Schritt der Migrations- und Modernisierungsphase ist das Tagging von RaMP-Arbeitslasten. Mit diesem Schritt können Sie die Arbeitslast nachverfolgen. Er ist erforderlich, um für RaMP-Prämien infrage zu kommen. Google Cloud
Die Arbeitslast-ID (mit dem Präfix WL-) wurde für jede Arbeitslastbereitstellung generiert und zugewiesen, die in Ihrer RaMP-Vereinbarung beschrieben ist. Nach Ausführung der RaMP
Vereinbarung sind die Arbeitslast-IDs auch in
Ihrer Google Cloud Console (Organisation) verfügbar.
Im Rahmen der Migrations- und Modernisierungsphase können Sie jede RaMP-Arbeitslast mit der Arbeitslast-ID taggen,die dieser Arbeitslast zugewiesen ist. Dieser Prozess zur Arbeitslastidentifikation ermöglicht eine genaue Nachverfolgung zwischen der im Vertrag beschriebenen erwarteten Bereitstellung und der tatsächlichen Bereitstellung.
Arbeitslasten taggen
Damit Kunden für RaMP-Prämien infrage kommen, müssen sie für jede RaMP-Arbeitslast-ID ein vorhandenes Projekt auswählen oder ein neues Google Cloud Projekt erstellen. Jedes Projekt muss mit der richtigen Arbeitslast-ID getaggt werden. Eine einzelne Arbeitslast kann zwar mehrere Projekte umfassen, aber jedes Projekt muss ausschließlich einer RaMP-Arbeitslast gewidmet sein.
Nachdem die RaMP-Arbeitslastprojekte erstellt wurden, müssen Kunden das kuratierte Tag mithilfe der Arbeitslast-ID an die Projekte binden. Diese ID finden Sie in der RaMP-Vereinbarung oder in der Google Cloud console.
RaMP-Vereinbarung (die Arbeitslast-ID finden Sie in Abschnitt 3 der Vereinbarung):
Wenn Sie die getaggte RaMP-Arbeitslast aufrufen möchten, gehen Sie zu Cloud Billing > Arbeitslasten.
Zu „Arbeitslasten“ in der Cloud Billing-Konsole
Abrechnungsseite für Arbeitslasten.
Der kuratierte Tag-Schlüssel google/deployment-wl-id wurde von Google vorab erstellt und
ist bereits in Ihrer Google Cloud Organisation verfügbar. Sie müssen keinen neuen Schlüssel erstellen.
Google Cloud Die Tag-Bindung ist eine Funktion, mit der Tags mit Ressourcen wie einer Organisation, einem Ordner oder einem Projekt verknüpft werden. Für RaMP-Prämien muss die Tag-Bindung auf Projektebene erfolgen.
Erstellen Sie für jedes relevante Projekt eine Tag-Bindung mit den folgenden Parametern:
- Tag-Schlüssel:
google/deployment-wl-id - Tag-Wert: WORKLOAD_IDENTIFIER
Um das Tag zu binden, benötigt der Nutzer die Berechtigung resourcemanager.hierarchyNodes.createTagBinding für das Projekt.
Diese Berechtigung ist in den folgenden Rollen enthalten:
- Standardrollen:
Tag User,Owner, oderEditor. - Benutzerdefinierte Rollen:Jede benutzerdefinierte Rolle, die mit der Berechtigung
resourcemanager.hierarchyNodes.createTagBindingkonfiguriert wurde.
Der Tag-Schlüssel google/deployment-wl-id ist öffentlich. Sie benötigen also nur Berechtigungen für das Projekt, nicht für den Tag-Schlüssel selbst.
Sie haben folgende Möglichkeiten, das Tag an Ihr Projekt zu binden:
Console
So binden Sie das Tag google/deployment-wl-id an ein Projekt:
Öffnen Sie in der Google Cloud console die Seite Ressourcen verwalten.
Klicken Sie auf das Projekt, an das Sie ein Tag anhängen möchten.
Klicken Sie auf Tags.
Klicken Sie im Bereich Tags auf Bereich auswählen.
Wählen Sie das Projekt aus, das Ihre Tags enthält, und klicken Sie dann auf Öffnen.
Wählen Sie im Bereich Tags die Option Tag hinzufügen aus.
Wählen Sie im Feld Schlüssel die Option
google/deployment-wl-idaus. Sie können die Liste filtern, indem Sie Suchbegriffe eingeben.Wählen Sie im Drop-down-Menü Wert den Wert aus, den Sie anhängen möchten. Sie können die Liste filtern, indem Sie Suchbegriffe eingeben.
Wenn Sie weitere Tags anhängen möchten, klicken Sie auf Tag hinzufügen und wählen Sie dann für jedes Tag den Schlüssel und den Wert aus.
Klicken Sie auf Speichern.
Klicken Sie im Dialogfeld Bestätigen auf Bestätigen, um das Tag anzuhängen.
Mit einer Benachrichtigung wird bestätigt, dass Ihre Tags aktualisiert wurden. Die neuen Tags werden auf der Seite Ressourcen verwalten in der Spalte Tags angezeigt.
gcloud
Führen Sie den folgenden Befehl aus, um eine Tag-Bindung für
google/deployment-wl-idzu erstellen:gcloud resource-manager tags bindings create --parent="//cloudresourcemanager.googleapis.com/projects/PROJECT_ID" --tag-value="google/deployment-wl-id/WORKLOAD_IDENTIFIER"Führen Sie den folgenden Befehl aus, um zu prüfen, ob die Tag-Bindung erfolgreich erstellt wurde:
gcloud resource-manager tags bindings list --parent="//cloudresourcemanager.googleapis.com/projects/PROJECT_ID"Ersetzen Sie Folgendes:
- PROJECT_ID: die ID Ihres Google Cloud Projekts in.
- WORKLOAD_IDENTIFIER: die Arbeitslast-ID, die der Arbeitslast in Ihrer RaMP-Vereinbarung zugewiesen ist.
Terraform
Verwenden Sie die folgende Konfiguration, um das Tag google/deployment-wl-id mit Terraform an ein Projekt zu binden:
resource "google_tags_tag_binding" "binding" {
parent = "//cloudresourcemanager.googleapis.com/projects/PROJECT_NUMBER"
tag_value = "google/deployment-wl-id/WORKLOAD_IDENTIFIER"
}
Ersetzen Sie Folgendes:
- PROJECT_NUMBER: die Nummer Ihres Projekts in. Google Cloud
- WORKLOAD_IDENTIFIER: die Arbeitslast-ID, die der Arbeitslast in Ihrer RaMP-Vereinbarung zugewiesen ist.
Fehler beim Tagging von Arbeitslasten beheben
Wenn Sie ein falsches Tag auf ein Projekt angewendet haben, binden Sie das richtige Tag an dieses Projekt. Cloud Billing verwendet das zuletzt angewendete Tag, um Prämien zu berechnen.
Ein Tag korrigieren, das an das falsche Projekt gebunden ist
Wenn ein Tag an das falsche Projekt gebunden ist, gehen Sie so vor:
- Binden Sie das RaMP-Tag an das richtige Projekt.
- Lösen Sie die Bindung des Tags an das falsche Projekt auf.
Die gcloud CLI unterstützt sowohl die Aktionen create als auch delete zum Verwalten dieser Tag-Bindungen. Weitere Informationen finden Sie unter
Arbeitslasten taggen.
Nächste Schritte
- Erste Schritte mit dem Google Cloud Migration Center
- Hier erfahren Sie, wie Sie eine schnelle Kostenschätzung generieren.
- Weitere Informationen zum Erstellen und Verwalten von Resource Manager-Tags.
- Weitere Informationen zu RaMP
- Cloud Architecture Center