

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à.

# Tutorial: crea il tuo primo gruppo Auto Scaling


Questo tutorial fornisce un'introduzione pratica ad Amazon EC2 Auto Scaling tramite. Console di gestione AWS Creerai un modello di lancio che definisce le tue istanze EC2 e un gruppo di Auto Scaling contenente una singola istanza. Dopo aver avviato il gruppo Auto Scaling, chiuderai l'istanza e verificherai che sia stata rimossa dal servizio e sostituita. Per mantenere un numero costante di istanze, Amazon EC2 Auto Scaling rileva e risponde automaticamente ai controlli di integrità e raggiungibilità di Amazon EC2.

Quando ti registri AWS, puoi iniziare a usare Amazon EC2 Auto Scaling gratuitamente [AWS utilizzando](https://aws.amazon.com/free/) il piano gratuito. È possibile utilizzare il piano gratuito per avviare e utilizzare un'istanza `t2.micro` gratuitamente per 12 mesi (nelle regioni in cui `t2.micro` non è disponibile, è possibile utilizzare un'istanza `t3.micro` sotto il piano gratuito). Se avvii un'istanza che non rientra nel piano gratuito, ti verranno addebitati i costi standard di utilizzo di Amazon EC2 per l'istanza. Per ulteriori informazioni, consulta [Prezzi di Amazon EC2](https://aws.amazon.com/ec2/pricing/).

**Topics**
+ [

## Preparazione della spiegazione passo per passo
](#gs-preparing-for-walkthrough)
+ [

## Fase 1: creazione di un modello di avvio
](#gs-create-lt)
+ [

## Fase 2: creazione di un gruppo con dimensionamento automatico con una singola istanza
](#gs-create-asg)
+ [

## Fase 3: verifica del gruppo con dimensionamento automatico
](#gs-verify-asg)
+ [

## Fase 4: termina un'istanza nel gruppo con dimensionamento automatico
](#gs-asg-terminate-instance)
+ [

## Fase 5: fasi successive
](#gs-tutorial-next-steps)
+ [

## Fase 6: pulizia
](#gs-delete-asg)

## Preparazione della spiegazione passo per passo


Questa spiegazione passo per passo presuppone che si abbia familiarità con l'avvio di istanze EC2 e che siano già stati creati una coppia di chiavi e un gruppo di sicurezza.

Per iniziare a usare Amazon EC2 Auto Scaling, puoi utilizzare il VPC predefinito per *il* tuo. Account AWS Il VPC di default include una sottorete pubblica di default in ogni zona di disponibilità e un gateway Internet allegato al VPC. Puoi visualizzarlo nella VPCs [ VPCspagina Il tuo account](https://console.aws.amazon.com/vpc/home?/#vpcs) della console Amazon Virtual Private Cloud (Amazon VPC).

## Fase 1: creazione di un modello di avvio


In questo passaggio, crei un modello di lancio che specifica il tipo di istanza EC2 che Amazon EC2 Auto Scaling crea per te. Vengono incluse informazioni quali l'ID Amazon Machine Image (AMI) da utilizzare, il tipo di istanza, le coppie di chiavi e i gruppi di sicurezza.

**Per creare un modello di avvio**

1. Apri la console Amazon EC2 e vai alla pagina [Launch templates](https://console.aws.amazon.com/ec2/v2/#LaunchTemplates).

1. Sulla barra di navigazione, seleziona una Regione AWS. Il modello di avvio e il gruppo con scalabilità automatica che crei sono vincolate alla regione specificata. 

1. Scegli **Crea modello di avvio**.

1. In **Launch template name (Nome del modello di) avvio**, inserisci **my-template-for-auto-scaling**.

1. In **Auto Scaling guidance** (Guida Auto Scaling), seleziona la casella di controllo. 

1. In **Applicazioni e Immagini OS (Amazon machine image)**, scegli una versione di Amazon Linux 2 (HVM) dall'elenco **Quick Start (Avvio rapido)**. L'AMI serve come modello di configurazione di base per le istanze. 

1. In **Instance type (Tipo di istanza)**, scegli una configurazione hardware per le istanze compatibile con l'AMI che hai specificato.

1. (Facoltativo) In **Key pair name (Nome coppia di chiavi)**, scegli una coppia di chiavi esistente. Puoi utilizzare le coppie di chiavi per connetterti a un'istanza Amazon EC2 instance con SSH. La connessione a un'istanza non è inclusa nell’ambito di questo tutorial. Pertanto, non è necessario che specifichi una coppia di chiavi, a meno che tu non intenda connetterti all'istanza usando SSH. 

1. Per **Impostazioni di rete**, amplia **Configurazione avanzata di rete** e esegui queste operazioni:

   1. Per configurare un'interfaccia di rete primaria, selezionare **Aggiungi interfaccia di rete**.

   1. Per l'**assegnazione automatica dell'IP pubblico**, specifica se l'istanza riceve un indirizzo IPv4 pubblico. Per impostazione predefinita, Amazon EC2 assegna un indirizzo IPv4 pubblico se l'istanza EC2 viene avviata in una sottorete predefinita o se l'istanza viene avviata in una sottorete configurata per assegnare automaticamente un indirizzo pubblico. IPv4 **Se non hai bisogno di connetterti alla tua istanza, scegli Disabilita.**

   1. Per **Security group ID**, scegli un gruppo di sicurezza nello stesso VPC che intendi utilizzare come VPC per il tuo gruppo Auto Scaling. Se non specifichi un gruppo di sicurezza, l'istanza viene automaticamente associata al gruppo di sicurezza predefinito per il VPC.

   1. Per **Elimina alla terminazione**, scegli **Sì** per eliminare l'interfaccia di rete quando l'istanza viene eliminata.

1. Scegli **Crea modello di avvio**.

1. Nella pagina di conferma, scegli **Crea gruppo con dimensionamento automatico)**.

## Fase 2: creazione di un gruppo con dimensionamento automatico con una singola istanza


Utilizza la procedura seguente per continuare da dove avevi interrotto dopo aver creato un modello di avvio. 

**Creazione di un gruppo con scalabilità automatica**

1. Nella pagina **Scegli il modello o la configurazione di avvio**, in **Nome per il gruppo con dimensionamento automatico**, inserisci **my-first-asg**.

1. Scegli **Next (Successivo)**. 

   Viene visualizzata la pagina **Scegli le opzioni di avvio dell'istanza**, che consente di scegliere le impostazioni di rete VPC che desideri vengano utilizzate dal gruppo Auto Scaling e offre opzioni per l'avvio di istanze On-Demand e Spot. 

1. Nella sezione **Rete**, mantieni **VPC impostato sul** VPC predefinito per la tua scelta Regione AWS o seleziona il tuo VPC. Il VPC di default viene configurato automaticamente per fornire la connettività Internet all'istanza. Questo VPC include una sottorete pubblica in ciascuna zona di disponibilità nella regione. 

1. In **Availability Zones and subnets** (Zone di disponibilità e sottoreti), scegli una sottorete per ogni zona di disponibilità che desideri includere. Per un'elevata disponibilità, utilizza sottoreti in più zone di disponibilità. Per ulteriori informazioni, consulta [Considerazioni sulla scelta di sottoreti VPC](asg-in-vpc.md#as-vpc-considerations).

1. Nella sezione **Instance type requirements** (Requisiti del tipo di istanza), utilizza l'impostazione di default per semplificare questo passaggio. (Non sovrascrivere il modello di avvio.) Per questo tutorial, avvierai solo un'istanza on demand utilizzando il tipo di istanza specificato nel modello di avvio.

1. Mantieni il resto delle impostazioni di default per questo tutorial e scegli **Skip to review (Passa alla verifica)**. 
**Nota**  
La dimensione iniziale del gruppo è determinata dalla sua capacità desiderata. Il valore di default è istanza `1`. 

1. In **Verifica**, verifica le informazioni per il gruppo, quindi scegli **Crea gruppo con dimensionamento automatico**.

## Fase 3: verifica del gruppo con dimensionamento automatico


Dopo aver creato un gruppo con dimensionamento automatico è possibile verificare che questo abbia avviato un'istanza EC2.

**Suggerimento**  
Nella seguente procedura, vengono esaminate le sezioni **Cronologia attività** e **Istanze** del gruppo con dimensionamento automatico. In entrambi, le colonne con nome dovrebbero essere già visualizzate. Per visualizzare le colonne nascoste o modificare il numero di righe visualizzate, scegli l'icona a forma di ingranaggio nell'angolo in alto a destra di ogni sezione per aprire le preferenze modali, aggiorna le impostazioni secondo necessità e scegli **Confirm** (Conferma).

**Come verificare che il gruppo con dimensionamento automatico ha avviato un'istanza EC2**

1. Apri la [pagina Gruppi con dimensionamento automatico](https://console.aws.amazon.com/ec2/v2/home?#AutoScalingGroups) nella console Amazon EC2.

1. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico appena creato. 

   Si aprirà un riquadro diviso nella parte inferiore della pagina **Gruppi con dimensionamento automatico**. La prima scheda disponibile è la scheda **Dettagli** che mostra le informazioni sul gruppo con dimensionamento automatico.

1. Scegli la seconda scheda, **Activity (Attività)**. In **Cronologia attività**, è possibile visualizzare lo stato di avanzamento delle attività associate al gruppo con dimensionamento automatico. La colonna **Status (Stato)** mostra lo stato corrente della tua istanza. Durante l'avvio dell'istanza, la colonna di stato mostra `Not yet in service`. Una volta avviata l'istanza, lo stato diventa `Successful`. Per visualizzare l'attuale stato di un'istanza, puoi utilizzare anche il pulsante di aggiornamento.

1. Nella scheda **Instance management Gestione istanze)** in **Instances (Istanze)**, è possibile visualizzare lo stato dell'istanza.

1. Verifica che l'istanza sia stata avviata correttamente. L'avvio di un'istanza richiede pochi minuti. 
   + La colonna **Lifecycle (Ciclo di vita)** mostra lo stato dell'istanza. Inizialmente, l'istanza è in stato `Pending`. Lo stato di un'istanza pronta a ricevere traffico è `InService`.
   + La colonna **Health status** mostra il risultato dei controlli di integrità di Amazon EC2 Auto Scaling sulla tua istanza.

## Fase 4: termina un'istanza nel gruppo con dimensionamento automatico


Puoi usare queste fasi per avere ulteriori informazioni su come funziona Amazon EC2 Auto Scaling, in particolare su come avviare nuove istanze quando è necessario. La dimensione minima per il gruppo con dimensionamento automatico creato in questo tutorial è un'istanza. Pertanto, se chiudi l'istanza in esecuzione, Amazon EC2 Auto Scaling dovrà avviare una nuova istanza per sostituirla.

1. Apri la [pagina Gruppi con dimensionamento automatico](https://console.aws.amazon.com/ec2/v2/home?#AutoScalingGroups) nella console Amazon EC2.

1. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico. 

1. Nella scheda **Instance management (Gestione istanze)** seleziona l'ID dell'istanza in **Instances (Istanze)**.

   Questo ti porta alla pagina **Instances** (Istanze) della console Amazon EC2, dove è possibile terminare l'istanza.

1. Seleziona **Actions (Operazioni)**, **Instance State (Stato istanza)**, **Terminate (Termina)**. Quando viene richiesta la conferma, scegli **Yes, Terminate (Sì, termina)**.

1. Nel pannello di navigazione, nella sezione **Dimensionamento automatico**, seleziona **Gruppi con dimensionamento automatico**. Seleziona il gruppo con dimensionamento automatico, quindi scegli la scheda **Attività**.

   Quando si termina un'istanza dalla pagina **Istanze**, sono necessari uno o due minuti dopo la chiusura dell'istanza prima che venga avviata una nuova istanza. Nella cronologia delle attività, quando inizia l'attività di dimensionamento, viene mostrata una voce per la terminazione della prima istanza e una voce per l'avvio di una nuova istanza. Usa il pulsante di aggiornamento finché non vedi le nuove voci.

1. Nella scheda **Instance management (Gestione istanze)**, solo la nuova istanza viene visualizzata nella sezione **Instances (Istanze)**. 

1. Nel pannello di navigazione, in **Instances (Istanze)**, scegli **Instances (Istanze)**. Questa pagina mostra sia l'istanza terminata che la nuova istanza in esecuzione.

## Fase 5: fasi successive


Vai al passaggio successivo se desideri eliminare l'infrastruttura di base che hai appena creato. In caso contrario, puoi utilizzare questa infrastruttura come base e provare uno o più delle seguenti operazioni:
+ Connettiti all'istanza Linux utilizzando Session Manager o SSH. Per ulteriori informazioni, consulta [Connessione all'istanza EC2 tramite Session Manager](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-with-systems-manager-session-manager.html) e [Connessione all'istanza Linux tramite SSH nella Guida per l'utente](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html) di *Amazon EC2*.
+ Configura una notifica Amazon SNS per avvisare l'utente ogni volta che il gruppo con scalabilità automatica avvia o termina istanze. Per ulteriori informazioni, consulta [Opzioni di notifica Amazon SNS](ec2-auto-scaling-sns-notifications.md).
+ Dimensiona manualmente il gruppo con scalabilità automatica per testare la notifica SNS. Per ulteriori informazioni, consulta [Modifica la capacità desiderata del gruppo con dimensionamento automatico](ec2-auto-scaling-scaling-manually.md#change-desired-capacity).

Puoi anche iniziare ad acquisire familiarità con i concetti di dimensionamento automatico leggendo informazioni su [Policy di dimensionamento con monitoraggio degli obiettivi](as-scaling-target-tracking.md). Se il carico dell'applicazione cambia, il gruppo con scalabilità automatica può aumentare orizzontalmente (aggiungere istanze) e ridursi orizzontalmente (eseguire meno istanze) in maniera automatica regolando la capacità desiderata del gruppo tra i limiti di capacità minima e massima. Per ulteriori informazioni sull'impostazione dei limiti, consulta [Impostare i limiti di dimensionamento per il gruppo con dimensionamento automatico](asg-capacity-limits.md).

## Fase 6: pulizia


Puoi eliminare la tua infrastruttura di scaling o eliminare solo il tuo gruppo Auto Scaling e mantenere il modello di lancio per utilizzarlo in seguito.

Se viene avviata un'istanza che non rientra nel [AWS Free Tier (Piano gratuito AWS )](https://aws.amazon.com/free/), dovrai terminare le istanze per evitare costi aggiuntivi. Quando si termina l'istanza, verranno eliminati anche i dati ad essa associati.

**Come eliminare il gruppo con dimensionamento automatico**

1. Apri la [pagina Gruppi con dimensionamento automatico](https://console.aws.amazon.com/ec2/v2/home?#AutoScalingGroups) nella console Amazon EC2.

1. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico (`my-first-asg`).

1. Scegli **Elimina**. 

1. Quando viene richiesta la conferma, digita **delete** per confermare l'eliminazione del gruppo con dimensionamento automatico specificato e scegli **Elimina**.

   Un'icona di caricamento nella colonna **Nome** indica che il gruppo con dimensionamento automatico è in fase di eliminazione. Al termine dell'eliminazione, le colonne **Desired** (Desiderate), **Min** e **Max** mostreranno le istanze `0` per il gruppo con dimensionamento automatico. Sono necessari alcuni minuti per terminare l'istanza ed eliminare il gruppo. Aggiorna l'elenco per visualizzare lo stato corrente. 

Se desideri mantenere il modello di avvio, salta la procedura seguente.

**Per eliminare il modello di avvio**

1. Apri la pagina [Configurazioni di avvio](https://console.aws.amazon.com/ec2/v2/#LaunchTemplates) della console Amazon EC2.

1. Seleziona il modello di avvio (`my-template-for-auto-scaling`).

1. Scegliere **Actions (Operazioni)**, **Delete template (Elimina modello)**.

1. Quando viene richiesta la conferma, digitare **Delete** per confermare l'eliminazione del modello di avvio specificato e scegliere **Delete** (Elimina).