[denne side på wiki][indeks][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Forelæsning: CI/CD

Administrative oplysninger

Titel DevOps og CI/CD
Varighed 60
Modul B
Lektionstype Forelæsning
Fokus Praktisk — Organisationel kunstig intelligens
Emne DevOps og CI/CD praktiske forhold

Nøgleord

DevOps,CI/CD, GitHub-handlinger, Kontinuerlig integration, test og implementering

Læringsmål

Forventet forberedelse

Læringsbegivenheder, der skal fuldføres før

Ingen.

Obligatorisk for studerende

Ingen.

Valgfrit for studerende

  • "Kontinuerlig levering: Pålidelig software frigiver gennem Build, Test og Implementering Automation", Humble and Farley, 2010
  • Git
  • YAML
  • Skrivning af enhedstest

Referencer og baggrund for studerende

Ingen.

Anbefalet til lærerne

Ingen.

Undervisningsmaterialer

Instruktioner til lærerne

Dette foredrag vil introducere de studerende til DevOps og dets forhold til Agile, og koncentrere sig om begreberne kontinuerlig integration, test og levering/deployment. En generel introduktion til DevOps og CI/CD gives efterfulgt af en praktisk demonstration af, hvordan man bruger et CI/CD-værktøj som Github-handling til at opbygge en reel CI/CD-pipeline, som omfatter build, test og implementering til cloud-opgaven til en webapplikation. dette foredrag vil introducere de studerende til DevOps og dets forhold til Agile, og koncentrere sig om begreberne kontinuerlig integration, test og levering/deployment. En generel introduktion til DevOps og CI/CD gives efterfulgt af en praktisk demonstration af, hvordan man bruger et CI/CD-værktøj som Github-handling til at opbygge en reel CI/CD-pipeline, som omfatter build, test og implementering til cloud-opgaven til en webapplikation.

Omrids

Tidsplan
Varighed (min.) Beskrivelse
5 Agile og DevOps
10 Løbende integration
10 Løbende levering og implementering
10 Kontinuerlig prøvning
20 Opbygning af en CI/CD-rørledning ved hjælp af Github-handlinger
5 Opsummering

Anerkendelser

Programmet Human-Centered AI Masters blev samfinansieret af Connecting Europe-faciliteten i Den Europæiske Union under tilskud CEF-TC-2020-1 Digital Skills 2020-EU-IA-0068.