Pažnja! Ovaj članak nije inženjerski i namijenjen je čitateljima koji su zainteresirani za obrazovanje u području CI/CD. Vjerojatno, ako niste zainteresirani za učenje, ovaj materijal vam neće biti zanimljiv.

Ako ste programer ili administrator odgovoran za postavljanje procesa neprekidnog razvoja i isporuke (neprekidna integracija / neprekidna isporuka), OTUS je otvorio upis na kurs posebno za vas:.
Tokom obuke, studenti će naučiti kako postaviti proces izgradnje i testiranja aplikacija, kao i proces instalacije kod tri vodeća provajdera, a također će steći razumijevanje arhitekture cloud provajdera i proučiti automatizaciju analize koda i otkrivanje ranjivosti.
Na kraju obuke, svaki učenik će izraditi završni rad koji će se sastojati u realizaciji CI/CD procesa za bilo koji opensource projekat po izboru. Nakon obuke, naravno, svaki student će dobiti materijale sa svih predavanja, certifikat o završetku kursa, a najvažnije, postaviće proces izgradnje i testiranja aplikacije i moći će da otkriva ranjivosti.

Naravno, ne prija svima ovaj kurs. Ali ako imate iskustvo:
- rada sa Git-om
- administracije sistema Linux ili Windows
- razvoja ili eksploatacije
- rada sa cloud provajderom
OTUS vas čeka! Možete , kako biste odredili da li su vaša znanja dovoljna za pohađanje kursa „CI/CD na AWS, Azure i Gitlab”.
Uoči početka 17. februara u OTUS-u je održan Dan otvorenih vrata. Predavač je detaljnije predstavio program kursa, odgovorio na pitanja slušalaca, i opisao proces učenja.

Također je otvoren pristup besplatnom gledanju otvorenog vebinara na temu „Korišćenje Jenkins-a sa K8S”, koji je održao predavač kursa :

Proces učenja po kursu održava se u formatu online webinara. Tijekom cijelog trajanja edukacije (koja traje 3 mjeseca) polaznici mogu postavljati pitanja iskusnim predavačima koji su uvijek dostupni. Praćenje praktičnih zadataka provodit će se korištenjem Google Cloud Platform (GCP), Amazon Web Service i Microsoft Azure.
Program tečaja sastoji se od četiri osnovna modula:
- Razvoj u oblaku (Code)
- Automatizacija izrade i testiranja (Continuous Integration)
- Automatizacija ugradnje (Continuous Delivery)
- Završni modul
Svaki od njih bit će detaljno obrađen na predavanjima u formatu online webinara, a učvrstiti stečena znanja pomoći će domaći zadaci, za koje, ako je potrebno, možete dobiti opsežan feedback od predavača.
Mnogi stručnjaci nazivaju CI/CD jednom od najboljih metodologija razvoja softvera za potrebe današnjice. Slažete li se s tom tvrdnjom?
Izvor: habr.com
