Upozorenje! Ovaj članak nije inženjering i namijenjen je čitateljima koji su zainteresirani za obrazovanje u području CI/CD. Najvjerojatnije, ako niste zainteresirani za učenje, ovaj materijal vam neće biti zanimljiv.
Ako ste programer ili administrator odgovoran za postavljanje kontinuiranog razvoja i procesa isporuke (kontinuirana integracija / kontinuirana isporuka), onda je OTUS otvorio upis na tečaj posebno za vas:
Tijekom obuke studenti će naučiti kako prilagoditi proces izgradnje i testiranja aplikacije te proces instalacije kod tri vodeća pružatelja usluga, kao i razviti razumijevanje arhitekture pružatelja usluga oblaka te naučiti automatizaciju analize koda i skeniranja ranjivosti.
Na kraju obuke svaki će polaznik izraditi završni rad koji će se sastojati od implementacije CI/CD procesa za bilo koji opensource projekt po vlastitom izboru. Nakon obuke, naravno, svaki polaznik će dobiti materijale za sve razrede, potvrdu o završenom tečaju, a što je najvažnije, postavit će proces izgradnje i testiranja aplikacije te će moći pronaći ranjivosti.
Naravno, ovaj tečaj nije prikladan za svakoga. Ali ako imate iskustva:
- Radi s Gitom
- Administracija Linux ili Windows sustava
- Razvoj ili rad
- Rad s pružateljem usluga u oblaku
onda vas OTUS čeka! Možeš
U iščekivanju početka
Također postoji pristup besplatnom gledanju otvorenog webinara na temu “Korištenje Jenkinsa s K8S”, koji je vodio nastavnik predmeta
Proces učenja kolegija
Program tečaja sastoji se od četiri glavna modula:
- Razvoj u oblaku (Kod)
- Automatizacija montaže i testiranja (Kontinuirana integracija)
- Automatizacija instalacije (Kontinuirana isporuka)
- Završni modul
Svaki od njih će se detaljno raspravljati tijekom nastave u formatu online webinara, a domaće zadaće pomoći će u konsolidaciji stečenog znanja, o čemu, ako je potrebno, možete dobiti detaljne povratne informacije od nastavnika.
Mnogi stručnjaci nazivaju CI/CD jednom od najboljih metoda razvoja softvera za suvremene zadatke. Slažete li se s ovom tvrdnjom?
Izvor: www.habr.com