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
Per creare un nuovo flusso di lavoro Concert, consultare le seguenti istruzioni.
- Fare clic su nella navigazione principale.
- Fare clic su Crea flusso di lavoro.
- Inserire il nome del flusso di lavoro.
- Inserire una descrizione del flusso di lavoro per riferimento interno.
- 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.
- 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. - Fare clic su Crea.
- 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.
- 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 ).
- 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.
- 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.
- 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.
- 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 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.
- 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.
- 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.
- Fare clic su Esegui per eseguire il flusso di lavoro. Puoi vedere i risultati in Logs per assicurarti che sia stato eseguito come previsto.
- Fare clic su Salva per salvare il flusso di lavoro.
Il nuovo flusso di lavoro appare nell'elenco visualizzato in . È 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 .