AWS CodeCommit est un service de contrôle de source géré et hautement évolutif, qui héberge des référentiels Git privés. CodeCommit stocke vos données dans Amazon S3 et Amazon DynamoDB, permettant à vos référentiels de bénéficier d'une évolutivité, d'une disponibilité et d'une durabilité élevées. Il vous suffit de créer un référentiel pour stocker votre code. Vous n'avez plus besoin de mettre en service et dimensionner du matériel, ni d'installer, de configurer ou d'exploiter des logiciels.

Découvrez gratuitement AWS

Créez un compte gratuit

Profitez pendant 12 mois du niveau d'utilisation gratuit d'AWS. Vous bénéficierez également du niveau de base d'AWS Support qui inclut un service client disponible 24h/24, 7j/7 et 365 jours par an, l'accès à des forums d'assistance et bien d'autres avantages.
Voir les détails relatifs au niveau gratuit d'AWS »

CodeCommit_Banner

AWS CodeCommit est conçu pour le développement collaboratif de logiciels. Grâce à CodeCommit, vous pouvez valider, diviser et fusionner vos codes, ce qui vous permet de garder facilement le contrôle sur les projets de votre équipe. CodeCommit prend également en charge les pull-requests, ce qui permet à un mécanisme de demander des vérifications de code de discuter du code avec les collaborateurs. Vous pouvez créer un référentiel à partir d'AWS Management Console, de l'interface de ligne de commande AWS ou des kits SDK AWS et commencer à travailler avec le référentiel en utilisant Git.

Vous pouvez transférer vos fichiers vers et depuis AWS CodeCommit via HTTPS et SSH. Vos référentiels sont également chiffrés de manière automatique au repos via AWS Key Management Service à l'aide des clés propres à chaque client.

Grâce à AWS Identity and Access Management, AWS CodeCommit contrôle et surveille l'identité des personnes ayant accès à vos données ainsi que la manière, le moment et le lieu où elles peuvent y accéder.

AWS CodeCommit stocke vos référentiels dans Amazon S3 et Amazon DynamoDB. Vos données sont stockées de façon redondante sur plusieurs installations. Cette architecture améliore la disponibilité et la durabilité des données de votre référentiel.

AWS CodeCommit vous permet de créer autant de référentiels que nécessaire, sans aucune limite de taille. Vous pouvez stocker et versionner n'importe quel type de fichier, y compris les ressources d'application telles que les images et les bibliothèques, avec votre code.

Vous pouvez utiliser AWS Management Console, l'interface de ligne de commande AWS ou des kits SDK AWS pour gérer vos référentiels. Vous pouvez également utiliser des commandes Git ou des outils graphiques Git pour interagir avec les fichiers sources de votre référentiel. AWS CodeCommit prend en charge toutes les commandes Git et fonctionne avec vos outils Git existants. Vous pouvez l'intégrer à vos modules d'extension d'environnement de développement ou à vos systèmes de diffusion ou d'intégration continues.

Avec les déclencheurs de référentiel d'AWS CodeCommit, vous pouvez envoyer des notifications et créer des webhooks HTTP avec Amazon Simple Notification Service (Amazon SNS), ou appeler des fonctions AWS Lambda en réponse aux événements de référentiel de votre choix.