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.