[questa pagina su wiki][indice][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Lezione: CI/CD

Informazioni amministrative

Titolo DevOps e CI/CD
Durata 60
Modulo B
Tipo di lezione Lezione
Focus Pratiche — AI organizzativa
Argomento DevOps e CI/CD praticità

Parole chiave

DevOps, CI/CD, azioni di GitHub, integrazione continua, test e distribuzione,

Obiettivi di apprendimento

Preparazione prevista

Eventi di apprendimento da completare prima

Nessuno.

Obbligatorio per gli studenti

Nessuno.

Facoltativo per gli studenti

  • "Consegna continua: Rilasci software affidabili tramite Build, Test e Deployment Automation", Humble and Farley, 2010
  • Git
  • YAML
  • Test dell'unità di scrittura

Referenze e background per gli studenti

Nessuno.

Consigliato per gli insegnanti

Nessuno.

Materiale didattico

Istruzioni per gli insegnanti

Questa lezione introdurrà gli studenti al DevOps e al suo rapporto con Agile, e si concentrerà sui concetti di integrazione continua, test e consegna/distribuzione. Un'introduzione generale a DevOps e CI/CD è seguita da una dimostrazione pratica di come utilizzare uno strumento CI/CD come l'azione Github per costruire una vera pipeline CI/CD che include build, test e distribuzione nel cloud task per un'applicazione web. questa lezione introdurrà gli studenti al DevOps e alla sua relazione con Agile, e si concentrerà sui concetti di integrazione continua, test e consegna/distribuzione. Un'introduzione generale a DevOps e CI/CD è seguita da una dimostrazione pratica di come utilizzare uno strumento CI/CD come l'azione Github per costruire una vera pipeline CI/CD che include build, test e distribuzione nel cloud task per un'applicazione web.

Contorno

Calendario
Durata (min) Descrizione
5 Agile e DevOps
10 Integrazione continua
10 Consegna e distribuzione continua
10 Test continui
20 Costruzione di una pipeline CI/CD utilizzando azioni Github
5 Riepilogo

Riconoscimenti

Il programma Human-Centered AI Masters è stato co-finanziato dal meccanismo per collegare l'Europa dell'Unione europea nell'ambito della sovvenzione CEF-TC-2020-1 Digital Skills 2020-EU-IA-0068.