Kujdes! Ky artikull nuk është inxhinierik dhe është i destinuar për lexuesit që janë të interesuar për edukimin në fushën e CI/CD. Me shumë mundësi, nëse nuk jeni të interesuar të mësoni, ky material nuk do t'ju interesojë.
Nëse jeni një zhvillues ose administrator përgjegjës për vendosjen e proceseve të vazhdueshme të zhvillimit dhe shpërndarjes (integrim i vazhdueshëm / ofrimi i vazhdueshëm), atëherë OTUS ka hapur regjistrimin për një kurs posaçërisht për ju:
Gjatë trajnimit, studentët do të mësojnë se si të personalizojnë procesin e ndërtimit dhe testimit të aplikacionit dhe procesin e instalimit me tre ofruesit kryesorë, si dhe do të zhvillojnë një kuptim të arkitekturës së ofruesve të cloud dhe do të mësojnë automatizimin e analizës së kodit dhe skanimit të dobësive.
Në fund të trajnimit, çdo student do të krijojë një punë përfundimtare, e cila do të konsistojë në zbatimin e proceseve CI/CD për çdo projekt me burim të hapur sipas zgjedhjes së tij. Pas trajnimit, natyrisht, çdo student do të marrë materiale për të gjitha klasat, një certifikatë përfundimi të kursit dhe më e rëndësishmja, do të vendosë procesin e ndërtimit dhe testimit të aplikacionit dhe do të mund të gjejë dobësi.
Sigurisht, ky kurs nuk është i përshtatshëm për të gjithë. Por nëse keni përvojë:
- Punon me Git
- Administrimi i sistemeve Linux ose Windows
- Zhvillimi ose funksionimi
- Puna me një ofrues cloud
atëherë OTUS po ju pret! Ti mundesh
Në pritje të fillimit
Ekziston gjithashtu akses në një shikim falas të një webinari të hapur me temën "Përdorimi i Jenkins me K8S", i cili u krye nga mësuesi i kursit
Procesi i mësimit të kursit
Programi i kursit përbëhet nga katër module kryesore:
- Zhvillimi në re (Kodi)
- Automatizimi i montimit dhe testimit (Integrimi i vazhdueshëm)
- Automatizimi i instalimit (Dorëzimi i vazhdueshëm)
- Moduli përfundimtar
Secila prej tyre do të diskutohet në detaje gjatë klasave në formatin e webinareve në internet, dhe detyrat e shtëpisë do të ndihmojnë në konsolidimin e njohurive të marra, mbi të cilat, nëse është e nevojshme, mund të merrni reagime të hollësishme nga mësuesit.
Shumë ekspertë e quajnë CI/CD një nga metodat më të mira të zhvillimit të softuerit për detyra moderne. A jeni dakord me këtë deklaratë?
Burimi: www.habr.com