AWS Proton infrastructure sous forme de fichiers de code - AWS Proton

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 Proton infrastructure sous forme de fichiers de code

Les principaux éléments du bundle de modèles sont des fichiers d'infrastructure sous forme de code (IaC) qui définissent les ressources et les propriétés de l'infrastructure que vous souhaitez provisionner. AWS CloudFormation et d'autres infrastructures, car les moteurs de code utilisent ces types de fichiers pour provisionner les ressources de l'infrastructure.

Note

Un fichier IaC peut également être utilisé indépendamment des ensembles de modèles, en tant qu'entrée directe vers des composants directement définis. Pour plus d'informations sur les composants, consultezComposants AWS Proton.

AWS Proton supporte actuellement deux types de fichiers IaC :

  • CloudFormationfiles — Utilisé pour le provisionnement AWS géré. AWS Proton utilise Jinja en plus du format de fichier CloudFormation modèle pour le paramétrage.

  • Fichiers Terraform HCL : utilisés pour le provisionnement autogéré. HCL prend en charge le paramétrage de manière native.

Vous ne pouvez pas provisionner AWS Proton des ressources à l'aide d'une combinaison de plusieurs méthodes de provisionnement. Vous devez utiliser l'un ou l'autre. Vous ne pouvez pas déployer un service de provisionnement AWS géré dans un environnement de provisionnement autogéré, ou vice versa.

Pour plus d'informations, consultez Comment AWS Proton approvisionne l'infrastructure, AWS Proton environnements, AWS Protonservices et Composants AWS Proton.