

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

# Crea EventBridge regole per eventi in piscina riscaldata
<a name="warm-pool-events-eventbridge-rules"></a>

L'esempio seguente crea una EventBridge regola per richiamare azioni programmatiche. Lo fa ogni volta che il gruppo con scalabilità automatica emette un evento quando una nuova istanza viene aggiunta al warm pool.

Prima di creare la regola, create la AWS Lambda funzione che desiderate che la regola utilizzi come destinazione. È necessario specificare questa funzione come destinazione della regola. La procedura seguente fornisce solo i passaggi per creare la EventBridge regola che agisce quando nuove istanze entrano nel pool caldo. Per un'esercitazione introduttiva che mostra come creare una semplice funzione Lambda da richiamare quando un evento in arrivo corrisponde a una regola, consulta [Tutorial : Configurazione di un hook del ciclo di vita che richiama una funzione Lambda](tutorial-lifecycle-hook-lambda.md).

Per ulteriori informazioni sulla creazione e l'utilizzo dei warm pool, consulta [Riduci la latenza per le applicazioni con tempi di avvio lunghi utilizzando pool caldi](ec2-auto-scaling-warm-pools.md).

**Creazione di una regola di evento per richiamare una funzione Lambda**

1. Apri la EventBridge console Amazon all'indirizzo [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. Nel pannello di navigazione, scegli **Regole**.

1. Scegli **Crea regola**.

1. Per **Define rule detail** (Definisci dettagli della regola), effettua le seguenti operazioni:

   1. Immettere un **Name (Nome)** per la regola e, facoltativamente, una descrizione.

      Una regola non può avere lo stesso nome di un’altra regola nella stessa regione e sullo stesso bus di eventi.

   1. Per **Event bus** (Bus di eventi), scegli **default**. Quando un Servizio AWS utente del tuo account genera un evento, questo passa sempre al bus eventi predefinito del tuo account.

   1. Per **Tipo di regola**, scegli **Regola con un modello di eventi**.

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

1. Per **Build event pattern** (Crea modello di eventi), procedi come segue:

   1. Per **Event source**, scegli **AWS eventi o eventi EventBridge partner**.

   1. Per **Modello di evento**, scegli **Modello personalizzato (editor JSON)** e incolla il seguente modello nella casella Modello di **evento**, sostituendo il testo **italics**con il nome del tuo gruppo Auto Scaling.

      ```
      {
        "source": [ "aws.autoscaling" ],
        "detail-type": [ "EC2 Instance-launch Lifecycle Action" ],
        "detail": {
            "AutoScalingGroupName": [ "my-asg" ],
            "Origin": [ "EC2" ],
            "Destination": [ "WarmPool" ]
         }
      }
      ```

      Per creare una regola che corrisponda ad altri eventi, modifica il modello di evento. Per ulteriori informazioni, consulta [Esempio di modelli di eventi](warm-pools-eventbridge-events.md#warm-pools-eventbridge-patterns).

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

1. Per **Select target(s)** (Seleziona destinazione/i), esegui queste operazioni: 

   1. Per **Target types** (Tipi di target), scegli **Servizio AWS**.

   1. Per **Select a target** (Seleziona destinazione), scegli **Lambda function** (Funzione Lambda).

   1. In ** Function** (Funzione), scegli la funzione a cui inviare gli eventi.

   1. (Facoltativo) Per **Configure version/alias** (Configura versione/alias), inserisci le impostazioni di versione e alias per la funzione Lambda di destinazione.

   1. (Facoltativo) In **Additional settings** (Impostazioni aggiuntive), inserisci eventuali impostazioni aggiuntive, a seconda di quanto appropriato per l'applicazione. Per ulteriori informazioni, consulta la sezione [Creazione di EventBridge regole Amazon che reagiscono agli eventi](https://docs.aws.amazon.com//eventbridge/latest/userguide/eb-create-rule.html) nella *Amazon EventBridge User Guide*.

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

1. (Facoltativo) Per **Tags** (Tag), se desideri puoi assegnare uno o più tag alla regola, quindi scegli **Next (Successivo**).

1. Per **Review and create** (Verifica e crea), verifica i dettagli della regola e se necessario, modificali. Quindi scegli **Create role** (Crea ruolo).