Transition de votre projet AWS CodeStar vers la production - AWS CodeStar

Le 31 juillet 2024, Amazon Web Services (AWS) cessera de prendre en charge la création et la visualisation de AWS CodeStar projets. Après le 31 juillet 2024, vous ne pourrez plus accéder à la AWS CodeStar console ni créer de nouveaux projets. Toutefois, les AWS ressources créées par AWS CodeStar, y compris vos référentiels sources, vos pipelines et vos versions, ne seront pas affectées par cette modification et continueront de fonctionner. AWS CodeStar Les connexions et AWS CodeStar les notifications ne seront pas affectées par cette interruption.

 

Si vous souhaitez suivre le travail, développer du code et créer, tester et déployer vos applications, Amazon CodeCatalyst propose un processus de démarrage rationalisé et des fonctionnalités supplémentaires pour gérer vos projets logiciels. En savoir plus sur les fonctionnalités et les tarifs d'Amazon CodeCatalyst.

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.

Transition de votre projet AWS CodeStar vers la production

Une fois que vous avez créé votre application à l'aide d'un projet AWS CodeStar et au vu du résultat fourni par AWS CodeStar, vous pouvez souhaiter passer votre projet à une utilisation en production. Pour ce faire, vous pouvez répliquer les données de votre application.AWSressources en dehors d'AWS CodeStar. Vous aurez toujours besoin d'un référentiel, d'un projet de build, d'un pipeline et d'un déploiement, mais plutôt que de laisser AWS CodeStar les créer pour vous, vous les recréerez à l'aide de.AWS CloudFormation.

Note

Il peut être utile de créer ou d'afficher un projet similaire en commençant par utiliser un démarrage rapide AWS CodeStar comme modèle pour votre propre projet, afin de vous assurer d'inclure les ressources et les stratégies dont vous avez besoin.

Un projet AWS CodeStar rassemble le code source et les ressources créées pour déployer le code. Les ressources qui, ensemble, aident à générer, publier et déployer le code sont appelées ressources de chaîne d'outils. Lors de la création d'un projet, un modèle AWS CloudFormation alloue les ressources de chaîne d'outils dans un pipeline d'intégration continue/de déploiement continu (CI/CD).

Lorsque vous utilisez la console pour créer un projet, le modèle de chaîne d'outils est créé pour vous. Lorsque vous utilisez l'AWS CLI pour créer un projet, vous créez le modèle de chaîne d'outils qui génère vos ressources de chaîne d'outils.

Une chaîne d'outils complète nécessite les ressources recommandées suivantes :

  1. Un référentiel CodeCommit ou GitHub contenant votre code source.

  2. Un pipeline CodePipeline configuré pour écouter les modifications apportées à votre référentiel.

    1. Lorsque vous utilisez AWS CodeBuild pour exécuter des tests d'unité ou d'intégration, nous vous recommandons d'ajouter une étape de génération à votre pipeline pour créer des artefacts de génération.

    2. Nous vous recommandons d'ajouter une étape de déploiement à votre pipeline qui utilise CodeDeploy ouAWS CloudFormationpour déployer les artefacts de génération et le code source dans votre infrastructure d'exécution.

      Note

      Sachant qu'un pipeline doit comporter au moins deux étapes dans un pipeline et que la première doit être l'étape source, ajoutez une étape de génération ou de déploiement en tant que deuxième étape.