

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.

# Schritt 2: Erstellen des Stacks und dessen Komponenten
<a name="gettingstarted-cookbooks-create-stack"></a>

**Wichtig**  
Der AWS OpsWorks Stacks Dienst 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).

Erstellen Sie einen OpsWorks Stacks-Stack und seine Komponenten, zu denen eine Ebene und eine Instanz gehören. Später laden Sie zunächst Ihr Rezeptbuch in die Instance hoch und führen dann die Rezepte des Rezeptbuchs auf der Instance aus.

**So erstellen Sie den Stack**

1. [Melden Sie sich bei der OpsWorks Stacks-Konsole unter /opsworks anhttps://console.aws.amazon.com.](https://console.aws.amazon.com/opsworks)

1. Führen Sie einen der folgenden Schritte aus, sofern erforderlich:
   + Wenn die Seite **Willkommen bei OpsWorks Stacks** angezeigt wird, wählen Sie **Add your first stack** oder **Add your first OpsWorks Stacks stack** (beide Optionen bewirken dasselbe). Die Seite **Add stack (Stack hinzufügen)** wird angezeigt.
   + Wenn die **OpsWorks Dashboard-Seite** angezeigt wird, wählen Sie Stapel **hinzufügen**. Die Seite **Add Stack (Stack hinzufügen)** wird angezeigt.

1. Wählen Sie **Chef 12 stack** aus.

1. Geben Sie im Feld **Stack name** den Stack-Namen ein, beispielsweise **MyCookbooksDemoStack**. Sie können grundsätzlich auch einen anderen Namen eingeben. Für diese Anleitung sollten Sie aber `MyCookbooksDemoStack` nutzen.

1. Wählen Sie für **Region** die Option **US West (Oregon)** aus.

1. Führen Sie für **VPC** einen der folgenden Schritte aus:
   + Wählen Sie eine VPC aus, falls verfügbar. Weitere Informationen finden Sie unter [Ausführen eines Stacks in einer VPC](workingstacks-vpc.md).
   + Wählen Sie andernfalls **No VPC (Keine VPC)** aus.

1. Bestätigen Sie die Option **Use custom Chef cookbooks (Benutzerdefinierte Chef-Rezeptbücher verwenden)** mit **Yes**.

1. Wählen Sie für **Repository type** die Option **S3 Archive** aus.
**Anmerkung**  
In der Anleitung [Erste Schritte: Linux](gettingstarted-linux.md) haben Sie an dieser Stelle **HTTP Archive** ausgewählt. Wählen Sie hier stattdessen **S3 Archive** aus.

1. Geben Sie für **Repository URL** den Speicherort zur Datei `opsworks_cookbook_demo.tar.gz` in S3 an. Um den Pfad zu erhalten, wählen Sie in der S3-Konsole die Datei `opsworks_cookbook_demo.tar.gz` aus. Kopieren Sie im Bereich **Properties (Eigenschaften)** den Wert des Felds **Link**. (Es sollte dem Folgenden ähneln: `https://s3.amazonaws.com/amzn-s3-demo-bucket/opsworks_cookbook_demo.tar.gz`.)

1. Wenn Ihr S3-Bucket privat ist, was die Standardeinstellung ist, geben Sie für **Access Key ID** und **Secret Access Key** die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel des IAM-Benutzers ein, den Sie für diese exemplarische Vorgehensweise verwenden. Weitere Informationen finden Sie unter [Bearbeiten von Objektberechtigungen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/EditingPermissionsonanObject.html) und [Ein Objekt mit anderen teilen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html).

1. Übernehmen Sie die Standardeinstellungen für die folgenden Schritte:
   + **Default Availability Zone** (**us-west-2a**)
   + **Standardbetriebssystem** (**Linux** und **Amazon Linux 2016.09**)
   + **Default SSH key** (**Do not use a default SSH key**)
   + **Stack color** (dark blue)

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

1. Führen Sie für **IAM role (IAM-Rolle)** einen der folgenden Schritte aus:
   + Wählen Sie **aws-opsworks-service-role** aus, sofern verfügbar.
   + Falls **aws-opsworks-service-role**nicht verfügbar, wählen Sie **Neue IAM-Rolle**.

1. Führen Sie für das **Standard-IAM-Instanzprofil** einen der folgenden Schritte aus:
   + Wenn **aws-opsworks-ec2 Rollen** verfügbar sind, wählen Sie sie aus.
   + Wenn **aws-opsworks-ec2 Rollen** nicht verfügbar sind, wählen Sie **Neues IAM-Instanzprofil** aus.

1. Übernehmen Sie die Standardeinstellungen für die folgenden Schritte:
   + **Default root device type** (**EBS backed**)
   + **Hostname theme** (**Layer Dependent**)
   + **OpsWorks Agentenversion (neueste Version**)
   + **Custom Chef JSON** (leer)
   + **Sicherheit**, ** OpsWorks Sicherheitsgruppen verwenden** (**Ja**)

1. Wählen Sie **Stack hinzufügen**. OpsWorks Stacks erstellt den Stapel und zeigt die **MyCookbooksDemoStack**Seite an.

**So erstellen Sie den Layer:**

1. Wählen Sie im Service-Navigationsbereich **Layers** aus. Die Seite **Layers** wird angezeigt. 

1. Wählen Sie **Add a layer (Layer hinzufügen)** aus.

1. Geben **MyCookbooksDemoLayer** Sie auf der **OpsWorks**Registerkarte als **Name** den Text ein. Sie können grundsätzlich auch einen anderen Namen eingeben. Für diese Anleitung sollten Sie aber `MyCookbooksDemoLayer` nutzen.

1. Geben Sie für **Short name** **cookbooks-demo** ein. Sie können grundsätzlich auch einen anderen Namen eingeben. Für diese Anleitung sollten Sie aber `cookbooks-demo` nutzen.

1. Wählen Sie **Ebene hinzufügen aus**. OpsWorks Stacks fügt die Ebene hinzu und zeigt die Seite „**Ebenen**“ an.

**So erstellen und starten Sie eine Instance:**

1. Wählen Sie im Service-Navigationsbereich **Instances** aus. Die Seite **Instances** wird angezeigt.

1. Wählen Sie **Add an instance (Instance hinzufügen)** aus.

1. Wählen Sie auf der Registerkarte **New (Neu)** die Option **Advanced (Erweitert)** aus. 

1. Übernehmen Sie die Standardeinstellungen für die folgenden Schritte:
   + **Hostname** (**cookbooks-demo1**)
   + **Size** (**c3.large**)
   + **Subnetz (us-west-2a****) *IP address***
   + **Scaling type** (**24/7**)
   + **SSH key** (**Do not use a default SSH key**)
   + **Betriebssystem** (**Amazon Linux 2016.09**)
   + **OpsWorks Agentenversion (vom** Stack **erben**)
   + **Tenancy** (**Default - Rely on VPC settings**)
   + **Root device type** (**EBS backed**)
   + **Volume type** (**General Purpose (SSD)**)
   + **Volume size** (**8**)

1. Wählen Sie **Add instance (Instance hinzufügen)** aus.

1. ****Für **MyCookbooksDemoLayer**, für **cookbooks-demo1**, für Actions wählen Sie Start.**** Fahren Sie nicht fort, bevor der **Status** zu **online** wechselt. Dieser Vorgang kann einige Minuten dauern. Haben Sie etwas Geduld.

Sie haben nun einen Stack, einen Layer und eine Instance, zu der das Rezeptbuch automatisch aus Ihrem S3-Bucket kopiert wurde. Im [nächsten Schritt](gettingstarted-cookbooks-test-recipe.md) führen Sie das Standardrezept aus dem Rezeptbuch auf der Instance aus und testen es.