Recursos do AWS CodeDeploy
Por que optar pelo CodeDeploy?
O AWS CodeDeploy é um serviço que automatiza implantações de aplicações em uma variedade de serviços de computação, incluindo o Amazon Elastic Compute Cloud (Amazon EC2), o AWS Fargate, o AWS Lambda e as instâncias on-premises. O CodeDeploy realiza a automação total das implantações de aplicações, removendo a necessidade de operações manuais. O CodeDeploy protege seu aplicativo contra tempo de inatividades durante implementações através de atualizações constantes e monitoramento da saúde da implementação. O CodeDeploy fornece um controle centralizado das implantações por meio do Console de Gerenciamento da AWS, da AWS Command Line Interface (AWS CLI), de SDKs ou de APIs, permitindo que você inicie, controle e monitore as implantações. Você pode ver o progresso da implantação até o nível de eventos de configuração individuais. O CodeDeploy monitora e armazena o histórico recente de suas implementações, para que você possa investigar o cronograma e o histórico de alterações das implementações passadas.
O CodeDeploy não é restrito a plataformas ou linguagens específicas e funciona com qualquer aplicação. Isso permite a reutilização do código de configuração existente. Você também pode integrar facilmente as implantações de aplicativos com o processo de entrega de software ou com uma cadeia de ferramentas de entrega contínua usando as APIs do CodeDeploy.