Implantação de um aplicativo sem servidor da AWS usando o AWS Toolkit for JetBrains - AWS Toolkit for JetBrains

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Implantação de um aplicativo sem servidor da AWS usando o AWS Toolkit for JetBrains

Para executar este procedimento, primeiro é necessáriocriar o aplicativo sem servidor da AWSque você deseja implantar, se ainda não tiver sido criado.

nota

Para implantar um aplicativo sem servidor que contenha uma função do AWS Lambda e implantar essa função com propriedades não padrão ou opcionais, primeiro é necessário definir essas propriedades no arquivo de modelo do AWS Serverless Application Model (AWS SAM) correspondente da função (por exemplo, em um arquivo denominadotemplate.yamldentro do projeto). Para ver uma lista das propriedades disponíveis, consulteAWS::Serverless::Functionnoawslabs/serverless-application-modelno GitHub.

  1. Se precisarAlternar para uma Região da AWS diferentePara implantar o aplicativo sem servidor da, faça isso agora.

  2. Com a janela de ferramentas Project (Projeto) já aberta e exibindo o projeto que contém os arquivos do aplicativo sem servidor, clique com o botão direito do mouse no arquivo template.yaml do projeto. Em seguida, escolha Deploy Serverless Application (Implantar aplicativo sem servidor).

    Escolher o comando Deploy Serverless Application (Implantar aplicativo sem servidor)
  3. Preencha a caixa de diálogo Deploy Serverless Application (Implantar aplicativo sem servidor) e escolha Deploy (Implantar).

    O AWS Toolkit for JetBrains cria uma pilha do AWS CloudFormation para a implantação. Ele também adiciona o nome da pilha paraCloudFormationLista emAWS Explorer. Se a implantação falhar, você pode tentar determinar por queExibir logs de eventos para a pilha.

Depois de implantá-lo, você podeExecutar (chamar) a versão remota de uma função do AWS Lambdaque faz parte desse aplicativo implantado.