

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.

# AWS-Flow-Schicht (Ruby)
<a name="workinglayers-awsflow"></a>

**Wichtig**  
Der AWS OpsWorks Stacks Service hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf [AWS re:POST](https://repost.aws/) oder über den [AWS Premium-Support](https://aws.amazon.com/support).

**Anmerkung**  
Diese Ebene steht nur für Linux-basierte Stacks zur Verfügung.

Eine AWS Flow (Ruby) -Ebene ist eine OpsWorks Stacks-Ebene, die einen Blueprint für Instances bereitstellt, die [Amazon SWF SWF-Aktivitäten](https://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-welcome.html) und Workflow-Worker hosten. Die Worker werden mithilfe des [AWS Flow Framework for Ruby](https://docs.aws.amazon.com/amazonswf/latest/awsrbflowguide/welcome.html) implementiert, einem Programmier-Framework, das den Prozess der Implementierung einer verteilten asynchronen Anwendung vereinfacht und gleichzeitig alle Vorteile von Amazon SWF bietet. Es ist ideal für die Implementierung von Anwendungen in verschiedensten Szenarien, einschließlich Geschäftsprozessen, Media-Kodierung, Aufgaben mit langen Ausführungszeiten und Hintergrundverarbeitung.

Die AWS Flow (Ruby) -Schicht umfasst die folgenden Konfigurationseinstellungen.

**RubyGems Version**  
Die Framework-Version des Gems. 

**Bundler-Version**  
Die [Bundler](http://bundler.io/)-Version.

**EC2 Instanzprofil**  
Ein benutzerdefiniertes EC2 Amazon-Instance-Profil, das von den Instances des Layers verwendet werden soll. Dieses Profil muss Anwendungen, die auf den Instances des Layers ausgeführt werden, Berechtigungen für den Zugriff auf Amazon SWF gewähren.

Wenn Ihr Konto kein geeignetes Profil hat, können Sie **Neues Profil mit SWF-Zugriff** auswählen, damit OpsWorks Stacks das Profil aktualisiert, oder Sie können es selbst mithilfe der [IAM-Konsole](https://console.aws.amazon.com/iam/) aktualisieren. Das aktualisierte Profil können Sie anschließend für alle nachfolgenden AWS Flow-Ebenen verwenden. Im Folgenden finden Sie eine kurze Beschreibung, wie Sie das Profil mithilfe der IAM-Konsole erstellen. Weitere Informationen finden Sie unter [Identity and Access Management in Amazon Simple Workflow Service](https://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dev-iam.html).

**Erstellen eines Profils für AWS Flow (Ruby) -Instances**

1. Öffnen Sie unter [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/) die IAM-Konsole.

1. Wählen Sie im Navigationsbereich **Richtlinien** und dann **Richtlinie erstellen** aus, um eine neue vom Kunden verwaltete Richtlinie zu erstellen.

1. Wählen Sie für **Service** die Option **SWF** aus.

1. Wählen Sie für **Aktionen** die Option **Alle SWF-Aktionen (swf: \$1)**. 

1. Geben Sie für **Amazon Resource Name (ARN)** den ARN ein, der angibt, auf welche Amazon SWF-Domänen die Worker zugreifen können. Wählen Sie aus**All resources**, ob Sie Zugriff auf alle Domänen gewähren möchten.

1. Wählen Sie **Weiter** aus.

1. Geben Sie optional ein Tag ein, um die Richtlinie zu identifizieren.

1. Wählen Sie **Weiter** aus.

1. Wenn Sie fertig sind, wählen Sie **Richtlinie erstellen** aus.

1. Wählen Sie im Navigationsbereich **Rollen** und dann **Rolle erstellen** aus.

1. Geben Sie den Rollennamen an und wählen Sie **Next Step** aus. Sie können den Namen nicht ändern, nachdem die Rolle erstellt wurde.

1. Wählen Sie **AWS-Service** und dann ** EC2**.

1. Wählen Sie **Weiter** aus.

1. Wählen Sie aus der Liste der **Berechtigungsrichtlinien** die Richtlinie aus, die Sie zuvor erstellt haben.

1. Wählen Sie **Weiter** aus.

1. Geben Sie einen Rollennamen ein und klicken Sie auf **Create Role (Rolle erstellen)**. Sie können den Namen nicht ändern, nachdem die Rolle erstellt wurde.

1. Geben Sie dieses Profil an, wenn Sie eine AWS Flow (Ruby) -Layer in OpsWorks Stacks erstellen.