

# Caixa de diálogo Implantar aplicação sem servidor
<a name="deploy-serverless-application-dialog"></a>

A caixa de diálogo **Implantar aplicação sem servidor** no AWS Toolkit for JetBrains é exibida quando você implanta uma aplicação sem servidor da AWS.

![\[A caixa de diálogo Implantar aplicativo sem servidor.\]](http://docs.aws.amazon.com/pt_br/toolkit-for-jetbrains/latest/userguide/images/sam-deploy.png)


A caixa de diálogo **Implantar aplicação sem servidor** contém os itens a seguir.

**Criar pilha**  
(Obrigatório) Forneça o nome da pilha para a linha de interface de comando (CLI) do AWS Serverless Application Model (AWS SAM) a ser criada no AWS CloudFormation para a conta da AWS conectada. A CLI do AWS SAM usa então essa pilha para implantar o aplicativo sem servidor da AWS.

**Atualizar pilha**  
(Obrigatório) Escolha o nome de uma pilha existente do CloudFormation na conta da AWS conectada, para a CLI do AWS SAM usar na implantação da aplicação sem servidor da AWS.

**nota**  
**Criar pilha** ou **Atualizar pilha** é obrigatório, mas não ambos.

**Parâmetros de modelo**  
(Opcional) Qualquer parâmetro que o AWS Toolkit for JetBrains detecta no arquivo `template.yaml` de projeto correspondente. Para especificar um valor para um parâmetro, escolha a caixa na coluna **Value (Valor)** ao lado do parâmetro, insira o valor e pressione **Enter**. Para obter mais informações, consulte [Parâmetros](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html) no *Guia do usuário do AWS CloudFormation*.

**S3 Bucket**  
(Obrigatório) Escolha um bucket existente do Amazon Simple Storage Service (Amazon S3) na conta da AWS conectada para a CLI do AWS SAM a ser usada na implantação da aplicação sem servidor da AWS. Para criar um bucket do Amazon S3 na conta e fazer com que a CLI do AWS SAM use esse bucket, escolha **Criar** e siga as instruções na tela.

**Repositório do ECR**  
(Obrigatório somente para pacotes do tipo `Image`) escolha um URI de repositório do Amazon Elastic Container Registry (Amazon ECR) na conta da AWS conectada para a CLI do AWS SAM a ser usada na implantação da aplicação sem servidor da AWS. Para obter informações sobre tipos de pacote do AWS Lambda, consulte [Pacotes de implantação do Lambda](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html) no *Guia do desenvolvedor do AWS Lambda*.

**Exigir confirmação antes da implantação**  
(Opcional) Se selecionado, instrui o CloudFormation a esperar que você termine de criar ou atualizar a pilha correspondente [executando o conjunto atual de alterações da pilha definido no CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-execute.html). Se esse conjunto de alterações não for executado, a aplicação sem servidor da AWS não passará para a fase de implantação.

**Função de compilação dentro de um contêiner**  
(Opcional) Se selecionada, a CLI do AWS SAM compilará localmente qualquer uma das funções da aplicação sem servidor dentro de um contêiner semelhante ao Docker do Lambda, antes da implantação. Isto é útil se a função depende de pacotes que têm dependências ou programas compilados nativamente. Para obter mais informações, consulte [Building applications](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-build.html) no *Guia do desenvolvedor do AWS Serverless Application Model*.