

Avis de fin de support : le 7 octobre 2026, AWS le support de AWS Proton. Après le 7 octobre 2026, vous ne pourrez plus accéder à la AWS Proton console ni aux AWS Proton ressources. Votre infrastructure déployée restera intacte. Pour plus d'informations, consultez le Guide [AWS Proton de dépréciation et de migration des services](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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.

# Création de modèles et création de packs pour AWS Proton
<a name="ag-template-authoring"></a>

AWS Proton fournit des ressources pour vous sur la base de fichiers d'infrastructure sous forme de code (IaC). Vous décrivez l'infrastructure dans des fichiers IaC réutilisables. Pour que les fichiers soient réutilisables pour différents environnements et applications, vous les créez sous forme de *modèles*, vous définissez les paramètres d'entrée et vous utilisez ces paramètres dans les définitions IaC. Lorsque vous créez ultérieurement une ressource de provisionnement (environnement, instance de service ou composant), elle AWS Proton utilise un moteur de rendu qui combine les valeurs d'entrée avec un modèle pour créer un fichier IaC prêt à être provisionné.

Les administrateurs créent la plupart des *modèles sous forme de lots* de modèles, puis les téléchargent et les enregistrent dans AWS Proton. Le reste de cette page traite de ces ensembles AWS Proton de modèles. Les *composants directement définis* constituent une exception : les développeurs les créent et fournissent directement des fichiers modèles IaC. Pour plus d'informations sur les composants, consultez[AWS Proton composants](ag-components.md).

**Topics**
+ [Packs de modèles](#ag-template-bundles)
+ [AWS Proton paramètres](parameters.md)
+ [AWS Proton infrastructure sous forme de fichiers de code](ag-infrastructure-tmp-files.md)
+ [Fichier de schéma](ag-schema.md)
+ [Résumez les fichiers modèles pour AWS Proton](ag-wrap-up.md)
+ [Considérations relatives aux ensembles de modèles](template-considerations.md)

## Packs de modèles
<a name="ag-template-bundles"></a>

En tant qu'administrateur, vous [créez et enregistrez des modèles auprès](template-create.md) de AWS Proton. Vous utilisez ces modèles pour créer des environnements et des services. Lorsque vous créez un service, AWS Proton provisionnez et déployez des instances de service dans des environnements sélectionnés. Pour de plus amples informations, veuillez consulter [AWS Proton pour les équipes de la plateforme](Welcome.md#ag-admin).

Pour créer et enregistrer un modèle AWS Proton, vous devez télécharger un ensemble de modèles contenant les fichiers d'infrastructure sous forme de code (IaC) AWS Proton nécessaires à la fourniture d'un environnement ou d'un service.

Un *ensemble de modèles* contient les éléments suivants :
+ Un [fichier d'infrastructure en tant que code (IaC)](ag-infrastructure-tmp-files.md) avec un fichier [manifeste YAML répertoriant le fichier](ag-wrap-up.md) *IaC*.
+ Un [fichier de schéma YAML](ag-schema.md) pour les définitions des paramètres d'entrée de votre fichier IaC.

Un ensemble de modèles d' CloudFormation environnement contient un fichier IaC.

Un ensemble CloudFormation de modèles de services contient un fichier IaC pour les définitions d'instances de service et un autre fichier IaC facultatif pour une définition de pipeline.

Les ensembles de modèles d'environnement et de service Terraform peuvent chacun contenir plusieurs fichiers IaC.

AWS Proton nécessite un fichier de schéma de paramètres d'entrée. Lorsque vous créez vos fichiers IaC, vous utilisez la syntaxe [Jinja](https://jinja.palletsprojects.com/en/2.11.x/) pour référencer vos paramètres d'entrée. AWS CloudFormation AWS Proton fournit des espaces de noms de paramètres que vous pouvez utiliser pour référencer [les paramètres](parameters.md) de vos fichiers IaC.

Le schéma suivant montre un exemple d'étapes que vous pouvez suivre pour créer un *modèle* AWS Proton.

![Schéma décrivant le processus de création d'un ensemble de modèles pour un ensemble de ressources d' AWS Proton infrastructure.](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/bundles.png)


 ![Number 1 icon.](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-one.png)Identifiez les [paramètres d'entrée](parameters.md).

 ![Number 2 icon.](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-two.png)Créez un [fichier de schéma](ag-schema.md) pour définir vos paramètres d'entrée.

 ![Number 3 icon.](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-three.png)Créez des [fichiers IaC](ag-infrastructure-tmp-files.md) qui font référence à vos paramètres d'entrée. Vous pouvez référencer les *sorties* des fichiers iAc de l'environnement en tant qu'*entrées* pour les fichiers iAc de votre service.

 ![Number 4 icon.](http://docs.aws.amazon.com/fr_fr/proton/latest/userguide/images/label-four.png)[Enregistrez une version de modèle](template-create.md) auprès de votre bundle de modèles AWS Proton et téléchargez-le.