Visão geral
Este laboratório apresenta o AWS CodeDeploy. Neste laboratório, você usará o AWS CodeDeploy para implantar uma aplicação em uma instância do Amazon EC2.
Tópicos abordados
Ao final deste laboratório, você poderá:
- Verifique se o agente CodeDeploy foi instalado.
- Configure o conteúdo de origem da aplicação a ser implantada no CodeDeploy.
- Crie um bucket do Amazon S3 e faça upload de uma aplicação WordPress para o bucket.
- Implante uma aplicação WordPress em uma instância do Amazon EC2.
- Monitorar uma implantação de aplicação WordPress.
- Atualize uma aplicação WordPress e reimplante-a.
AWS CodeDeploy
O AWS CodeDeploy é um serviço de implantação que automatiza implantações de aplicações para instâncias do Amazon EC2, instâncias on-premises ou funções do Lambda sem servidor.
Você pode implantar uma variedade quase ilimitada de conteúdos de aplicações, como código, funções do AWS Lambda sem servidor, arquivos da Web e de configuração, executáveis, pacotes, scripts, arquivos de multimÃdia e assim por diante. O AWS CodeDeploy pode implantar conteúdo de aplicação que é executado em um servidor e armazenado em buckets do Amazon S3, repositórios GitHub ou repositórios Bitbucket. O AWS CodeDeploy também pode implantar uma função Lambda sem servidor. Não é preciso alterar o código existente para poder usar o AWS CodeDeploy.
O AWS CodeDeploy facilita para você:
- Lançar novos recursos rapidamente.
- Atualizar versões de função do AWS Lambda.
- Evita tempo de inatividade durante a implantação da aplicação.
- Processar a complexidade da atualização de suas aplicações sem muitos dos riscos associados a implantações manuais propensas a erro.