

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.

# Erstellen Sie eine Serviceumgebung in AWS Batch
<a name="create-service-environments"></a>

Bevor Sie SageMaker Trainingsjobs ausführen können AWS Batch, müssen Sie eine Serviceumgebung erstellen. Sie können eine Serviceumgebung erstellen, die die Konfigurationsparameter enthält, die für AWS Batch die Integration mit SageMaker KI-Diensten und die Einreichung von SageMaker Schulungsaufträgen in Ihrem Namen erforderlich sind.

## Voraussetzungen
<a name="create-service-environments-prerequisites"></a>

Bevor Sie eine Serviceumgebung erstellen, stellen Sie sicher, dass Sie über Folgendes verfügen:
+ **IAM-Berechtigungen — Berechtigungen** zum Erstellen und Verwalten von Serviceumgebungen. Weitere Informationen finden Sie unter [AWS Batch IAM-Richtlinien, -Rollen und -Berechtigungen](IAM_policies.md).

------
#### [ Create a service environment (AWS Console) ]

Verwenden Sie die AWS Batch Konsole, um über die Weboberfläche eine Serviceumgebung zu erstellen.

**Um eine Serviceumgebung zu erstellen**

1. Öffnen Sie die AWS Batch Konsole unter [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/).

1. Wählen Sie im Navigationsbereich **Environments (Umgebungen)** aus.

1. Wählen Sie **Umgebung erstellen** und dann **Serviceumgebung** aus.

1. Wählen Sie für die **Konfiguration der Serviceumgebung** SageMaker AI aus.

1. Geben Sie unter **Name** einen eindeutigen Namen für Ihre Serviceumgebung ein. Gültige Zeichen sind a-z, A-Z, 0-9, Bindestriche (-) und Unterstriche (\$1).

1. Geben Sie für **Max. Anzahl von Instances die** maximale Anzahl gleichzeitiger Trainingsinstanzen ein

1. (Optional) Fügen Sie Tags hinzu, indem Sie „**Tag hinzufügen**“ wählen und Schlüssel-Wert-Paare eingeben.

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

1. Überprüfen Sie die Details der neuen Serviceumgebung und wählen Sie Serviceumgebung **erstellen** aus.

------
#### [ Create a service environment (AWS CLI) ]

Verwenden Sie den `create-service-environment` Befehl, um eine Serviceumgebung mit der AWS CLI zu erstellen.

**Um eine Serviceumgebung zu erstellen**

1. Erstellen Sie eine Serviceumgebung mit den erforderlichen Grundparametern:

   ```
   aws batch create-service-environment \
       --service-environment-name my-sagemaker-service-env \
       --service-environment-type SAGEMAKER_TRAINING \
       --capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=10
   ```

1. (Optional) Erstellen Sie eine Serviceumgebung mit Tags:

   ```
   aws batch create-service-environment \
       --service-environment-name my-sagemaker-service-env \
       --service-environment-type SAGEMAKER_TRAINING \
       --capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=10 \
       --tags team=data-science,project=ml-training
   ```

1. Stellen Sie sicher, dass die Serviceumgebung erfolgreich erstellt wurde:

   ```
   aws batch describe-service-environments \
       --service-environment my-sagemaker-service-env
   ```

Die Dienstumgebung wird in der Umgebungsliste mit einem `CREATING` Status angezeigt. Wenn die Erstellung erfolgreich abgeschlossen wurde, wechselt der Status zu `VALID` und die Serviceumgebung ist bereit, ihr eine Warteschlange für Serviceaufträge hinzuzufügen, sodass die Serviceumgebung mit der Verarbeitung von Aufträgen beginnen kann.

------