Oprez Ovaj članak nije inženjerski i namijenjen je čitateljima koji su zainteresirani za edukaciju iz oblasti CI/CD. Najvjerovatnije, ako niste zainteresirani za učenje, ovaj materijal vas neće zanimati.
Ako ste programer ili administrator odgovoran za postavljanje kontinuiranog razvoja i procesa isporuke (kontinuirana integracija / kontinuirana isporuka), onda je OTUS otvorio upis za kurs posebno za Vas:
Tokom obuke studenti će naučiti kako prilagoditi proces izrade i testiranja aplikacije i proces instalacije kod tri vodeća provajdera, kao i razviti razumijevanje arhitekture cloud provajdera i naučiti automatizaciju analize koda i skeniranja ranjivosti.
Na kraju obuke, svaki student će kreirati završni rad, koji će se sastojati od implementacije CI/CD procesa za bilo koji opensource projekat po svom izboru. Nakon obuke, naravno, svaki polaznik će dobiti materijale za sve časove, potvrdu o završenom kursu, i što je najvažnije, postaviće proces izgradnje i testiranja aplikacije i moći će da pronađe propuste.
Naravno, ovaj kurs nije pogodan za svakoga. Ali ako imate iskustva:
- Radi sa Gitom
- Administracija Linux ili Windows sistema
- Razvoj ili rad
- Rad sa provajderom u oblaku
onda vas OTUS čeka! Možeš
U iščekivanju početka
Tu je i pristup besplatnom gledanju otvorenog webinara na temu “Using Jenkins with K8S”, koji je vodio nastavnik kursa
Proces učenja kursa
Program kursa se sastoji 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 biti detaljno razmotren tokom nastave u formatu online webinara, a domaći zadaci će pomoći 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 moderne zadatke. Da li se slažete sa ovom izjavom?
izvor: www.habr.com