AWS Proton modèles - 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 modèles

Pour ajouter votre ensemble de modèles à votre bibliothèque de AWS Proton modèles, créez une version mineure du modèle et enregistrez-la auprès de celle-ci AWS Proton. Lors de la création du modèle, indiquez le nom du compartiment Amazon S3 et le chemin de votre bundle de modèles. Une fois les modèles publiés, ils peuvent être sélectionnés par les membres de l'équipe de la plateforme et les développeurs. Une fois qu'ils ont été sélectionnés, ils AWS Proton utilisent le modèle pour créer et provisionner l'infrastructure et les applications.

En tant qu'administrateur, vous pouvez créer et enregistrer un modèle d'environnement auprès de AWS Proton. Ce modèle d'environnement peut ensuite être utilisé pour déployer plusieurs environnements. Par exemple, il peut être utilisé pour déployer des environnements « dev », « staging » et « prod ». L'environnement « de développement » peut inclure un VPC avec des sous-réseaux privés et une politique d'accès restrictive à toutes les ressources. Les sorties de l'environnement peuvent être utilisées comme entrées pour les services.

Vous pouvez créer et enregistrer des modèles d'environnement pour créer deux types d'environnements différents. Vous et les développeurs pouvez AWS Proton déployer des services pour les deux types.

  • Enregistrez et publiez un modèle d'environnement standard qui permet de créer un environnement standard qui AWS Proton provisionne et gère l'infrastructure de l'environnement.

  • Enregistrez et publiez un modèle d'environnement géré par le client AWS Proton qui permet de créer un environnement géré par le client qui se connecte à votre infrastructure provisionnée existante. AWS Proton ne gère pas votre infrastructure provisionnée existante.

Vous pouvez créer et enregistrer des modèles de services AWS Proton pour déployer des services dans des environnements. Un AWS Proton environnement doit être créé avant qu'un service puisse y être déployé.

La liste suivante décrit comment créer et gérer des modèles avec AWS Proton.

  • (Facultatif) Préparez un rôle IAM pour contrôler l'accès des développeurs aux appels d' AWS Proton API et aux rôles de service AWS Proton IAM. Pour de plus amples informations, veuillez consulter Rôles IAM.

  • Composez un ensemble de modèles. Pour de plus amples informations, veuillez consulter Packs de modèles.

  • Créez et enregistrez un modèle une AWS Proton fois que le bundle de modèles a été composé, compressé et enregistré dans un compartiment Amazon S3. Vous pouvez le faire soit dans la console, soit en utilisant le AWS CLI.

  • Testez et utilisez le modèle pour créer et gérer les ressources AWS Proton provisionnées après son enregistrement auprès AWS Proton de.

  • Créez et gérez des versions majeures et secondaires du modèle tout au long de sa durée de vie.

Vous pouvez gérer les versions des modèles manuellement ou à l'aide de configurations de synchronisation des modèles :

  • Utilisez la AWS Proton console AWS CLI pour créer une nouvelle version mineure ou majeure.

  • Créez une configuration de synchronisation de modèles qui permet de créer AWS Proton automatiquement une nouvelle version mineure ou majeure lorsqu'elle détecte une modification de votre ensemble de modèles dans un référentiel que vous définissez.

Pour plus d'informations, consultez le manuel The AWS Proton Service API Reference.