Adminisztratív információk
| Cím | DevOps és CI/CD | 
| Időtartam | 60 | 
| Modul | B | 
| Lecke típusa | Előadás | 
| Fókusz | Gyakorlati – Szervezeti MI | 
| Téma | DevOps és CI/CD gyakorlatok | 
Kulcsszó
DevOps,CI/CD, GitHub akciók, Folyamatos integráció, tesztelés és telepítés,
Tanulási célok
- A diákok áttekintést kapnak a DevOps-ról
- A hallgatókat be kell vezetni a CI/CD-be, beleértve azt is, ami a CI-ben és a CD-ben történik
- A diákok fejleszteni fogják a tesztelést egy CI/CD csővezetékben
- A diákok fejlesztik a Github akciókat
Várható előkészítés
Az előtt befejezendő tanulási események
Egy sem.
Kötelező a diákok számára
Egy sem.
Választható diákok számára
- „Folyamatos szállítás: Megbízható szoftverkiadások a Build, Test és Deployment Automation segítségével", Humble and Farley, 2010
- Git
- YAML
- Osztálytesztek írása
Referenciák és háttér a diákok számára
Egy sem.
Ajánlott tanároknak
Egy sem.
Utasítások tanároknak
Ez az előadás bemutatja a hallgatókat a DevOps-nak és az Agile-hoz fűződő kapcsolatának, és a folyamatos integráció, tesztelés és szállítás/telepítés koncepciójára összpontosít. A DevOps és a CI/CD általános bemutatása után gyakorlati bemutatót mutat be arról, hogyan kell használni egy CI/CD eszközt, mint például a Github akciót egy valódi CI/CD csővezeték építésére, amely magában foglalja a webes alkalmazás felhőfeladatának építését, tesztelését és telepítését. \instructions=Ez az előadás bemutatja a hallgatókat a DevOps-hoz és kapcsolatához az Agile-hoz, és a folyamatos integrációra, tesztelésre és szállításra/telepítésre összpontosít. A DevOps és a CI/CD általános bemutatása után gyakorlati bemutatót mutat be arról, hogyan kell használni egy CI/CD eszközt, mint például a Github akciót egy valódi CI/CD csővezeték építésére, amely magában foglalja a webes alkalmazás felhőfeladatának építését, tesztelését és telepítését.
Vázlat
| Időtartam (min) | Leírás | 
|---|---|
| 5 | Agilis és DevOps | 
| 10 | Folyamatos integráció | 
| 10 | Folyamatos szállítás és telepítés | 
| 10 | Folyamatos tesztelés | 
| 20 | CI/CD-vezeték építése Github-műveletek segítségével | 
| 5 | Összefoglaló | 
Visszaigazolások
A Human-Centered AI Masters programot az Európai Unió Európai Hálózatfinanszírozási Eszköze (CEF-TC-2020–1 Digitális készségek 2020 EU-IA-0068) társfinanszírozta.
