Kujdes! Ky artikull nuk është inxhinierik dhe i dedikohet lexuesve që janë të interesuar për arsimin në fushën e CI/CD. Me sa duket, nëse nuk jeni të interesuar për mësim, ky material nuk do t'ju tërheqë.

Nëse jeni zhvillues ose administrator që është përgjegjës për konfigurimin e proceseve të zhvillimit dhe dorëzimit të vazhdueshëm (integrimi i vazhdueshëm / dorëzimi i vazhdueshëm), atëherë në OTUS është hapur një grup për një kurs të specializuar për ju:.
Gjatë mësimit, studentët do të mësojnë të configurorin procesin e ndërtimit dhe testimit të aplikacioneve dhe procesin e vendosjes te tre ofruesit liderë, si dhe do të formojnë një kuptim të arkitekturës së ofruesve të reja dhe do të studiojnë automatizimin e analizës së kodit dhe kërkimin e mangësive.
Pas përfundimit të kursit, çdo nxënës do të krijojë një projekt përfundimtar, i cili do të konsistojë në zbatimin e proceseve CI/CD për ndonjë projekt opensource sipas zgjedhjes. Pas përfundimit të mësimit, natyrisht, çdo student do të marrë materialet për të gjitha mësimet, një certifikatë për përfundimin e kursit, dhe ajo që është më e rëndësishme, do të configure një proces ndërtimi dhe testimi të aplikacioneve dhe do të jetë në gjendje të gjejë mangësi.

Sigurisht, ky kurs nuk do t'iu përshtatet të gjithëve. Por nëse keni përvojë:
- Me Git
- Administrimin e sistemeve Linux ose Windows
- Zhvillimit ose operimit
- Punës me ofruesin e reja
atëherë OTUS ju pret! Ju mund të , për të përcaktuar nëse njohuritë tuaja janë të mjaftueshme për mësim në kursin «CI/CD në AWS, Azure dhe Gitlab».
Në prag të fillimit më 17 shkurt në OTUS u mbajt Dita e Hapur. Mësuesi foli më hollësisht rreth programit të kursit, përgjigji pyetjeve të dëgjuesve, si dhe përshkroi procesin e mësimit.

Gjithashtu, është hapur një qasje për shikimin falas të një webinari të hapur mbi temën «Përdorimi i Jenkins me K8S», i cili u mbajt nga mësuesi i kursit :

Procesi i mësimit për kursin ndodh në formatin e webinareve online. Gjatë gjithë kursit (i cili zgjat 3 muaj), pjesëmarrësit mund të bëjnë pyetje mësuesve me përvojë, të cilët janë gjithmonë në dispozicion. Detyrat praktike do të kryhen duke përdorur Google Cloud Platform (GCP), Amazon Web Service dhe Microsoft Azure.
Programi i kursit përbëhet nga katër module kryesore:
- Zhvillimi në cloud (Code)
- Automatizimi i ndërtimit dhe testimit (Continuous Integration)
- Automatizimi i instalimit (Continuous Delivery)
- Moduli përfundimtar
Ădo modul do tĂ« shqyrtohet nĂ« detaje gjatĂ« seancave nĂ« formatin e webinareve online, dhe pĂ«r tĂ« konsoliduar njohuritĂ« e fituara, detyrat shtĂ«piake do tĂ« ndihmojnĂ«, pĂ«r tĂ« cilat, nĂ« rast nevoje, mund tĂ« merrni njĂ« feedback tĂ« detajuar nga mĂ«suesit.
Shumë specialistë e quajnë CI/CD një nga metodat më të mira të zhvillimit të softuerit për sfidat e kohës moderne. A jeni dakord me këtë pohim?
Burimi: habr.com
