Creazione di un flusso di lavoro Concert

Un flusso di lavoro è un algoritmo definito dall'utente che contiene una serie di attività o processi automatizzati eseguiti in un ordine specifico per raggiungere un obiettivo particolare. Questi compiti possono includere varie operazioni di rete, come la configurazione, il provisioning, l'auto-riparazione o la risoluzione dei problemi.

Prima di iniziare

  • È necessario installare un'aggiunt Concert Workflows e a un cluster OCP o a una macchina virtuale. Fare riferimento a Installazione dei flussi di lavoro Concert per le istruzioni.
  • È necessario aver autenticato la connessione con gli strumenti e i servizi esterni a cui si fa riferimento nel flusso di lavoro. Puoi farlo prima, durante o dopo aver creato il flusso di lavoro.
  • In alternativa, è possibile importare un file di flusso di lavoro personalizzato (JSON) o un flusso di lavoro modello scaricato dalla libreria di automazione di IBM. Fare riferimento a Importazione di un flusso di lavoro Concert.

Istruzioni

Nota: Le seguenti istruzioni si applicano se si utilizza la versione integrata di Concert Workflows anziché un'istanza indipendente. Se si utilizza la versione standalone, fare riferimento a Creazione di flussi di lavoro nella documentazione di IBM Rapid Infrastructure Automation.

Per creare un nuovo flusso di lavoro Concert, consultare le seguenti istruzioni.

  1. Fare clic su Flussi di lavoro > Gestisci nella navigazione principale.
  2. Fare clic su Crea flusso di lavoro.
  3. Inserire il nome del flusso di lavoro.
  4. Inserire una descrizione del flusso di lavoro per riferimento interno.
  5. Selezionare il tipo di layout da utilizzare nell'editor del flusso di lavoro:
    • Il layout del flusso mostra la rappresentazione logica della struttura del flusso di lavoro.
    • Il layout piatto mostra i blocchi in sequenza e consente un maggiore controllo sul codice.
  6. Fare clic su Seleziona modello per scegliere tra una serie di modelli di sistema per casi d'uso comuni. Questi modelli forniscono un punto di partenza ideale per apprendere i seguenti aspetti delle operazioni del flusso di lavoro:
    • Creazione di flussi di lavoro.
    • Utilizzo di blocchi di flusso di lavoro comuni, come If, Else, While, Try, Catch, ForEach, Break e Continue.
    • Creazione e manipolazione di variabili, array e oggetti.
    • Invio di richieste di informazioni ( HTTP ).
    • Compilazione delle credenziali di autenticazione per le connessioni SSH e connessione a host remoti.
    Nota: i modelli di sistema non includono i flussi di lavoro della libreria di automazione IBM. Per utilizzare un flusso di lavoro dalla libreria di automazione, scaricare il file JSON e importare il modello di flusso di lavoro in Concert.
  7. Fare clic su Crea.
  8. Nella sezione Start, aggiungere variabili utente e di sistema e valori per i parametri necessari per eseguire il flusso di lavoro.
    Nota : se si sta creando un flusso di lavoro da un modello, qui appariranno le variabili rilevanti, nel qual caso sarà sufficiente fornire i valori richiesti.
  9. Nella sezione Variabili utente, selezionare o deselezionare le caselle per indicare se la variabile è una variabile di ingresso (In) o una variabile di uscita (Out ). Se si tratta di una variabile di output, è possibile abilitare la registrazione (Log) per memorizzare la risposta. Se si tratta di una variabile di input, specificare se il valore del parametro è obbligatorio (Required ).
  10. Espandi la cURL per visualizzare un esempio di endpoint API REST per i flussi di lavoro, comprese le variabili definite. È possibile utilizzare questo URL per testare il flusso di lavoro da un sistema remoto.
  11. Accanto a Gruppo, selezionare il gruppo di lavoratori pertinente dall'elenco. Un gruppo di lavoro è un insieme logico di dispositivi che possono essere presi di mira da un flusso di lavoro. Per maggiori dettagli, fare riferimento alla documentazione di IBM Rapid Network Automation.

    Se non è impostato un gruppo di lavoro personalizzato, viene applicato il gruppo di lavoro predefinito.

  12. Selezionare o deselezionare la casella di controllo accanto a MET per abilitare o disabilitare il tempo di esecuzione manuale (MET) per semplificare i report sul calcolo del ritorno sull'investimento (ROI). Questo ti permette di vedere il tempo risparmiato in minuti eseguendo il flusso di lavoro invece di completare l'attività manualmente.
  13. Creare la sequenza del flusso di lavoro: per creare la sequenza del flusso di lavoro, trascinare e rilasciare i blocchi dall'elenco di integrazione a sinistra. Ogni blocco rappresenta un'azione, un controllo o una funzione correlata a un'integrazione supportata.
    • Trascina e rilascia i blocchi dall'elenco delle azioni supportate nel pannello laterale sinistro. Le azioni sono organizzate in cartelle basate sull'integrazione pertinente, sulle azioni comuni o su cartelle personalizzate. In alternativa, puoi fare clic sull'ic ona aggiungi (+) per aggiungere blocchi al flusso.
      Nota : è possibile visualizzare le azioni specifiche dell' Concert e nell'elenco dei blocchi nella cartella IBM cartella. Passare a IBM > Concerto per visualizzare tutte le relative sottocartelle. Quando si utilizza un'azione di tipo " Concert ", è necessario fornire una chiave API valida generata nell'interfaccia utente di " Concert ".
    • Selezionare ogni casella per visualizzare i parametri richiesti. Immettere i valori dei parametri necessari per eseguire ciascuna azione. In alcuni casi, ciò potrebbe richiedere credenziali di autenticazione per strumenti e servizi esterni pertinenti.
  14. Per ogni blocco (azione), rivedere e fornire i valori dei parametri richiesti nel pannello laterale dell'editor di oggetti o in linea se si utilizza il layout piatto.
  15. Fare clic su Esegui per eseguire il flusso di lavoro. Puoi vedere i risultati in Logs per assicurarti che sia stato eseguito come previsto.
  16. Fare clic su Salva per salvare il flusso di lavoro.

Il nuovo flusso di lavoro appare nell'elenco visualizzato in Flussi di lavoro > Gestisci. È possibile fare clic sul menu Azioni accanto a ciascun flusso di lavoro nell'elenco per eseguire varie operazioni.

Passo successivo

Creare e programmare un lavor Concert Workflows e da eseguire automaticamente in orari, date o intervalli specifici. È inoltre possibile utilizzare le regole di automazione per attivare automaticamente il lavoro di " Concert Workflows " in base a varie valutazioni e raccomandazioni dell' Concert .