Kurzanleitung: Google Cloud Console verwenden

In dieser Kurzanleitung erfahren Sie, wie Sie mit der Cloud Console Ihren ersten Workflow erstellen, bereitstellen und ausführen. Der Beispielworkflow sendet eine Anfrage an eine Beispiel-API und sendet anhand dieser Antwort eine Anfrage an eine öffentliche API. Der Workflow gibt die Antwort der zweiten API zurück.

Hinweis

  1. Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

  3. Die Abrechnung für das Cloud-Projekt muss aktiviert sein. So prüfen Sie, ob die Abrechnung für Ihr Projekt aktiviert ist.

  4. Aktivieren Sie die Workflows API.

    Workflows-API aktivieren
  5. Rufen Sie in der Cloud Console die Seite Dienstkonten auf.

    Zur Seite "Dienstkonto erstellen"
  6. Wählen Sie Dienstkonto erstellen.
  7. Geben Sie im Feld Dienstkontoname einen Namen ein.
  8. Klicken Sie auf Erstellen.
  9. Wählen Sie in der Liste Rolle die Option Logging > Logautor aus.

    Hinweis: Über das Feld Rolle wird Ihr Dienstkonto für den Zugriff auf Ressourcen autorisiert. Weisen Sie die Rolle roles/logging.logWriter zu, um Logs an Cloud Logging zu senden. Wenn Sie eine Produktionsanwendung entwickeln, gewähren Sie immer die geringstmöglichen Rollen. Weitere Informationen finden Sie unter Dienstkonten Rollen zuweisen. Eine Liste der Workflows-Rollen finden Sie in der Referenz zur Zugriffssteuerung.
  10. Klicken Sie auf Weiter.
  11. Klicken Sie auf Fertig.

Workflow erstellen und bereitstellen

  1. Zum Erstellen eines neuen Workflows öffnen Sie die Seite "Workflows" in der Google Cloud Console:
    Zur Seite "Workflows"

  2. Wählen Sie in der Konsole auf der Seite "Workflows" Erstellen aus.

  3. Geben Sie einen Namen für den neuen Workflow ein, z. B. myFirstWorkflow. Der Name darf Buchstaben, Ziffern, Unterstriche und Bindestriche enthalten. Sie muss mit einem Buchstaben beginnen und mit einer Ziffer oder einem Buchstaben enden.

  4. Wählen Sie us-central1 für die Region aus.

  5. Wählen Sie das Dienstkonto aus, das Sie zuvor für Dienstkonto erstellt haben.

  6. Wählen Sie Weiter.

  7. Kopieren Sie im Workflow-Editor den folgenden Workflow:

    YAML

    - getCurrentTime:
        call: http.get
        args:
          url: https://us-central1-workflowsample.cloudfunctions.net/datetime
        result: currentTime
    - readWikipedia:
        call: http.get
        args:
          url: https://en.wikipedia.org/w/api.php
          query:
            action: opensearch
            search: ${currentTime.body.dayOfTheWeek}
        result: wikiResult
    - returnResult:
        return: ${wikiResult.body[1]}

    JSON

    [
      {
        "getCurrentTime": {
          "call": "http.get",
          "args": {
            "url": "https://us-central1-workflowsample.cloudfunctions.net/datetime"
          },
          "result": "currentTime"
        }
      },
      {
        "readWikipedia": {
          "call": "http.get",
          "args": {
            "url": "https://en.wikipedia.org/w/api.php",
            "query": {
              "action": "opensearch",
              "search": "${currentTime.body.dayOfTheWeek}"
            }
          },
          "result": "wikiResult"
        }
      },
      {
        "returnResult": {
          "return": "${wikiResult.body[1]}"
        }
      }
    ]

    Dieser Workflow ruft eine Beispiel-API auf, um das aktuelle Datum abzurufen. Der Tag der Woche aus dieser Antwort wird an die Wikipedia API weitergeleitet, wo nach relevanten Artikeln auf Wikipedia nach dem aktuellen Wochentag gesucht wird.

  8. Wählen Sie Bereitstellen.

Workflow ausführen

Nachdem Ihr Workflow erfolgreich bereitgestellt wurde, kann er zum ersten Mal ausgeführt werden. Nach der Bereitstellung des Workflows werden Sie zur entsprechenden Detailseite weitergeleitet:

Seite "Workflow-Details"

So führen Sie den Workflow aus:

  1. Wählen Sie auf der Seite Workflow-Details die Option Ausführen aus.

  2. Wählen Sie auf der Seite Execute workflow die Option Execute aus.

  3. Sehen Sie sich die Ergebnisse Ihres Workflows im Bereich Ausgabe an:

    Kurzanleitung: Workflows

Sie haben Ihren ersten Workflow bereitgestellt und ausgeführt.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die in dieser Kurzanleitung verwendeten Ressourcen in Rechnung gestellt werden:

  1. Rufen Sie in der Cloud Console die Seite Workflows auf.
    Workflows

  2. Klicken Sie auf Delete (Löschen).

  3. Geben Sie in der angezeigten Eingabeaufforderung den Namen des Workflows ein.

  4. Wählen Sie Löschen aus.

Nächste Schritte