

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# In der Amazon SWF SWF-Konsole arbeiten
<a name="swf-dg-using-console"></a>

Die Amazon SWF SWF-Konsole bietet Optionen zur Konfiguration, Initiierung und Verwaltung von Workflow-Ausführungen.

Mit der Amazon SWF SWF-Konsole können Sie:
+ Workflow-Domänen registrieren.
+ Workflow-Typen und Aktivitätstypen registrieren.
+ Workflow-Ausführungen starten, anzeigen, signalisieren, abbrechen, beenden und neu starten.

## Registrieren einer Domain
<a name="swf-dg-register-domain-console"></a>

Workflows werden in einer als *Domäne* bezeichneten AWS Ressource ausgeführt, die den Umfang des Workflows steuert. Ein AWS Konto kann mehrere Domänen haben, von denen jede mehrere Workflows enthalten kann, aber Workflows in verschiedenen Domänen können nicht interagieren.

Die Domainregistrierung ist die einzige Funktionalität, die ursprünglich in der Konsole verfügbar war. Nachdem mindestens eine Domain registriert wurde, können Sie die folgenden Aktionen für die Domain ausführen:
+ Registrieren Sie Workflow- und Aktivitätstypen.
+ Workflow-Ausführungen initiieren.
+ Signale für laufende Workflow-Ausführungen abbrechen, beenden und senden.
+ Geschlossene Workflow-Ausführungen neu starten.

Sie können auch Aktionen zur Domänenverwaltung durchführen, z. B. Domänen als veraltet oder nicht mehr als gültig deklarieren.

Nachdem Sie eine Domain als veraltet markiert haben, können Sie sie nicht mehr verwenden, um neue Workflow-Ausführungen zu erstellen oder neue Workflows zu registrieren. Wenn eine Domäne als veraltet eingestuft wird, werden auch alle Aktivitäten und Workflows, die in der Domäne registriert sind, als veraltet angesehen. Ausführungen, die gestartet wurden, bevor die Domain als veraltet galt, werden weiterhin ausgeführt.

Nachdem Sie eine zuvor als veraltet eingestufte Domäne nicht mehr unterstützt haben, können Sie die Domäne wieder verwenden, um Workflowtypen zu registrieren und neue Workflow-Ausführungen zu starten.

Weitere Informationen zu diesen Domänenverwaltungsaktionen finden Sie unter und. [DeprecateDomain[UndeprecateDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateDomain.html)](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateDomain.html)

## Workflowtypen registrieren
<a name="dg-swf-register-workflow"></a>

Sie können Workflow-Typen in der Amazon SWF SWF-Konsole registrieren, nachdem Sie mindestens eine Domain registriert haben.

Ein Workflow-Typ besteht aus einer Reihe von Aktivitätstypen, die ein Ziel verfolgen und die Logik enthalten, mit der die Aktivitäten koordiniert werden. Workflowtypen koordinieren und verwalten die Ausführung von Aktivitäten, die asynchron auf mehreren Computergeräten ausgeführt werden können und sowohl sequentielle als auch parallel Verarbeitungsmethoden bieten.

**So registrieren Sie einen Amazon SWF SWF-Workflowtyp mithilfe der Konsole**

1. Öffnen Sie die Domain, in der Sie einen Workflow registrieren möchten.

1. Wählen Sie **Registrieren** und dann **Workflow registrieren** aus.

1. Geben Sie auf der Seite **Workflow registrieren** den **Workflow-Namen** und die **Workflow-Version** ein. Optional können Sie auch eine **[Standardaufgabenliste](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html#SWF-RegisterWorkflowType-request-defaultTaskList)** angeben, die verwendet wird, um Entscheidungsaufgaben für die Ausführung dieses Workflows zu planen.

1. (Optional) Wählen Sie **Erweiterte Optionen**, um die folgenden Details für Ihren Workflow anzugeben:
   + **[Standard-Aufgabenpriorität](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html#SWF-RegisterWorkflowType-request-defaultTaskPriority)** — Die Standard-Aufgabenpriorität, die dem Workflow zugewiesen werden soll.
   + **[Standardzeitlimit für Ausführungsbeginn bis Ende](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html#SWF-RegisterWorkflowType-request-defaultExecutionStartToCloseTimeout)** — Die standardmäßige maximale Dauer für Ausführungen dieses Workflows.
   + **[Standard-Timeout für Start bis Ende](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html#SWF-RegisterWorkflowType-request-defaultTaskStartToCloseTimeout)** von Aufgaben — Die standardmäßige maximale Dauer von Entscheidungsaufgaben für diesen Workflow.
   + **[Standardrichtlinie für untergeordnete](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html#SWF-RegisterWorkflowType-request-defaultChildPolicy)** Arbeitsabläufe — Die Standardrichtlinie, die für die Ausführung untergeordneter Workflows verwendet wird.
   + **[Standard-Lambda-Rolle](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html#SWF-RegisterWorkflowType-request-defaultLambdaRole)** — Die Standard-IAM-Rolle, die diesem Workflow zugeordnet ist.

1. Wählen Sie Workflow **registrieren aus.**

## Aktivitätstypen registrieren
<a name="dg-swf-register-activity"></a>

Aktivitäten sind Aufgaben, die Ihr Workflow-Typ koordinieren und ausführen soll (z. B.: Kundenbestellung verifizieren, Kreditkarte belasten usw.). Die Reihenfolge, in der Aktivitäten ausgeführt werden, wird durch die Koordinationslogik des Workflow-Typs bestimmt.

Sie können Aktivitätstypen registrieren, nachdem mindestens eine Domain registriert wurde.

**So registrieren Sie einen Amazon SWF SWF-Aktivitätstyp mit der Konsole**

1. Öffnen Sie die Domain, in der Sie eine Aktivität registrieren möchten.

1. Wählen Sie **Registrieren** und anschließend **Aktivität registrieren** aus.

1. Geben Sie auf der Seite **Aktivität registrieren** den **[Namen der Aktivität](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-name)** und die **[Version der Aktivität](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-version)** ein. Optional können Sie auch eine **[Standard-Aufgabenliste](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-defaultTaskList)** angeben, die zur Planung der Aufgaben dieser Aktivität verwendet wird.

1. (Optional) Wählen Sie **Erweiterte Optionen**, um die folgenden Details für Ihre Aktivität anzugeben:
   + **[Standard-Aufgabenpriorität](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-defaultTaskPriority)** — Die Standard-Aufgabenpriorität, die der Aktivität zugewiesen werden soll.
   + **[Standard-Zeitlimit für den Start von Aufgaben](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-defaultTaskScheduleToStartTimeout)** — Die standardmäßige maximale Dauer, die eine Aufgabe dieser Aktivität abwarten kann, bevor sie einer Arbeitskraft zugewiesen wird.
   + **[Standardzeitlimit für den Start bis zum Abschluss von Aufgaben](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-defaultTaskStartToCloseTimeout)** — Die standardmäßige maximale Dauer, die ein Mitarbeiter für die Bearbeitung von Aufgaben dieser Aktivität benötigen kann.
   + **[Standardzeitplan für das Schließen von Aufgaben](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-defaultTaskScheduleToCloseTimeout)** — Die standardmäßige maximale Dauer für eine Aufgabe dieser Aktivität.
   + **[Standard-Timeout für Aufgaben — Die standardmäßige maximale Zeitspanne](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html#SWF-RegisterActivityType-request-defaultTaskHeartbeatTimeout)**, vor der ein Mitarbeiter, der eine Aufgabe dieses Typs bearbeitet, den Fortschritt per Anruf melden muss. [RecordActivityTaskHeartbeat](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RecordActivityTaskHeartbeat.html)

1. Wählen Sie Aktivität **registrieren.**

## Einen Workflow starten
<a name="dg-swf-execution-start"></a>

Sie können eine Workflow-Ausführung von der Amazon SWF SWF-Konsole aus starten. Sie können eine Workflow-Ausführung erst starten, wenn Sie mindestens einen Workflow registriert haben.

### So starten Sie eine Workflow-Ausführung mithilfe der Konsole
<a name="start-workflow-execution-console"></a>

1. Öffnen Sie die Amazon SWF SWF-Konsole und wählen Sie im linken Navigationsbereich **Domains** aus.

1. Wählen Sie unter dem Domainnamen die Option **Workflows** aus.

1. Wählen Sie auf der Seite **Workflows** den Workflow aus, den Sie ausführen möchten.

1. Wählen Sie **Start execution (Ausführung starten)** aus.

1. Geben Sie auf der Seite **Ausführung starten** den **[Workflow-Namen](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowType.html#SWF-Type-WorkflowType-name)** und die **Ausführungs-ID** ein, um Ihre Ausführung anhand eines Namens zu identifizieren. Optional können Sie auch eine **[Aufgabenliste](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html#SWF-StartWorkflowExecution-request-taskList)** angeben, die für die Entscheidungsaufgaben verwendet wird, die für diese Workflow-Ausführung generiert wurden.

1. (Optional) Wählen Sie **Erweiterte Optionen**, um die folgenden Details für Ihre Workflow-Ausführung anzugeben:
   + **[Aufgabenpriorität](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html#SWF-StartWorkflowExecution-request-taskPriority)** — Die Aufgabenpriorität, die für diese Workflow-Ausführung verwendet werden soll.
   + **[Timeout für den Start bis zum Ende der Ausführung](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html#SWF-StartWorkflowExecution-request-executionStartToCloseTimeout)** — Die Gesamtdauer dieser Workflow-Ausführung.
   + **[Timeout für Start bis Ende der Aufgabe](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html#SWF-StartWorkflowExecution-request-taskStartToCloseTimeout)** — Die maximale Dauer von Entscheidungsaufgaben für diese Workflow-Ausführung.
   + **[Untergeordnete Richtlinie](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html#SWF-StartWorkflowExecution-request-childPolicy)** — Die Richtlinie, die für die untergeordneten Workflow-Ausführungen dieser Workflow-Ausführung verwendet werden soll, wenn diese durch expliziten Aufruf der [TerminateWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TerminateWorkflowExecution.html)Aktion oder aufgrund eines abgelaufenen Timeouts beendet wird.
   + **[Lambda-Rolle](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html#SWF-StartWorkflowExecution-request-lambdaRole)** — Die IAM-Rolle, die dieser Workflow-Ausführung zugewiesen werden soll.

1. Wählen Sie **Start execution (Ausführung starten)** aus.

## Workflow-Ausführungen verwalten
<a name="swf-dg-console-manage-workflow-executions"></a>

Sie können Ihre Workflow-Ausführungen nach Name, Status, ID und Tag filtern. Sie können Signale mit Eingaben in aktive Workflow-Ausführungen senden. Wenn Sie einen Workflow abbrechen oder beenden müssen, können Sie die Option **Try-Cancel** verwenden. Das Abbrechen ist dem Beenden einer Workflow-Ausführung vorzuziehen, da das Abbrechen dem Workflow die Möglichkeit gibt, alle Bereinigungsaufgaben auszuführen und dann ordnungsgemäß zu beenden.

In der Konsole können Sie die Workflow-Ausführungen verwalten, die derzeit geschlossen ausgeführt werden. and/or 

**Um Ihre Workflow-Ausführungen zu verwalten**

1. Öffnen Sie eine Domain, um deren Workflow-Ausführungen zu verwalten.

1. Wählen Sie **Find Execution** aus.

1. Wählen Sie auf der Seite **Workflow-Ausführungen** die Option **Ausführungen nach Eigenschaft filtern** aus, und wählen Sie dann unter **Eigenschaften** einen der folgenden Filter aus:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/amazonswf/latest/developerguide/swf-dg-using-console.html)

1. (Optional) Nachdem Sie den erforderlichen Filter angewendet haben, um Workflow-Ausführungen aufzulisten, können Sie die folgenden Operationen für eine **aktive** Ausführung ausführen:
   + **Signal** — Verwenden Sie diese Option, um einer laufenden Workflow-Ausführung zusätzliche Daten zu senden. So gehen Sie vor:

     1. Wählen Sie die Ausführung aus, an die Sie zusätzliche Daten senden möchten.

     1. Wählen Sie **Signal** und geben Sie dann die Daten im Dialogfeld **Signalausführung** an.

     1. Wählen Sie **Signal**.
   + **Try-Cancel** — Verwenden Sie diese Option, um zu versuchen, eine Workflow-Ausführung abzubrechen. Eine Workflow-Ausführung wird besser abgebrochen als beendet. Durch das Abbrechen der Workflow-Ausführung wird zunächst eine Bereinigung durchgeführt und die Workflow-Ausführung dann korrekt geschlossen.

     1. Wählen Sie die Ausführung aus, die Sie abbrechen möchten.

     1. Wählen Sie **Try-Cancel**.
   + **Beenden** — Verwenden Sie diese Option, um die Ausführung eines Workflows zu beenden. Beachten Sie, dass Workflow-Ausführungen besser abgebrochen als beendet werden sollten.

     1. Wählen Sie die Ausführung aus, die Sie beenden möchten.

     1. Stellen Sie sicher, dass unter **Richtlinie für Kinder** die **Option Terminieren** ausgewählt ist.

     1. (Optional) Geben Sie den **Grund** und die **Details** für die Beendigung der Ausführung an.

     1. Wähen Sie **Beenden**.

1. (Optional) **Erneut ausführen** — Verwenden Sie diese Option, um eine abgeschlossene Workflow-Ausführung erneut auszuführen.

   1. Wählen Sie in der Liste der Workflow-Ausführungen die gewünschte Ausführung aus. Wenn Sie eine geschlossene Ausführung auswählen, wird die Schaltfläche **Erneut ausführen aktiviert**. Wählen Sie **Erneut ausführen**.

   1. Geben Sie auf der Seite **Ausführung erneut ausführen** die Details für die Workflow-Ausführung an, wie unter beschrieben. [Einen Workflow starten](#dg-swf-execution-start)