CI/CD në AWS, Azure dhe Gitlab. Kurs i ri nga OTUS

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ë.

CI/CD në AWS, Azure dhe Gitlab. Kurs i ri nga OTUS

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: kurs intensiv praktik mbi metodologjinë popullore të zhvillimit dhe ofrimit të vazhdueshëm të softuerit Integrimi i vazhdueshëm dhe shpërndarja e vazhdueshme në platforma të ndryshme Amazon Web Service, Azure, GitLab dhe Jenkins.

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.

CI/CD në AWS, Azure dhe Gitlab. Kurs i ri nga OTUS

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 kalojnë testin e hyrjespër të përcaktuar nëse keni njohuri të mjaftueshme për të marrë CI/CD në kursin AWS, Azure dhe Gitlab.

Në pritje të fillimit kurs "CI/CD mbi AWS, Azure dhe Gitlab" Më 17 shkurt, OTUS organizoi një Ditë të Hapur. Mësuesi foli për programin e lëndës në mënyrë më të detajuar, iu përgjigj pyetjeve të studentëve dhe gjithashtu përshkroi procesin mësimor.


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 "CI/CD në AWS, Azure dhe Gitlab" Boris Nikolaev:


Procesi i mësimit të kursit "CI/CD në AWS, Azure dhe Gitlab" zhvillohet në formatin e webinareve online. Gjatë gjithë trajnimit (zgjat 3 muaj), studentët mund t'u bëjnë pyetje mësuesve me përvojë të cilët janë gjithmonë në kontakt. Detyrat praktike do të përfundojnë duke përdorur Google Cloud Platform (GCP), Amazon Web Service dhe Microsoft Azure.

Programi i kursit përbëhet nga katër module kryesore:

  1. Zhvillimi në re (Kodi)
  2. Automatizimi i montimit dhe testimit (Integrimi i vazhdueshëm)
  3. Automatizimi i instalimit (Dorëzimi i vazhdueshëm)
  4. 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

Shto një koment