Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Introduction à AWS CloudFormation Designer (Français) | Introduction to AWS CloudFormation Designer (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Introduction

AWS CloudFormation Designer est un outil graphique permettant de créer, d'afficher et de modifier des modèles AWS CloudFormation. Grâce à Designer, vous pouvez créer des diagrammes de vos ressources de modèles à l'aide d'une interface glisser-déplacer et modifier ensuite les détails à l'aide de l'éditeur JSON et YAML intégré. Que vous soyez un utilisateur débutant ou expérimenté d'AWS CloudFormation, AWS CloudFormation Designer peut vous aider à visualiser rapidement l'interdépendance entre les ressources d'un modèle et à modifier facilement des modèles.

Dans cet atelier, vous allez créer une pile AWS CloudFormation à l'aide d'AWS CloudFormation Designer. Vous utiliserez Designer pour ajouter des ressources et modifier les mappages, les sorties de base et les paramètres de base. Vous utiliserez Designer pour valider et lancer la pile, puis afficher la pile en cours d'exécution. Vous allez ensuite nettoyer vos ressources en supprimant la pile.

Sujets abordés

À la fin de cet atelier, vous serez en mesure d'effectuer les opérations suivantes :

  • Créer une pile simple à instance unique à l'aide d'AWS CloudFormation Designer
  • Ajouter et modifier des mappages, des paramètres de ressources et des sorties
  • Valider la pile et enregistrer le modèle de base
  • Lancer la pile et afficher la pile en cours d'exécution et ses sorties
  • Supprimer et nettoyer la pile lorsqu'elle n'est plus nécessaire

Prérequis

Cet atelier suppose que vous disposez d'une connaissance de base d'Amazon EC2 et d'AWS CloudFormation.

À propos des technologies

AWS CloudFormation

AWS CloudFormation vous permet de créer et d'allouer des déploiements d'infrastructure AWS de manière prévisible et répétée. Il permet de mettre à profit des produits AWS tels qu'Amazon EC2, Amazon Elastic Block Store, Amazon SNS, Elastic Load Balancing et Auto Scaling pour créer des applications extrêmement fiables, hautement évolutives et économiques dans le cloud sans vous soucier de la création et de la configuration de l'infrastructure AWS sous-jacente. AWS CloudFormation vous permet d'utiliser un fichier modèle pour créer et supprimer un ensemble de ressources regroupées dans une même unité (ou pile).

AWS CloudFormation Designer

Avec AWS CloudFormation Designer, vous pouvez afficher le contenu de n'importe quel modèle AWS CloudFormation valide sous forme de diagramme. Vous pouvez facilement voir les ressources incluses dans le modèle et la façon dont elles sont connectées sans lire le fichier JSON. Si vous devez afficher les détails du modèle, vous pouvez utiliser l'éditeur de texte JSON intégré.

En utilisant AWS CloudFormation Designer, vous n'avez plus besoin de dédier une grande partie de votre temps au codage manuel de vos modèles et vous pouvez vous consacrer à la conception de votre infrastructure AWS. Dans AWS CloudFormation Designer, vous pouvez glisser-déplacer de nouvelles ressources pour les ajouter à votre modèle, et vous pouvez faire glisser des connexions entre les ressources pour établir des relations. AWS CloudFormation Designer modifie automatiquement le fichier JSON. L'éditeur de texte JSON intégré fournit une fonction de saisie semi-automatique pour les noms des propriétés des ressources.

L'interface AWS CloudFormation Designer se compose de plusieurs volets. Le volet de canevas affiche un diagramme vous permettant de consulter rapidement vos ressources de modèle et leurs relations. Pour ajouter des ressources à votre modèle, vous devez faire glisser les ressources du volet Resources types (Types de ressources) vers le volet Canvas (Canevas). Utilisez le volet JSON editor (Éditeur JSON) pour spécifier les détails du modèle, tels que les propriétés des ressources ou les paramètres du modèle. Après avoir modifié le modèle, vous pouvez enregistrer sa mise en page dans un fichier local ou dans un compartiment S3.

AWS CloudFormation Designer ne peut pas afficher ou modifier les ressources en cours d'exécution dans vos piles ; utilisez-le uniquement pour créer, modifier et enregistrer des modèles.

Composants de l'outil AWS CloudFormation Designer

Voici une présentation de l'interface AWS CloudFormation Designer :

1. Barre d'outils

La barre d'outils permet d'accéder rapidement aux commandes d'actions courantes, telles que l'ouverture et l'enregistrement de modèles, l'annulation ou le rétablissement de modifications, la création d'une pile et la validation du modèle.

2. Volet Resource types (Types de ressources)

Le volet Resource types (Types de ressources) répertorie toutes les ressources de modèle, classées par leur nom de service AWS, que vous pouvez ajouter à votre modèle en les faisant glisser vers le canevas.

3. Canvas (Canevas)

Le volet Canvas (Canevas) affiche les ressources du modèle sous forme de diagramme. Il vous permet d'ajouter ou de supprimer des ressources, de créer des relations entre les ressources et d'organiser leur mise en page. Les modifications que vous apportez dans le canevas modifient automatiquement le fichier JSON du modèle.

4. Éditeur JSON

L'éditeur JSON intégré vous permet de spécifier les détails de votre modèle, tels que les propriétés des ressources ou les paramètres du modèle. Lorsque vous sélectionnez un élément dans le canevas, le JSON associé est mis en surbrillance dans l'éditeur.

5. Bouton d'ajustement à la taille de la fenêtre

Ce bouton redimensionne le volet Canvas (Canevas) en l'ajustant au diagramme du modèle.

6. Boutons plein écran ou écran fractionné

Ces boutons sélectionnent différentes vues d'AWS CloudFormation Designer. Vous pouvez sélectionner une vue plein écran du canevas, une vue plein écran de l'éditeur JSON ou une vue en écran fractionné du canevas et de l'éditeur.

7. Volet Messages

Le volet Errors (Erreurs) affiche les erreurs de validation lorsque vous ouvrez, validez ou tentez de créer une pile avec un modèle non valide.

Reviews

Start your review of Introduction à AWS CloudFormation Designer (Français) | Introduction to AWS CloudFormation Designer (French)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.