Collaboration

AWS CodeCommit est conçu pour le développement collaboratif de logiciels. 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 demandes d’extraction, 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.

Chiffrement

Vous pouvez transférer vos fichiers vers et depuis AWS CodeCommit en utilisant HTTPS ou SSH, selon vos préférences. Vos référentiels sont également chiffrés de manière automatique au repos via AWS Key Management Service (AWS KMS). Vous avez la possibilité d'utiliser une clé gérée par AWS pour ce chiffrement, ou de créer et d'utiliser votre propre clé gérée par le client.

Contrôle d'accès

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. CodeCommit vous aide également à surveiller vos référentiels via AWS CloudTrail et AWS CloudWatch.

Disponibilité et durabilité élevées

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

Les référentiels dont vous avez besoin lorsque vous en avez besoin

Grâce à AWS CodeCommit, vous pouvez créer jusqu'à 5 000 référentiels par défaut et jusqu'à 25 000 référentiels supplémentaires par demande. 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. Il devient facile de créer des référentiels lorsque vous en avez besoin et de les supprimer quand vous en avez terminé.

Facilité d'accès et d'intégration

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.

Notifications et scripts personnalisés

Vous pouvez désormais recevoir des notifications pour des événements impactant vos référentiels. Les notifications se présenteront sous la forme de notifications Amazon SNS. Chaque notification inclura un message d'état ainsi qu'un lien vers les ressources dont l'événement a généré la notification. En outre, avec les déclencheurs de référentiel d'AWS CodeCommit, vous pouvez envoyer des notifications et créer des webhooks HTTP avec Amazon SNS, ou appeler des fonctions AWS Lambda en réponse aux événements de référentiel de votre choix.

En savoir plus sur la tarification d'AWS CodeCommit

Visiter la page de tarification
Prêt à concevoir ?
Démarrage avec AWS CodeCommit
D'autres questions ?
Nous contacter