

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 générales avec CodePipeline
<a name="integrations-general"></a>

Les Service AWS intégrations suivantes ne sont pas basées sur les types CodePipeline d'actions.


|  |  | 
| --- |--- |
| Amazon CloudWatch | [Amazon CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/) surveille vos AWS ressources.<br />En savoir plus :+  [Qu'est-ce qu'Amazon CloudWatch ? ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)  | 
| Amazon EventBridge | [Amazon EventBridge ](https://docs.aws.amazon.com/eventbridge/latest/userguide/) est un service Web qui détecte les modifications apportées à votre compte en Services AWS fonction de règles que vous définissez et qui invoque une action dans une ou plusieurs conditions spécifiées Services AWS lorsqu'une modification se produit.+  **Démarrez automatiquement l'exécution d'un pipeline en cas de changement**. Vous pouvez CodePipeline le configurer en tant que cible dans les règles définies dans Amazon EventBridge. Cette option permet de configurer le lancement automatique des pipelines lorsqu'un autre service change. <br />En savoir plus :   [Qu'est-ce qu'Amazon EventBridge ? ](https://docs.aws.amazon.com/eventbridge/latest/userguide/)   [Démarrez un pipeline dans CodePipeline](pipelines-about-starting.md).   [CodeCommit actions à la source et EventBridge](triggering.md)   <br />+  **Recevez des notifications en cas de modification de l'état d'un pipeline ** : vous pouvez définir des EventBridge règles pour détecter les changements d'état d'exécution d'un pipeline, d'une étape ou d'une action et y réagir. <br />En savoir plus :    [Surveillance des CodePipeline événements](detect-state-changes-cloudwatch-events.md)   [Tutoriel : Configuration d'une règle d' CloudWatch événements pour recevoir des notifications par e-mail en cas de modification de l'état du pipeline](tutorials-cloudwatch-sns-notifications.md)    | 
| AWS Cloud9 | AWS Cloud9 est un IDE en ligne auquel vous accédez via votre 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 arrière-plan, une instance Amazon EC2 héberge un environnement de AWS Cloud9 développement. Pour plus d’informations, consultez le *Guide de l’utilisateur [AWS Cloud9](https://docs.aws.amazon.com/cloud9/latest/user-guide/)*. <br />En savoir plus :+  [Configuration d' AWS Cloud9](https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-ide-c9.html)  | 
| AWS CloudTrail | [CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)capture les appels d' AWS API et les événements associés effectués par ou pour le compte d'un AWS compte et transmet les fichiers journaux au compartiment Amazon S3 que vous spécifiez. Vous pouvez configurer CloudTrail pour capturer les appels d'API depuis la CodePipeline console, CodePipeline les commandes depuis et depuis l' CodePipeline API. AWS CLI<br />En savoir plus :+  [Journalisation des appels d' CodePipeline API avec AWS CloudTrail](monitoring-cloudtrail-logs.md)  | 
| AWS CodeStar Notifications | Vous pouvez configurer des notifications pour informer les utilisateurs des modifications importantes, par exemple, lors du démarrage de l'exécution d'un pipeline. Pour plus d’informations, consultez [Création d'une règle de notification](notification-rule-create.md). | 
| AWS Key Management Service | [AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/) 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, permet CodePipeline AWS KMS de chiffrer les artefacts des pipelines stockés dans des compartiments Amazon S3.<br />En savoir plus :+  Pour créer un pipeline qui utilise un compartiment source, un compartiment d'artefacts et un rôle de service provenant d'un AWS compte et CodeDeploy des ressources provenant d'un autre AWS compte, vous devez créer une clé KMS gérée par le client, ajouter la clé au pipeline et configurer des politiques et des rôles de compte afin de permettre l'accès entre comptes. Pour plus d’informations, consultez [Créez un pipeline CodePipeline qui utilise les ressources d'un autre AWS compte](pipelines-create-cross-account.md). <br />+  Pour créer un pipeline à partir d'un AWS compte qui déploie une CloudFormation pile vers un autre AWS compte, vous devez créer une clé KMS gérée par le client, ajouter la clé au pipeline et configurer des politiques et des rôles de compte pour déployer la pile vers un autre compte. AWS Pour plus d'informations, voir [ Comment utiliser CodePipeline pour déployer une AWS CloudFormation pile sur un autre compte ? ](https://aws.amazon.com/premiumsupport/knowledge-center/codepipeline-deploy-cloudformation/) <br />+  Pour configurer le chiffrement côté serveur pour le compartiment d'artefacts S3 de votre pipeline, vous pouvez utiliser la clé KMS AWS gérée par défaut ou créer une clé KMS gérée par le client et configurer la politique de compartiment pour utiliser la clé de chiffrement. Pour plus d’informations, consultez [Configurer le chiffrement côté serveur pour les artefacts stockés dans Amazon S3 pour CodePipeline](S3-artifact-encryption.md). <br />Pour un AWS KMS key, vous pouvez utiliser l'ID de clé, l'ARN de clé ou l'alias ARN.  Les alias sont reconnus uniquement dans le compte qui a créé la clé KMS. Pour les actions entre comptes, vous ne pouvez utiliser l'ID de clé ou l'ARN de clé que pour identifier la clé. Cross-account les actions impliquent l'utilisation du rôle de l'autre compte (AccountB). Par conséquent, la spécification de l'ID de clé utilisera la clé de l'autre compte (AccountB).  | 