Introduzione ad Argo Workflow
Il corso offre agli studenti una guida pratica e completa sull’utilizzo di Argo, un sistema open-source per la gestione di Workflow su Kubernetes. Durante il corso, gli studenti saranno guidati attraverso i passaggi necessari per installare Argo in un ambiente Kubernetes e per creare il loro primo Workflow. Attraverso una serie di moduli, gli studenti esploreranno le funzionalità di Argo, inclusi i tag dei template, la gestione dei template, l’input e l’output dei Workflow, nonché la gestione degli artefatti.
Il corso fornirà inoltre agli studenti la conoscenza necessaria per riutilizzare i componenti dei Workflow in Argo, ottimizzando così l’efficienza e la manutenibilità dei processi. Gli studenti avranno l’opportunità di esplorare l’interfaccia utente di Argo, acquisendo familiarità con le funzionalità di monitoraggio e gestione dei Workflow.
CODE: DSAI105
Category: Corso Intelligenza Artificiale
Metodologia didattica
Il corso prevede laboratori didattici in cui ogni studente potrà svolgere esercizi di formazione che forniranno esperienza pratica nell’uso dello strumento, per ognuno degli argomenti trattati durante il corso.
Prerequisiti
- Familiarità con Linux
- Uso basilare di bash
- Conoscenza della containerizzazione
- Conoscenza basilare di Kubernetes
La seguente è una panoramica dei contenuti del corso:
- Installare Argo Workflow
- Workflow
- Template Tags
- Lavorare con i Template
- Input e Output
- Artifacts in Argo
- Reuse in Argo Workflow
- Argo Workflow UI
Al termine del corso, i partecipanti saranno in grado di:
- Installare e configurare Argo, apprendendo le procedure necessarie per avviarlo correttamente.
- Creare e gestire i propri flussi di lavoro utilizzando Argo, acquisendo competenze pratiche nella definizione di processi automatizzati per la gestione delle attività.
- Utilizzare efficacemente la feature dei tag presente in Argo Workflow per lʼutilizzo corretto dei template.
- Sviluppare competenze nella manipolazione dei template, consentendo ai partecipanti di creare modelli personalizzati per soddisfare le esigenze specifiche dei loro flussi di lavoro.
- Capire come gestire input e output all’interno dei flussi di lavoro di Argo, consentendo una migliore integrazione e comunicazione tra le varie fasi del processo.
- Imparare ad utilizzare gli artefatti in Argo, gestendo in modo efficiente i dati generati durante l’esecuzione dei flussi di lavoro.
- Sfruttare la possibilità di riutilizzare le componenti all’interno dei flussi di lavoro di Argo, massimizzando l’efficienza e la coerenza delle operazioni.
Durata – 1 giorno
Erogazione – in aula, in loco, da remoto
Requisiti PC e SW:
- Connessione a Internet
- Browser web, Google Chrome
- Zoom
Lingua
- Istruttore: Italiano
- Laboratori: Inglese
- Slides: Inglese