AWS CodeDeploy

Automatize implantações de código para manter a disponibilidade dos aplicativos

O AWS CodeDeploy é um serviço gerenciado de implantação que automatiza implantações de software em diversos serviços de computação como Amazon EC2, 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 escala para acompanhar as necessidades de implantação, de uma única função do Lambda a milhares de instâncias do EC2.

Introduction to AWS CodeDeploy (2min10s)

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 Lambda ou servidores locais. O serviço escala com a sua infraestrutura, o que permite implantar uma função Lambda ou milhares de instâncias do EC2.

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 ou para o AWS Lambda. Você pode reutilizar facilmente seu código de configuração. O CodeDeploy também pode ser integrado ao seu processo de liberação de software ou cadeia de ferramentas de entrega contínua atuais (por exemplo, AWS CodePipeline, GitHub e Jenkins).

Estudos de caso

200x100_Smartnews_Logo

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.

200x100_Gilt-Groupe_Logo

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.

instacart-200x100
A Instacart usa o CodeDeploy para gerenciar centenas de implantações por dia e entregar código aos clientes com mais rapidez e confiabilidade.
200x100_Burt_Logo

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.

200x100_3M_Logo

A 3M HIS pode criar ambientes de aplicativos e gerenciar aplicativos com facilidade e rapidez usando o AWS CodeDeploy e o CodeCommit.

200x100_Click-Travel_Logo

Saiba como o CodeDeploy ajuda a Click Travel a garantir um tempo de inatividade zero durante implantações por meio de atualizações constantes.

Comece a usar a AWS

icon1

Cadastrar-se em uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2

Aprenda com tutoriais de 10 minutos

Explore e aprenda com tutoriais simples.
icon3

Comece a criar com a AWS

Comece a criar com guias detalhados que ajudam a iniciar seu projeto da AWS.

Saiba mais sobre o AWS CodeDeploy

Acesse a página de recursos