Criar um aplicativo para uma implantação de função do AWS Lambda (console) - AWS CodeDeploy

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á.

Criar um aplicativo para uma implantação de função do AWS Lambda (console)

Você pode usar o CodeDeploy console para criar um aplicativo para a implantação de uma AWS Lambda função.

  1. Faça login no AWS Management Console e abra o CodeDeploy console em https://console.aws.amazon.com/codedeploy.

    nota

    Faça login com o mesmo usuário que você configurou em Começando com CodeDeploy.

  2. No painel de navegação, expanda a opção Implantar e selecione Conceitos básicos.

  3. Na página Criar aplicativo, escolha Usar CodeDeploy.

  4. Insira o nome do aplicativo em Application name (Nome do aplicativo).

  5. Em Compute platform (Plataforma de computação), selecione AWS Lambda.

  6. Escolha Criar aplicação.

  7. Na página do aplicativo, na guia Grupos de implantação, selecione Criar grupo de implantação.

  8. Em Nome do grupo de implantação digite um nome que descreva o grupo de implantação.

    nota

    Se quiser usar as mesmas configurações usadas em outro grupo de implantação (incluindo o nome do grupo de implantação e a configuração de implantação), escolha essas configurações nessa página. Embora esse novo grupo de implantação e o grupo de implantação existente possam ter o mesmo nome, CodeDeploy trate-os como grupos de implantação separados, pois cada um está associado a um aplicativo separado.

  9. Em Função de serviço, escolha uma função de serviço que conceda CodeDeploy acesso AWS Lambda a. Para ter mais informações, consulte Etapa 2: criar uma função de serviço para CodeDeploy.

  10. Se você deseja usar uma configuração de implantação predefinida, selecione uma opção em Deployment configuration (Configuração de implantação) e vá para a etapa 12. Para criar uma configuração personalizada, vá para a próxima etapa.

    Para obter mais informações sobre configurações de implantação, consulte Configurações de implantação em uma plataforma de computação do AWS Lambda.

  11. Para criar uma configuração personalizada, escolha Create deployment configuration (Criar uma configuração de implantação) e faça o seguinte:

    1. Em Deployment configuration name (Nome da configuração de implantação), digite um nome para a configuração.

    2. Em Type (Tipo), escolha um tipo de configuração. Se você escolher Canário, o tráfego será deslocado em dois incrementos. Se você escolher Linear, o tráfego será deslocado em incrementos iguais com um número igual de minutos entre cada incremento.

    3. Em Etapa, digite uma porcentagem do tráfego, entre 1 e 99, que será deslocada. Se o seu tipo de configuração é Canário, essa é a porcentagem do tráfego que será deslocada no primeiro incremento. O tráfego restante é deslocado após o intervalo selecionado no segundo incremento. Se o seu tipo de configuração é Linear, essa é a porcentagem do tráfego que será deslocada no início de cada intervalo.

    4. Em Interval (lntervalo), digite um valor em minutos. Se o seu tipo de configuração é Canário, esse é o número de minutos entre o primeiro e o segundo deslocamento de tráfego. Se o seu tipo de configuração é Linear, esse é o número de minutos entre cada deslocamento incremental.

      nota

      A duração máxima de uma AWS Lambda implantação é de dois dias ou 2.880 minutos. Portanto, o valor máximo especificado por Intervalo para uma configuração canário é 2.800 minutos. O valor máximo de uma configuração linear depende do valor de Etapa. Por exemplo, se a porcentagem de etapa de um deslocamento de tráfego linear for 25%, haverá quatro deslocamentos de tráfego. O valor máximo do intervalo é 2.880 dividido por quatro, ou 720 minutos.

    5. Escolha Criar configuração de implantação.

  12. (Opcional) Em Avançado, configure todas as opções que você deseja incluir na implantação, como acionadores de notificação do Amazon SNS, alarmes da CloudWatch Amazon ou reversões automáticas.

    Para ter mais informações, consulte Configurar opções avançadas para um grupo de implantação.

  13. Selecione Criar grupo de implantação.