Administrativne informacije
| Naslov | DevOps i CI/CD |
| Trajanje | 60 |
| Modul | B |
| Vrsta lekcija | Predavanje |
| Fokus | Praktična – Organizacijska umjetna inteligencija |
| Tema | DevOps i CI/CD praktičnosti |
Ključne riječi
DevOps, CI/CD, GitHub aktivnosti, Kontinuirana integracija, testiranje i uvođenje,
Ciljevi učenja
- Studenti će dobiti pregled DevOps
- Studenti će biti upoznati s CI/CD-om, uključujući i ono što se događa u CI i CD-u
- Studenti će razviti testiranje u CI/CD cjevovodu
- Studenti će razviti Github akcije
Očekivana priprema
Edukativni događaji koji će biti završeni prije
Nijedan.
Obvezno za studente
Nijedan.
Neobvezno za studente
- „Kontinuirana isporuka: Pouzdana softverska izdanja kroz automatizaciju izgradnje, testiranja i uvođenja", Humble i Farley, 2010.
- GIT
- YAML
- Testovi jedinice za pisanje
Preporuke i pozadina za studente
Nijedan.
Preporučeno nastavnicima
Nijedan.
Nastavni materijali
Upute za učitelje
Ovo predavanje će upoznati studente s DevOpsom i njegovim odnosom prema Agileu te se usredotočiti na koncepte kontinuirane integracije, testiranja i implementacije. Nakon općeg uvoda u DevOps i CI/CD slijedi praktična demonstracija o tome kako koristiti CI/CD alat kao što je Github akcija za izgradnju stvarnog CI/CD cjevovoda koji uključuje izgradnju, testiranje i implementaciju zadatka u oblaku za web aplikaciju. \instructions=Ovo predavanje će upoznati studente s DevOpsom i njegovim odnosom prema Agileu te se usredotočiti na koncepte kontinuirane integracije, testiranja i isporuke/razmjene. Nakon općeg uvoda u DevOps i CI/CD slijedi praktična demonstracija o tome kako koristiti CI/CD alat kao što je Github akcija za izgradnju stvarnog CI/CD cjevovoda koji uključuje izgradnju, testiranje i implementaciju zadatka u oblaku za web aplikaciju.
Nacrt
| Trajanje (min) | Opis |
|---|---|
| 5 | Agilni i DevOps |
| 10 | Kontinuirana integracija |
| 10 | Kontinuirana isporuka i implementacija |
| 10 | Kontinuirano testiranje |
| 20 | Izgradnja CI/CD cjevovoda pomoću Githubovih akcija |
| 5 | Recap |
Priznanja
Diplomski studij umjetne inteligencije usmjeren na čovjeka sufinanciran je Instrumentom za povezivanje Europe Europske unije u okviru bespovratnih sredstava CEF-TC-2020 – 1 Digital Skills 2020-EU-IA-0068.
