Configurez CodeCatalyst des projets avec des plans - 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.

Configurez CodeCatalyst des projets avec des plans

Les plans sont des générateurs de code arbitraires qui représentent un composant architectural d'un CodeCatalyst projet. Le composant peut consister en n'importe quoi, qu'il s'agisse d'un flux de travail dans un seul fichier ou de l'ensemble du projet avec un exemple de code. Les plans prennent un ensemble arbitraire d'options et les utilisent pour générer un ensemble arbitraire de code de sortie qui est transféré dans un projet. Au fur et à mesure que le plan est mis à jour avec les dernières meilleures pratiques ou de nouvelles options, il peut régénérer les parties pertinentes de votre base de code dans les projets contenant ce plan.

Vous pouvez utiliser un CodeCatalyst plan Amazon pour créer un projet complet avec un référentiel de sources, des exemples de code source, des flux de travail CI/CD, des rapports de génération et de test, ainsi que des outils de suivi des problèmes intégrés. Un CodeCatalyst plan génère des ressources et du code source en fonction des paramètres de configuration définis. Lorsque vous utilisez un plan CodeCatalyst géré, le plan que vous choisissez détermine les ressources ajoutées à votre projet, ainsi que les outils qui CodeCatalyst créent ou configurent, afin que vous puissiez suivre et utiliser les ressources de votre projet. En tant qu'utilisateur du plan, vous pouvez créer un projet à l'aide d'un plan ou l'ajouter à un projet existant CodeCatalyst . Vous pouvez ajouter plusieurs plans à votre projet, et chacun peut être appliqué en tant que composant indépendant. Par exemple, vous pouvez avoir un projet créé à l'aide d'un plan d'application Web, puis vous pouvez ajouter un plan de sécurité ultérieurement. Lorsque l'un des plans est mis à jour, vous pouvez intégrer les modifications ou les correctifs dans votre projet grâce à la gestion du cycle de vie. Pour plus d’informations, consultez Création d'un projet complet avec des CodeCatalyst plans et Utilisation de la gestion du cycle de vie en tant qu'utilisateur du Blueprint.

En tant qu'auteur de plans, vous pouvez également créer et publier des plans personnalisés pour que les membres de votre CodeCatalyst espace puissent utiliser les ressources de votre projet. Les plans personnalisés peuvent être développés pour répondre aux besoins spécifiques des projets de votre espace. Après avoir ajouté un plan personnalisé au catalogue de plans de votre espace, vous pouvez gérer le plan et continuer à le mettre à jour afin que les projets de votre espace restent à jour conformément aux meilleures pratiques les plus récentes. Pour de plus amples informations, veuillez consulter Standardisation des projets avec des plans personnalisés dans CodeCatalyst. Pour consulter les plans SDK et les exemples de plans, consultez le référentiel open source GitHub .

Vous avez peut-être déjà mis en place des normes et des meilleures pratiques. Au lieu de créer et de développer un plan personnalisé à partir de zéro, vous pouvez choisir de convertir un référentiel source existant contenant du code source en un plan personnalisé. Pour de plus amples informations, veuillez consulter Conversion des référentiels sources en plans personnalisés.