Veröffentlicht am: Aug 12, 2019
AWS Step Functions bieten Ihnen nun die Möglichkeit, mit modularen, wiederverwendbaren Workflows komplexere Prozesse zu orchestrieren.
Mit Step Functions können Sie mehrere AWS-Services in vollständig verwalteten Workflows koordinieren und so Apps schnell erstellen und aktualisieren. Die verstärkte Nutzung von Workflows in Unternehmen führt dazu, dass sich die Workflows schwerer erstellen, testen und ändern lassen. Gängige Workflow-Prozesse werden oftmals an vielen Stellen wiederholt. Bei umfangreichen Workflow-Ausführungen lassen sich Fehler zudem schwerer beheben, wenn etwas schief geht.
Durch eine Verschachtelung Ihrer Step Functions-Workflows können Sie aus kleineren, einfacheren Workflows größere, komplexere Workflows erstellen. Wenn Ihre Workflows über wiederkehrende Prozesse verfügen, wie z. B. eine Überprüfung und Genehmigung durch Mitarbeiter oder eine Ressourcenbereitstellung in Konten, können Sie eine Bibliothek mit modularen, wiederverwendbaren Bausteinen erstellen, um die Entwicklung zu beschleunigen. Step Functions ermöglicht Ihnen den Austausch und die Reorganisation von Workflow-Modulen, ohne Code anpassen zu müssen. Damit können Sie aus Ihren bestehenden Workflows innerhalb von Minuten neue Workflows zusammenstellen. Zur einfacheren Überwachung und sekundenschnellen Ermittlung von Fehlerquellen können Sie Workflow-Schritte auf hoher Ebene von Workflow-Schritten auf niedriger Ebene trennen. In der Step Functions-Konsole können Sie mit einem Klick zwischen Virtualisierungen verschiedener Workflow-Ebenen wechseln.
Die Ausführung eines verschachtelten Workflows wird von einem einzigen Workflow-Schritt aus gestartet. Sie können Ihren Workflow mit Code-Snippets in der Konsole so konfigurieren, dass ein verschachtelter Workflow gestartet wird. Alternativ können Sie ein Musterprojekt in der Konsole testen, um ein vollständiges Beispiel bereitzustellen.
Für den Start eines verschachtelten Workflows fallen keine zusätzlichen Gebühren an. Verschachtelte Workflows werden wie alle Step Functions-Workflows abgerechnet. Weitere Informationen finden Sie unter AWS Step Functions – Preise. Verschachtelte Workflows sind in allen öffentlichen AWS-Regionen verfügbar, in denen Step Functions zur Verfügung steht. Eine vollständige Liste der Regionen, in denen AWS Step Functions angeboten wird, finden Sie unter AWS-Regionen.
Weitere Informationen zu Step Functions finden Sie in der AWS Step Functions Entwickler-Anleitung. Weitere Informationen über die Erstellung verschachtelter Workflows finden Sie im Abschnitt AWS-Service-Integrationen.