Colaboração

O AWS CodeCommit foi projetado para o desenvolvimento colaborativo de software. Você pode facilmente confirmar, detectar diferenças e mesclar código para facilitar o controle dos projetos da equipe. Além disso, o CodeCommit também oferece suporte a solicitações de pull, que proporciona um mecanismo para solicitar revisões de código e discutir código com colaboradores. Você pode criar um repositório usando o Console de Gerenciamento da AWS, o AWS CLI ou os AWS SDKs e começar a trabalhar com o repositório usando o Git.

Criptografia

Você pode transferir seus arquivos do AWS CodeCommit usando HTTPS e SSH, como preferir. Além disso, os repositórios ociosos são criptografados automaticamente por meio do AWS Key Management Service (AWS KMS), usando chaves específicas do cliente.

Controle de acesso

O AWS CodeCommit usa o AWS Identity and Access Management para controlar e monitorar quem acessa seus dados e como, quando e onde esse acesso pode ocorrer. O CodeCommit também ajuda a monitorar seus repositórios por meio do AWS CloudTrail e do AWS CloudWatch.

Alta disponibilidade e resiliência

O AWS CodeCommit armazena seus repositórios no Amazon S3 e no Amazon DynamoDB.  Seus dados criptografados são armazenados de modo redundante em várias instalações. Essa arquitetura aumenta a disponibilidade e a durabilidade dos dados do repositório.

Repositórios ilimitados

O AWS CodeCommit permite que você crie tantos repositórios quanto precisar, como até mil repositórios por padrão e nenhum limite mediante solicitação. Você pode armazenar e controlar a versão de qualquer tipo de arquivo, incluindo ativos de aplicativo como imagens e bibliotecas, juntamente com o código.

Facilidade de acesso e integração

Você pode usar o Console de Gerenciamento da AWS, o AWS CLI e os AWS SDKs para gerenciar os repositórios. Também é possível usar comandos ou ferramentas gráficas do Git para interagir com os arquivos fonte dos repositórios. O AWS CodeCommit é compatível com todos os comandos do Git e funciona com suas ferramentas Git já existentes. Você pode integrá-lo aos seus plug-ins de ambiente de desenvolvimento ou sistemas de integração/entrega contínua.

Notificações e scripts personalizados

Ao usar os triggers de repositório do AWS CodeCommit, você pode enviar notificações e criar webhooks HTTP com o Amazon Simple Notification Service (Amazon SNS) ou invocar funções do AWS Lambda em resposta aos eventos do repositório que você escolher.

Saiba mais sobre a definição de preço do AWS CodeCommit

Acesse a página de definição de preço
Pronto para compilar?
Comece a usar o AWS CodeCommit
Tem outras dúvidas?
Entre em contato conosco