Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Intégrations de produits et de services avec AWS CodeCommit - AWS CodeCommit

AWS CodeCommit n'est plus disponible pour les nouveaux clients. Les clients existants de AWS CodeCommit peuvent continuer à utiliser le service normalement. En savoir plus »

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS CodeCommit n'est plus disponible pour les nouveaux clients. Les clients existants de AWS CodeCommit peuvent continuer à utiliser le service normalement. En savoir plus »

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Intégrations de produits et de services avec AWS CodeCommit

Par défaut, CodeCommit est intégré à un certain nombre de AWS services. Vous pouvez également l'utiliser CodeCommit avec des produits et services extérieurs à AWS. Les informations suivantes peuvent vous aider à configurer CodeCommit pour l'intégrer aux produits et services que vous utilisez.

Intégration avec d'autres AWS services

CodeCommit est intégré aux AWS services suivants :

AWS Amplify

AWS Amplifyfacilite la création, la configuration et la mise en œuvre d'applications mobiles évolutives alimentées par AWS. Amplify approvisionne et gère votre backend mobile et fournit un cadre simple pour intégrer facilement votre backend avec vos frontends iOS, Android, Web et React Native. Amplify automatise également le processus de livraison d'applications de votre frontend et de votre backend, vous permettant ainsi de distribuer plus rapidement des fonctionnalités.

Vous pouvez connecter votre CodeCommit dépôt dans la console Amplify. Après avoir autorisé la console Amplify, Amplify récupère un jeton d'accès auprès du fournisseur de référentiel, mais ne le stocke pas sur les serveurs. AWS Amplify accède à votre référentiel à l'aide de clés de déploiement installées dans un référentiel spécifique.

En savoir plus :

AWS Cloud9

AWS Cloud9 contient un ensemble d'outils qui permettent de coder, générer, exécuter, tester, déboguer et publier des logiciels dans le cloud. Cet ensemble d'outils est appelé environnement de développement AWS Cloud9 intégré, ou IDE.

Vous accédez à l' AWS Cloud9 IDE via un navigateur Web. L'IDE offre une expérience d'édition de code enrichie : il prend en charge plusieurs langages de programmation et débogueurs d'exécution, et comporte un terminal intégré.

En savoir plus :

AWS CloudFormation

AWS CloudFormationest un service qui vous aide à modéliser et à configurer vos AWS ressources afin que vous puissiez passer moins de temps à les gérer et plus de temps à vous concentrer sur vos applications. Vous créez un modèle qui décrit les ressources, y compris un CodeCommit référentiel, et vous vous AWS CloudFormation occupez du provisionnement et de la configuration de ces ressources pour vous.

En savoir plus :

AWS CloudTrail

CloudTrailcapture les appels d' AWS API et les événements associés effectués par ou pour le compte d'un compte Amazon Web Services et envoie les fichiers journaux dans un compartiment Amazon S3 que vous spécifiez. Vous pouvez configurer CloudTrail pour capturer les appels d'API depuis la AWS CodeCommit console, CodeCommit les commandes depuis le client Git local et depuis l' CodeCommit API. AWS CLI

En savoir plus :

CloudWatch Événements Amazon

CloudWatch Les événements fournissent un flux d'événements système en temps quasi réel qui décrivent les modifications apportées aux AWS ressources. À l'aide de règles simples que vous pouvez configurer rapidement, vous pouvez associer des événements et les acheminer vers une ou plusieurs fonctions ou flux cibles. CloudWatch Events prend conscience des changements opérationnels au fur et à mesure qu'ils se produisent. CloudWatch Events répond à ces changements opérationnels et prend les mesures nécessaires, en envoyant des messages pour répondre à l'environnement, en activant des fonctions, en apportant des modifications et en capturant des informations d'état.

Vous pouvez configurer les CloudWatch événements pour surveiller CodeCommit les référentiels et répondre aux événements des référentiels en ciblant les flux, les fonctions, les tâches ou d'autres processus dans d'autres AWS services, tels qu'Amazon Simple Queue Service, Amazon Kinesis AWS Lambda, etc.

En savoir plus :

AWS CodeBuild

CodeBuild est un service de génération entièrement géré dans le cloud qui compile votre code source, exécute des tests unitaires et produit des artefacts prêts à être déployés. Vous pouvez stocker le code source à générer et la spécification de génération dans un référentiel CodeCommit. Vous pouvez utiliser CodeBuild directement avec CodeCommit, ou vous pouvez intégrer les deux CodeBuild et CodeCommit dans un pipeline de livraison continue avec CodePipeline.

En savoir plus :

CodeGuru Réviseur Amazon

Amazon CodeGuru Reviewer est un service de révision de code automatisé qui utilise l'analyse de programmes et l'apprentissage automatique pour détecter les problèmes courants et recommander des correctifs dans votre code Java ou Python. Vous pouvez associer les référentiels de votre compte Amazon Web Services à CodeGuru Reviewer. Lorsque vous le faites, CodeGuru Reviewer crée un rôle lié à un service qui permet à CodeGuru Reviewer d'analyser le code dans toutes les pull requests créées après l'association.

En savoir plus :
AWS CodePipeline

CodePipeline est un service de diffusion continue qui vous permet de modéliser, de visualiser et d'automatiser les étapes nécessaires à la publication de votre logiciel. Vous pouvez configurer CodePipeline pour utiliser un CodeCommit référentiel comme action source dans un pipeline et automatiser la création, le test et le déploiement de vos modifications.

En savoir plus :

AWS Elastic Beanstalk

Elastic Beanstalk est un service géré qui facilite le déploiement et la gestion des applications AWS dans le cloud sans se soucier de l'infrastructure qui exécute ces applications. Vous pouvez utiliser l'interface de ligne de commande Elastic Beanstalk (EB CLI) pour déployer votre application directement à partir d'un référentiel nouveau ou existant. CodeCommit

En savoir plus :

AWS Key Management Service

AWS KMS est un service géré qui facilite la création et le contrôle des clés de chiffrement utilisées pour chiffrer vos données. Par défaut, CodeCommit utilise AWS KMS pour chiffrer les référentiels.

En savoir plus :

AWS Lambda

Lambda vous permet d'exécuter du code sans provisionner ni gérer de serveurs. Vous pouvez configurer des déclencheurs pour les CodeCommit référentiels qui invoquent des fonctions Lambda en réponse à des événements de référentiel.

En savoir plus :

Amazon Simple Notification Service

Amazon SNS est un service Web qui permet aux applications, aux utilisateurs finaux et aux appareils d'envoyer et de recevoir instantanément des notifications depuis le cloud. Vous pouvez configurer des déclencheurs pour les CodeCommit référentiels qui envoient des notifications Amazon SNS en réponse à des événements liés au référentiel. Vous pouvez également utiliser les notifications Amazon SNS pour intégrer d'autres AWS services. Par exemple, vous pouvez utiliser une notification Amazon SNS pour envoyer des messages à une file d'attente Amazon Simple Queue Service.

En savoir plus :

Exemples d'intégration issus de la communauté

Les sections suivantes fournissent des liens vers des billets de blogs, des articles et des exemples fournis par la communauté.

Note

Ces liens sont fournis à titre informatif uniquement et ne doivent pas être considérés comme une liste exhaustive ni comme une approbation du contenu des exemples. AWS n'est pas responsable du contenu ou de l'exactitude du contenu externe.

Billets de blogs

Exemples de code

Vous trouverez ci-dessous des exemples de code susceptibles d'intéresser les CodeCommit utilisateurs.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.