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

Amazon Web Services

Introduzione ad AWS CloudFormation Designer (Italiano) | Introduction to AWS CloudFormation Designer (Italian)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Introduzione

AWS CloudFormation Designer è uno strumento grafico per la creazione, la visualizzazione e la modifica di template AWS CloudFormation. Con Designer, puoi creare diagrammi delle risorse del template utilizzando un'interfaccia a trascinamento, quindi modificarne i dettagli utilizzando l'editor JSON e YAML integrato. Designer costituisce un valido aiuto sia per i nuovi utenti sia per gli utenti esperti di AWS CloudFormation, che potranno visualizzare rapidamente l'interrelazione tra le risorse di un template e modificare facilmente i template.

In questo laboratorio creerai uno stack AWS CloudFormation tramite AWS CloudFormation Designer. Userai Designer per aggiungere risorse e modificare parametri di base, mapping e output. Userai Designer per convalidare e avviare lo stack, per poi visualizzare lo stack in esecuzione. Quindi pulirai le tue risorse eliminando lo stack.

Argomenti trattati

Alla fine di questo laboratorio sarai in grado di:

  • Creare un semplice stack a istanza singola con AWS CloudFormation Designer.
  • Aggiungere e modificare mapping, parametri delle risorse e output.
  • Convalidare lo stack e salvare il template di base.
  • Avviare lo stack e visualizzarlo in esecuzione con i relativi output.
  • Eliminare e pulire quando lo stack non è più necessario.

Prerequisiti

Questo laboratorio presuppone che tu abbia una conoscenza di livello base di Amazon EC2 e AWS CloudFormation.

Informazioni sulle tecnologie

AWS CloudFormation

AWS CloudFormation consente di creare ed effettuare il provisioning delle implementazioni dell'infrastruttura AWS in modo prevedibile e ripetibile. Aiuta a utilizzare prodotti come Amazon EC2, Amazon Elastic Block Store, Amazon SNS, Elastic Load Balancing e Auto Scaling per creare applicazioni altamente affidabili e scalabili e a prezzi contenuti nel cloud senza la preoccupazione di creare e configurare l'infrastruttura AWS sottostante. AWS CloudFormation consente di usare un file template per creare ed eliminare una raccolta di risorse come unità singola (stack).

AWS CloudFormation Designer

Con AWS CloudFormation Designer, puoi visualizzare il contenuto di qualsiasi template AWS CloudFormation valido sotto forma di diagramma. Puoi visualizzare facilmente le risorse del template e come sono collegate senza leggere JSON. Se devi visualizzare i dettagli del template, puoi utilizzare l'editor di testo JSON integrato.

Con AWS CloudFormation Designer, puoi concentrarti maggiormente sulla progettazione dell'infrastruttura AWS piuttosto che sulla codifica manuale dei modelli. In AWS CloudFormation Designer, si trascinano e rilasciano nuove risorse per aggiungerle al template e si trascinano le connessioni fra risorse per stabilire delle relazioni. AWS CloudFormation Designer modifica automaticamente il JSON. L'editor di testo JSON integrato fornisce una funzionalità di caricamento automatico per i nomi di proprietà delle risorse.

L'interfaccia di AWS CloudFormation Designer è formata da diversi pannelli. Il pannello Canvas mostra un diagramma delle risorse del template per offrirti una panoramica delle risorse e delle loro relazioni. Per aggiungere risorse al template, puoi trascinare risorse dal pannello Resources types (Tipi di risorse) nel pannello Canvas. Usa il pannello JSON editor (Editor JSON) per specificare i dettagli del template, come le proprietà delle risorse o i parametri del template. Dopo aver modificato il template, puoi salvarne il layout in un file locale o in un bucket S3.

AWS CloudFormation Designer non è in grado di mostrare o modificare le risorse negli stack; puoi usarlo solo per creare, modificare e salvare i template.

Componenti dello strumento AWS CloudFormation Designer

Ecco una panoramica dell'interfaccia di AWS CloudFormation Designer:

1. Barra degli strumenti

La barra degli strumenti consente di accedere rapidamente ai comandi per azioni comuni, come l'apertura e il salvataggio di template, l'annullamento o la ripetizione delle modifiche, la creazione di uno stack e la convalida del template.

2. Pannello Resource types (Tipi di risorse)

Il pannello Resource types (Tipi di risorse) elenca tutte le risorse del template, classificate in base al nome del servizio AWS, che è possibile aggiungere al template trascinandole in Canvas.

3. Canvas

Nel pannello Canvas sono visualizzate le risorse del template sotto forma di diagramma. Viene utilizzato per aggiungere o rimuovere risorse, creare relazioni tra le risorse e organizzare i rispettivi layout. Le modifiche apportate in Canvas modificano automaticamente il JSON del template.

4. Editor JSON

Nell'editor JSON si specificano i dettagli del template, ad esempio le proprietà delle risorse o i parametri del template. Quando selezioni un elemento in Canvas, il JSON correlato viene evidenziato nell'editor.

5. Pulsante Fit to window (Adatta alla finestra)

Ridimensiona il pannello Canvas per adattarlo al diagramma del template.

6. Pulsanti per schermo intero o schermo diviso

Questi pulsanti consentono di selezionare diverse visualizzazioni di AWS CloudFormation Designer. Puoi selezionare una visualizzazione a schermo intero di Canvas, una visualizzazione a schermo intero dell'editor JSON o una visualizzazione a schermo diviso di Canvas e dell'editor.

7. Pannello Messages(Messaggi)

Il pannello Errors (Errori) mostra gli errori di convalida quando apri, convalidi o tenti di creare uno stack con un template non valido.

Reviews

Start your review of Introduzione ad AWS CloudFormation Designer (Italiano) | Introduction to AWS CloudFormation Designer (Italian)

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.