AWS CodeDeploy
Automatize implantações de código para manter a disponibilidade dos aplicativos
O AWS CodeDeploy é um serviço totalmente gerenciado de implantação que automatiza implantações de software em diversos serviços de computação como Amazon EC2, AWS Fargate, AWS Lambda e servidores locais. O AWS CodeDeploy facilita o lançamento rápido de novos recursos, ajuda a evitar tempo de inatividade durante a implantação de aplicativos e lida com a complexidade de atualizá-los. Você pode usar o AWS CodeDeploy para automatizar implantações de software e eliminar a necessidade de operações manuais propensas a erros. O serviço é dimensionado para estar de acordo com as suas necessidades de implantação.
Benefícios
Implantações automatizadas
O AWS CodeDeploy automatiza completamente as implantações de software, o que permite implantar de forma confiável e rápida. Você pode implantar aplicativos de forma consistente em ambientes de desenvolvimento, teste e produção para Amazon EC2, AWS Fargate, AWS Lambda ou servidores locais. O serviço é dimensionado com sua infraestrutura.
Diminua o tempo de inatividade
O AWS CodeDeploy ajuda a maximizar a disponibilidade de aplicativos durante o processo de implantação do software. O serviço introduz alterações de forma incremental e rastreia a integridade dos aplicativos de acordo com regras configuráveis. As implantações de software poderão ser facilmente interrompidas e revertidas se houver erros.
Controle centralizado
O AWS CodeDeploy permite que você execute e monitore facilmente o status das implantações de aplicativos usando o Console de Gerenciamento da AWS ou a ILC da AWS. O CodeDeploy oferece um relatório detalhado que permite ver quando e onde cada revisão de aplicativo foi implantada. Além disso, você pode criar notificações por push para receber atualizações ao vivo sobre as implantações.
Fácil de adotar
O AWS CodeDeploy é independente de plataforma e linguagem, funciona com qualquer aplicativo e oferece a mesma experiência em implantações para o Amazon EC2, AWS Fargate ou para o AWS Lambda. Você pode reutilizar facilmente seu código de configuração atual. O CodeDeploy também pode ser integrado ao seu processo de lançamento de software ou cadeia de ferramentas de entrega contínua atual (por exemplo, AWS CodePipeline, GitHub e Jenkins).
Estudos de caso
A SmartNews usa o CodeDeploy para oferecer suporte a um pipeline de entrega de software que consistem em diversos microsserviços, como crawler de notícias, extrator de conteúdo, mecanismo de análise de imagens e mecanismo de pesquisa.
Saiba como a Gilt usa o CodeDeploy para acelerar implantações de software e implantar atualizações de software sem se preocupar com a infraestrutura.
Com o CodeDeploy, a Burt pode automatizar implantações e eliminar operações manuais para executar milhares de upgrades e implantações sem afetar os serviços. Leia o estudo de caso para saber mais.
A 3M HIS pode criar ambientes de aplicativos e gerenciar aplicativos com facilidade e rapidez usando o AWS CodeDeploy e o CodeCommit.
Saiba como o CodeDeploy ajuda a Click Travel a garantir um tempo de inatividade zero durante implantações por meio de atualizações constantes.
Conceitos básicos
Comece a criar com a AWS
Saiba mais sobre o AWS CodeDeploy