Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di Application Manager per gestire gli stack AWS CloudFormation
Application Manager, uno strumento di AWS Systems Manager, consente di effettuare il provisioning e di gestire le risorse per le applicazioni tramite l'integrazione con AWS CloudFormation. Puoi creare, modificare ed eliminare modelli e stack di CloudFormation in Application Manager. Uno stack è una raccolta di risorse di AWS che è possibile gestire come un'unità singola. Ciò significa che puoi creare, aggiornare o eliminare una raccolta di risorse di AWS utilizzando gli stack di CloudFormation. Un modello è un file di testo formattato in JSON o YAML che specifica le risorse di cui intendi effettuare il provisioning negli stack. Questa sezione include le seguenti informazioni.
Creazione di uno stack
Le procedure seguenti descrivono come creare uno stack di CloudFormation utilizzando Application Manager. Uno stack si basa su un modello. Quando si crea uno stack, è possibile scegliere un modello esistente oppure crearne uno nuovo. Dopo aver creato lo stack, il sistema tenta immediatamente di creare le risorse identificate nello stack. Dopo che il sistema ha eseguito correttamente il provisioning delle risorse, il modello e lo stack sono disponibili per la visualizzazione e la modifica in Application Manager e CloudFormation.
Nota
Non c'è alcun costo di utilizzo per creare uno stack di Application Manager, ma ti verranno addebitate le risorse di AWS create nello stack.
Creazione di uno stack di CloudFormation utilizzando Application Manager (console)
Utilizza la procedura seguente per creare un nuovo stack utilizzando Application Manager nella AWS Management Console.
Per creare uno stack di CloudFormation
Aprire la console AWS Systems Manager all'indirizzo https://console.aws.amazon.com/systems-manager/
. -
Nel pannello di navigazione, scegliere Application Manager.
-
Scegli Crea applicazione, Stack CloudFormation.
-
Nella sezione Prepare a template (Prepara un modello) scegliere un'opzione. Se scegli Use an existing template (Utilizza un modello esistente), puoi utilizzare le schede disponibili nella sezione Choose a template (Scegli un modello) per individuare il modello desiderato. Se scegli una delle altre opzioni, completa la procedura guidata per preparare un modello.
-
Seleziona il pulsante accanto al nome del modello, quindi scegli Avanti.
-
Sulla pagina Specify template details (Specifica dettagli del modello), verifica i dettagli del modello per assicurarti che il processo crei le risorse desiderate.
-
(Facoltativo) Nella sezione Tags (Tag) applica una o più coppie nome/valore chiave tag al modello.
-
I tag sono metadati facoltativi assegnati a una risorsa. Consentono di categorizzare una risorsa in diversi modi, ad esempio in base allo scopo, al proprietario o all'ambiente.
-
Seleziona Next (Successivo).
-
-
Sulla pagina Edit stack details (Modifica i dettagli dello stack), per Stack name (Nome dello stack) inserire un nome che ti aiuti a identificare le risorse create dallo stack o il suo scopo.
-
La sezione Parameters (Parametri) include tutti i parametri facoltativi e richiesti specificati nel modello. Inserire uno o più parametri in ogni campo.
-
(Facoltativo) Nella sezione Tags (Tag), applica una o più coppie nome chiave tag/valore allo stack.
-
(Facoltativo) Nella sezione Permissions (Autorizzazioni), specifica un nome di ruolo (IAM) di AWS Identity and Access Management o un nome di risorsa IAM di Amazon Resource Name (ARN). Il sistema utilizza il ruolo di servizio specificato per creare tutte le risorse specificate nello stack. Se non indichi un ruolo IAM, allora AWS CloudFormation utilizza una sessione temporanea generata dal sistema dalle credenziali utente. Per ulteriori informazioni su questo ruolo IAM, consulta service role di (ruolo di servizio AWS CloudFormation) nella Guida per l'utente di AWS CloudFormation.
-
Seleziona Next (Successivo).
-
-
Nella pagina Review and provision (Revisiona ed effettua il provisioning), rivedi i dettagli dello stack. Scegli un pulsante di Edit (Modifica) in questa pagina per apportare modifiche.
-
Scegli Provision stack (Effettua il provisioning di stack).
Application Manager visualizza la pagina CloudFormation stacks (Stack di CloudFormation) e lo stato della creazione e dell'implementazione dello stack. Se CloudFormation non riesce a creare e a effettuare il provisioning dello stack, vedi i seguenti argomenti nella Guida per l'utente di AWS CloudFormation.
Dopo aver effettuato il provisioning delle risorse dello stack, gli utenti possono modificare le risorse direttamente utilizzando il servizio sottostante che ha creato la risorsa. Ad esempio, un utente può utilizzare la console di Amazon Elastic Compute Cloud (Amazon EC2) per aggiornare un'istanza di server creata come parte di uno stack di CloudFormation. Alcune modifiche potrebbero essere accidentali mentre altre potrebbero essere apportate intenzionalmente per rispondere a eventi operativi prioritari. Indipendentemente dalla natura delle modifiche, quelle apportate al di fuori di CloudFormation possono complicare le operazioni di aggiornamento o eliminazione di stack. È possibile utilizzare il rilevamento della deviazione o drift status (stato della deviazione) per identificare risorse di stack alle quali sono state apportate modifiche di configurazione al di fuori della gestione di CloudFormation. Per informazioni sullo stato della deviazione, vedi Rilevamento di modifiche non gestite della configurazione di stack e risorse.
Creazione di uno stack di CloudFormation utilizzando Application Manager (riga di comando)
Utilizza la procedura seguente di AWS Command Line Interface (AWS CLI) per effettuare il provisioning di uno stack utilizzando un modello di CloudFormation archiviato come documento SSM in Systems Manager. Sostituisci ciascun segnaposto delle risorse di esempio con le tue informazioni. Per informazioni su altre procedure di AWS CLI per creare gli stack, consulta Creazione di uno stack nella Guida per l'utente di AWS CloudFormation.
Prima di iniziare
Se non è già stato fatto, installare e configurare AWS CLI o AWS Strumenti per PowerShell. Per informazioni, consulta le pagine Installazione o aggiornamento della versione più recente di AWS CLI e Installazione di AWS Strumenti per PowerShell.
Aggiornamento di uno stack
È possibile implementare gli aggiornamenti a uno stack di CloudFormation modificando direttamente lo stack in Application Manager. Con un aggiornamento diretto, è possibile specificare gli aggiornamenti di un modello o parametri di input. Dopo aver salvato e implementato le modifiche, CloudFormation aggiorna le risorse di AWS in base alle modifiche specificate.
Per visualizzare un'anteprima delle modifiche che CloudFormation apporterà allo stack prima che venga aggiornato, utilizza i set di modifiche. Per ulteriori informazioni, consulta Aggiornamento di stack utilizzando i set di modifiche nella Guida per l'utente di AWS CloudFormation.
Per aggiornare uno stack di CloudFormation in Application Manager
Aprire la console AWS Systems Manager all'indirizzo https://console.aws.amazon.com/systems-manager/
. -
Nel pannello di navigazione, scegliere Application Manager.
-
Seleziona il pulsante di opzione accanto al nome di un'applicazione, quindi scegli Azioni, Aggiorna stack.
-
Sulla pagina Specify template source (Specifica la fonte del modello), scegliere una delle seguenti opzioni, quindi scegliere Next (Successivo).
-
Scegliere Use the template code currently provisioned in the stack (Utilizza il codice di modello per cui è stato attualmente effettuato il provisioning nello stack) per visualizzare un modello. Utilizza una versione di modello nell'elenco Versions (Versioni), quindi scegliere Next (Successivo).
-
Scegliere Switch to a different template (Passa a un modello diverso) per scegliere o creare un nuovo modello per lo stack.
-
-
Una volta completate le modifiche al modello, scegliere Next (Successivo).
-
Sulla pagina Edit stack details (Modifica i dettagli dello stack), puoi modificare parametri, tag e autorizzazioni. Non è possibile cambiare il nome di uno stack. Apportare le modifiche, quindi scegliere Next (Successivo).
-
Sulla pagina Review and provision (Revisiona ed effettua il provisioning), rivedere tutti i dettagli dello stack e quindi scegliere Provision stack (Effettua il provisioning dello stack).