

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

# Implementazione di automazioni
<a name="deploying-automations"></a>

Dopo aver creato e testato le automazioni in Amazon Quick Automate, il passaggio successivo consiste nel **distribuirle** in modo che possano essere eseguite regolarmente su un trigger. L'implementazione rende l'automazione operativa e pronta per l'esecuzione. È possibile aggiungere un trigger a un'automazione distribuita per eseguirla secondo una pianificazione predefinita. L'implementazione prevede la configurazione delle impostazioni di runtime, l'assegnazione di human-in-the-loop attività agli utenti, la verifica delle credenziali e delle integrazioni.

Questa sezione spiega ogni fase del processo di distribuzione e come configurare l'automazione per garantire affidabilità, sicurezza e prestazioni ottimali.

## Prerequisiti
<a name="deployment-prerequisites"></a>

Prima di implementare l'automazione, assicurati che i seguenti passaggi siano stati completati:
+ **L'automazione viene testata a fondo**: convalida l'automazione mediante end-to-end test per confermare che tutta la logica, le azioni e le interazioni con gli agenti funzionino come previsto.
+ **Versione confermata per la distribuzione**: è possibile implementare solo versioni di automazione confermate. Rivedi le modifiche, finalizza la versione e confermala prima di procedere.
+ **Integrazioni configurate**: se l'automazione interagisce con applicazioni esterne come Salesforce o Jira via APIs, assicurati che tutte le integrazioni necessarie siano configurate.
  + Vai a **Connessioni → Integrazioni nel pannello di sinistra per creare nuove integrazioni**.
  + Attualmente, solo le integrazioni disponibili nella scheda **Azioni** sono supportate in Amazon Quick Automate.
  + Una volta creata un'azione di integrazione, associala all'**Automation Group** dove verrà utilizzata.
  + Le azioni associate verranno quindi visualizzate nell'area di disegno. Durante la distribuzione, è possibile selezionare la connessione appropriata da utilizzare dall'automazione distribuita.
+ **Credenziali configurate**: verifica che tutte le credenziali richieste dall'automazione siano impostate correttamente.

## Implementazione di un'automazione
<a name="deploying-an-automation"></a>

Puoi implementare un'automazione direttamente da Canvas facendo clic su Deploy o accedendo alla scheda Deployment nella pagina di destinazione dell'automazione. Una volta avviata la distribuzione, il sistema guida l'utente attraverso una serie di passaggi per completare il processo di configurazione e rilascio.

### Dettagli sulla versione
<a name="release-details"></a>

Nella pagina **Dettagli sulla versione**, seleziona la versione dell'automazione che desideri distribuire. Solo **le versioni impegnate** sono disponibili per la distribuzione e verranno visualizzate nell'elenco a discesa.

### Impostazioni aggiuntive
<a name="additional-settings"></a>

Le impostazioni aggiuntive includono:
+ **Configurazione di runtime**
+ **Attività (per assegnazioni HITL)**
+ **Accesso**

#### Configurazione di runtime
<a name="runtime-configuration"></a>

Le configurazioni di runtime sono parametri che possono differire tra ambienti come sviluppo, test e produzione.

Ad esempio, una fase di automazione che invia un'e-mail può utilizzare il tuo indirizzo e-mail personale durante il test, ma dovrebbe passare a un indirizzo condiviso del team in produzione. Tali valori dipendenti dall'ambiente possono essere definiti come **configurazioni di runtime** durante la creazione dell'automazione.

Al momento dell'implementazione, è possibile rivedere e sovrascrivere queste configurazioni per garantire che l'automazione funzioni correttamente nell'ambiente previsto. I parametri di runtime possono includere:
+ Indirizzi e-mail o destinatari delle notifiche
+ Percorsi di file o URLs specifici dell'ambiente

Questa flessibilità aiuta a mantenere un'unica definizione di automazione tra gli ambienti, adattando al contempo i parametri chiave in base alle esigenze.

#### Processi
<a name="tasks"></a>

Seleziona gli utenti o i gruppi di utenti del resolver per ciascuna delle attività richieste. human-in-the-loop

#### Accesso (credenziali e connessioni)
<a name="access-credentials-connections"></a>

Le automazioni spesso devono connettersi a sistemi, database o servizi esterni. Amazon Quick Automate offre metodi sicuri per gestire credenziali e connessioni senza incorporare informazioni sensibili nella logica di automazione.

I dati di connessione e le credenziali vengono archiviati e crittografati in modo sicuro e resi disponibili ai flussi di lavoro in fase di esecuzione senza esporli agli autori o agli utenti finali. Questo design garantisce una forte separazione dei segreti dalle definizioni di automazione, migliorando sia la sicurezza che la manutenibilità.

È possibile archiviare e utilizzare due tipi principali di credenziali:
+ **Credenziali del sito Web**: utilizzate per le fasi di automazione dell'interfaccia utente che richiedono l'accesso al sito Web (nome utente e password).
+ **Credenziali di azione (integrazioni)**: utilizzate per connettere AWS servizi (ad esempio S3) o sistemi esterni tramite integrazioni configurate (ad esempio Salesforce, Jira).

Al momento dell'implementazione, assicurati che siano selezionate le credenziali e le connessioni corrette in modo che l'automazione possa accedere a tutti i sistemi richiesti in modo sicuro e corretto.

## Configurazione dei trigger
<a name="setting-up-triggers"></a>

I trigger determinano quando e come vengono eseguite le automazioni. Puoi configurare le automazioni in modo che vengano avviate in base a una pianificazione predefinita. Per configurare un trigger:
+ Nella pagina Distribuzione, fai clic su «Crea trigger» e configura le regole.
+ Seleziona la frequenza
+ Seleziona la data e l'ora di inizio (tieni presente che l'esecuzione effettiva inizierà entro 15 minuti dall'ora di inizio selezionata)
+ Seleziona la data e l'ora di fine
+ Seleziona il fuso orario
+ Amazon Quick Automate ha fornito scalabilità integrata. Seleziona il numero di esecuzioni parallele dell'automazione (puoi selezionare un massimo di 10 esecuzioni parallele per trigger e 50 per tutte le automazioni all'interno di un account. Si prega di contattare) AWS
+ Per esigenze di pianificazione complesse, puoi utilizzare le espressioni cron per definire schemi di esecuzione precisi. Ad esempio, per eseguire un'automazione alle 2:30 del mattino ogni lunedì, mercoledì e venerdì, dovresti usare l'espressione cron:. `30 2 * * 1,3,5`