Dėmesio! Šis straipsnis nėra inžinerinis ir skirtas skaitytojams, kurie domisi išsilavinimu CI / CD srityje. Greičiausiai, jei jums neįdomu mokytis, ši medžiaga jums nebus įdomi.
Jei esate kūrėjas arba administratorius, atsakingas už nuolatinio kūrimo ir pristatymo procesų nustatymą (nuolatinis integravimas / nuolatinis pristatymas), tada OTUS pradėjo registraciją į specialiai jums skirtus kursus:
Mokymų metu studentai išmoks pritaikyti programų kūrimo ir testavimo procesą bei diegimo procesą su trimis pirmaujančiais tiekėjais, taip pat ugdys supratimą apie debesų tiekėjų architektūrą ir išmoks automatizuoti kodų analizę bei pažeidžiamumo nuskaitymą.
Mokymų pabaigoje kiekvienas studentas sukurs baigiamąjį darbą, kurį sudarys CI/CD procesų diegimas bet kuriam pasirinktam atvirojo kodo projektui. Po mokymų, žinoma, kiekvienas studentas gaus medžiagą visoms klasėms, kursų baigimo pažymėjimą, o svarbiausia – nustatys aplikacijos kūrimo ir testavimo procesą bei galės rasti spragas.
Žinoma, šis kursas netinka visiems. Bet jei turi patirties:
- Veikia su Git
- Linux arba Windows sistemų administravimas
- Kūrimas arba veikimas
- Darbas su debesų paslaugų teikėju
tada OTUS laukia jūsų! Tu gali
Laukiant starto
Taip pat yra galimybė nemokamai peržiūrėti atvirą internetinį seminarą tema „Jenkins naudojimas su K8S“, kurį vedė kurso mokytojas.
Kursinio mokymosi procesas
Kurso programą sudaro keturi pagrindiniai moduliai:
- Kūrimas debesyje (kodas)
- Surinkimo ir testavimo automatizavimas (nuolatinė integracija)
- Montavimo automatizavimas (nuolatinis pristatymas)
- Galutinis modulis
Kiekvienas iš jų bus išsamiai aptartas užsiėmimų metu internetinių webinarų formatu, o įgytas žinias įtvirtinti padės namų darbų užduotys, apie kurias esant reikalui galėsite gauti išsamius mokytojų atsiliepimus.
Daugelis ekspertų vadina CI/CD vienu geriausių programinės įrangos kūrimo metodų šiuolaikinėms užduotims atlikti. Ar sutinkate su šiuo teiginiu?
Šaltinis: www.habr.com