Choisissez un type de CodeDeploy référentiel - AWS CodeDeploy

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.

Choisissez un type de CodeDeploy référentiel

L'emplacement de stockage des fichiers requis par CodeDeploy est appelé référentiel. L'utilisation d'un référentiel dépend de la plate-forme informatique utilisée par votre déploiement.

CodeDeploy prend actuellement en charge les types de référentiels suivants :

Type de référentiel Détails de référentiel Plate-forme de calcul prise en charge
Amazon S3 Amazon Simple Storage Service (Amazon S3) est la AWS solution pour le stockage d'objets sécurisé et évolutif. Amazon S3 stocke les données sous forme d'objets dans des compartiments. Un objet se compose d'un fichier et, éventuellement, de métadonnées décrivant ce fichier.

Pour stocker un objet dans Amazon S3, vous devez charger le fichier dans un compartiment. Lorsque vous chargez un fichier, vous pouvez définir des autorisations et des métadonnées sur cet objet.

En savoir plus :

Les déploiements qui utilisent les plateformes de calcul suivantes peuvent stocker la révision dans un compartiment Amazon S3.
  • EC2/Solutions sur site

  • AWS Lambda

  • Amazon ECS

GitHub Vous pouvez stocker les révisions de votre application dans des GitHubréférentiels. Vous pouvez déclencher un déploiement à partir d'un GitHub référentiel chaque fois que le code source de ce référentiel est modifié.

En savoir plus :

Seuls les déploiements EC2/sur site peuvent stocker la révision dans un référentiel. GitHub
Bitbucket

Vous pouvez déployer du code sur des groupes de déploiement d'instances EC2 en utilisant le CodeDeploy canal dans Bitbucket Pipelines. Bitbucket Pipelines offre des fonctionnalités d'intégration et de déploiement en continu (CI/CD), y compris des déploiements Bitbucket. Le CodeDeploy canal envoie d'abord l'artefact vers un compartiment S3 que vous avez spécifié, puis déploie l'artefact de code depuis le compartiment.

En savoir plus :

Seuls les déploiements EC2/sur site peuvent stocker la révision dans un référentiel. BitBucket
Note

Un AWS Lambda déploiement fonctionne uniquement avec un référentiel Amazon S3.