Ferramentas do desenvolvedor da AWS

Crie uma conta da AWS

As ferramentas do desenvolvedor da AWS são um conjunto de serviços criado para permitir que desenvolvedores e profissionais de operações de TI que trabalham com DevOps possam disponibilizar software de modo rápido e seguro. Juntos, esses serviços ajudam a armazenar e controlar versões de código-fonte de aplicativos de modo seguro, além de criar, testar e implantar automaticamente aplicativos no ambiente local ou da AWS. É possível usar o AWS CodePipeline para orquestrar um fluxo de trabalho de liberação de software completo usando esses serviços e ferramentas terceirizadas ou integrar cada serviço de modo independente usando ferramentas atuais.


Exerça a integração e a entrega contínuas

Exerça a integração e a entrega contínuas

No mundo atual, você precisa inovar e aperfeiçoar continuamente o seu produto para atender às necessidades dos clientes. As atualizações frequentes de aplicativos ajudam você a fazer isso, o que torna a agilidade e a rapidez de entrada no mercado do software essenciais para manter a sua vantagem competitiva. Quanto mais rápido você puder liberar novos recursos e corrigir erros maior será a velocidade com que poderá inovar e responder às necessidades dos clientes. A integração e a entrega contínuas são práticas de DevOps que ajudam você a testar e liberar software com segurança e maior frequência.

Inspirado nas práticas e ferramentas de DevOps da Amazon

Com base nas práticas e ferramentas de DevOps da Amazon

As ferramentas do desenvolvedor da AWS são inspiradas pelas mesmas ferramentas de DevOps usadas pelas equipes internas da Amazon. Elas ajudam você a usar as melhores práticas de desenvolvimento de software utilizadas pela Amazon. As equipes de engenharia da Amazon funcionam como pequenas startups, com cada uma delas sendo responsável por tudo, abrangendo da obtenção do feedback do cliente à criação dos requisitos para o controle de desenvolvimento, teste, implantação e operações de seus serviços. A Amazon criou ferramentas de desenvolvedor para ajudar suas equipes a liberar atualizações de modo independente para os seus clientes de modo mais rápido e autossuficiente.

O Adobe Flash Player ou um navegador moderno é obrigatório para assistir aos vídeos neste site.

AWS CodeCommit
2:17

O Adobe Flash Player ou um navegador moderno é obrigatório para assistir aos vídeos neste site.

AWS CodePipeline
3:05
DevOps_codebuild_icon

O Adobe Flash Player ou um navegador moderno é obrigatório para assistir aos vídeos neste site.

AWS CodeDeploy
2:10

O AWS CodeCommit é um serviço de controle de fonte totalmente gerenciado que permite que as empresas hospedem de modo fácil repositórios Git privados, seguros e altamente escaláveis. O CodeCommit elimina a necessidade de operar seu próprio sistema de controle de fonte ou a preocupação com a escalabilidade de sua infraestrutura. Você pode usar o CodeCommit para armazenar com segurança qualquer coisa, desde código-fonte até arquivos binários. Além disso, ele funciona perfeitamente com as suas ferramentas Git existentes.

Para obter mais informações, acesse a página de produtos do AWS CodeCommit.  

O AWS CodePipeline é um serviço de integração contínua e entrega contínua para atualizações rápidas e confiáveis de aplicações e infraestruturas. O CodePipeline cria, testa e implanta o código sempre que ocorrer uma alteração de código, de acordo com modelos de processo de liberação definidos. Isso permite entregar recursos e atualizações de forma rápida e confiável. Você pode criar facilmente uma solução completa usando nossos plug-ins predefinidos para serviços populares de terceiros, como GitHub, ou integrando seus próprios plug-ins personalizados em qualquer etapa do processo de liberação.

Para obter mais informações, acesse a página de produtos do AWS CodePipeline.

O AWS CodeBuild é um serviço totalmente gerenciado que compila o código-fonte, roda testes e produz pacotes de software prontos para implantação. Com o CodeBuild, você não precisa provisionar, gerenciar e escalar seus próprios servidores do build. O CodeBuild escala continuamente e processa múltiplos builds ao mesmo tempo, de forma que eles não ficam aguardando em uma fila. Você pode começar rapidamente a usar os ambientes do build pré-embalados em pacotes ou criar ambientes personalizados do build ao usar suas próprias ferramentas de build. Com o CodeBuild, você é cobrado por minuto pelos recursos computacionais usados.

Para obter mais informações, acesse a página de produtos do AWS CodeBuild.

O AWS CodeDeploy é um serviço que automatiza implantações de código em qualquer instância, inclusive nas do Amazon EC2 e nos servidores com execução local. O AWS CodeDeploy facilita o lançamento rápido de novos recursos, ajuda a evitar tempo de inatividade durante a implantação de aplicações e lida com a complexidade de atualizar suas aplicações. Você pode usar o AWS CodeDeploy para automatizar implantações, eliminando a necessidade de operações manuais sujeitas a erro. O serviço é escalável juntamente com a infraestrutura, permitindo implantar facilmente em uma ou em milhares de instâncias.

Para obter mais informações, acesse a página de produtos do AWS CodeDeploy.

Exerça o DevOps na AWS

Exerça o DevOps na AWS

As Ferramentas do desenvolvedor da AWS ajudan você a exercer a integração e a entrega contínuas na AWS. Esses serviços ajudam a tornar o processo de liberação de software rápido, automático e confiável.

Comece a usar rapidamente

Comece a usar rapidamente

Cada serviço é totalmente gerenciado na nuvem, o que significa que não há necessidade de hospedar, manter ou escalar servidores por conta própria. Cada uma das Ferramentas do desenvolvedor da AWS é oferecida como um serviço para que você possa começar a desenvolver e implantar aplicativos imediatamente na AWS.

Extensível e autônomo

Extensível e autônomo

Esses serviços são ferramentas modulares que podem ser estendidas facilmente para adaptar-se às suas necessidades específicas. Cada serviço tem integrações com outros serviços da AWS ou integrações incorporadas a ferramentas de desenvolvedor terceirizadas conhecidas no mercado, o que permite que você crie sua própria solução completa de liberação de software. Além disso, cada serviço pode ser acessado de modo programático usando nossas APIs.

Alta disponibilidade

Alta disponibilidade

As ferramentas do desenvolvedor da AWS baseiam-se em uma arquitetura altamente escalável, redundante e resiliente, garantindo que seus projetos de desenvolvimento de software estejam acessíveis quando você precisar deles.

Controle centralizado

Identity and Access

As ferramentas do desenvolvedor da AWS são integradas com o AWS Identity and Access Management (IAM), permitindo que você atribua permissões específicas de usuário para ajudar a manter suas ferramentas de disponibilização de software seguras.

Pague somente pelo que usar

Pagamento conforme o uso

Com o AWS CodeCommit, o AWS CodePipeline e o AWS CodeBuild, você paga somente pelo que usar. O AWS CodeDeploy é oferecido sem cobrança adicional para implantações do Amazon EC2. Não há taxas de configuração nem compromissos iniciais. Acesse a página de definição de preço de cada serviço para saber mais.