

# Dialogfeld „Serverlose Anwendung bereitstellen“
<a name="deploy-serverless-application-dialog"></a>

Das Dialogfeld **Serverlose Anwendung bereitstellen** im AWS Toolkit for JetBrains wird angezeigt, wenn Sie eine serverlose AWS-Anwendung bereitstellen.

![\[Dialogfeld „Serverlose Anwendung bereitstellen“\]](http://docs.aws.amazon.com/de_de/toolkit-for-jetbrains/latest/userguide/images/sam-deploy.png)


Das Dialogfeld **Serverlose Anwendung bereitstellen** enthält Folgendes:

**Create Stack (Stapel erstellen)**  
(Erforderlich) Geben Sie den Namen des Stacks an, der von der AWS Serverless Application Model (AWS SAM)-Befehlszeilenschnittstelle (Command Line Interface, CLI) in AWS CloudFormation für das verbundene AWS-Konto erstellt werden soll. Die AWS SAM-CLI verwendet dann diesen Stack, um die serverlose AWS-Anwendung bereitzustellen.

**Update Stack (Stack aktualisieren)**  
(Erforderlich) Wählen Sie den Namen eines vorhandenen CloudFormation-Stacks im verbundenen AWS SAM-Konto aus, den die AWS-CLI zum Bereitstellen der serverlosen AWS-Anwendung verwenden soll.

**Anmerkung**  
Es ist entweder **Stack erstellen** oder **Stack aktualisieren** erforderlich, aber nicht beides.

**Vorlagenparameter**  
(Optional) Alle Parameter, die das AWS Toolkit for JetBrains in der Datei `template.yaml` des entsprechenden Projekts erkennt. Um einen Wert für einen Parameter anzugeben, wählen Sie das Feld in der Spalte **Value (Wert)** neben dem Parameter aus, geben Sie den Wert ein und drücken Sie dann die **Eingabetaste**. Weitere Informationen finden Sie unter [Parameter](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html) im *AWS CloudFormation-Benutzerhandbuch*.

**S3 Bucket**  
(Erforderlich) Wählen Sie im verbundenen AWS-Konto einen vorhandenen Amazon Simple Storage Service (Amazon S3)-Bucket aus, den die AWS SAM-CLI zum Bereitstellen der serverlosen AWS-Anwendung verwenden soll. Wenn Sie im Konto einen Amazon-S3-Bucket erstellen möchten, den die AWS SAM-CLI stattdessen verwenden soll, wählen Sie **Erstellen** aus und folgen Sie dann den Anweisungen auf dem Bildschirm.

**ECR-Repository**  
(Nur erforderlich für den Pakettyp `Image`) Wählen Sie einen vorhandenen Amazon Elastic Container Registry (Amazon ECR)-Repository-URI im verbundenen AWS-Konto aus, der von der AWS SAM-CLI zum Bereitstellen der serverlosen AWS-Anwendung verwendet werden soll. Weitere Informationen zu AWS Lambda-Pakettypen finden Sie im *AWS Lambda-Entwicklerhandbuch* unter [Lambda-Bereitstellungspakete](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html).

**Anfordern einer Bestätigung vor der Bereitstellung**  
(Optional) Wenn diese Option ausgewählt ist, wird CloudFormation angewiesen, zu warten, bis Sie den entsprechenden Stack erstellt oder aktualisiert haben, indem Sie [den aktuellen Änderungssatz des Stacks in CloudFormation ausführen](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-execute.html). Wenn Sie diesen Änderungssatz nicht ausführen, erreicht die serverlose AWS-Anwendung nicht die Bereitstellungsphase.

**Build-Funktion in einem Container**  
(Optional) Wenn diese Option ausgewählt ist, erstellt die AWS SAM-CLI vor der Bereitstellung alle Funktionen der serverlosen Anwendung lokal innerhalb eines Lambda-ähnlichen Docker-Containers. Dies ist nützlich, wenn die Funktion von Paketen abhängt, die nativ kompilierte Abhängigkeiten oder Programme haben. Weitere Informationen finden Sie unter [Erstellen von Anwendungen](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-build.html) im *AWS Serverless Application Model-Entwicklerhandbuch*.