Singardemo Ĉi tiu artikolo ne estas inĝenieristiko kaj estas celita por legantoj, kiuj interesiĝas pri edukado en la kampo de CI/KD. Plej verŝajne, se vi ne interesiĝas pri lerni, ĉi tiu materialo ne interesos vin.
Se vi estas programisto aŭ administranto respondeca pri agordo de kontinuaj evoluaj kaj liveraj procezoj (kontinua integriĝo / kontinua liverado), tiam OTUS malfermis aliĝon por kurso speciale por vi:
Dum la trejnado, studentoj lernos kiel personecigi la aplikaĵan konstruan kaj testan procezon kaj la instalan procezon kun tri ĉefaj provizantoj, kaj ankaŭ disvolvos komprenon pri la arkitekturo de nubaj provizantoj kaj lernos la aŭtomatigon de kodanalizo kaj vundebleco-skanado.
Ĉe la fino de la trejnado, ĉiu studento kreos finan laboron, kiu konsistos el efektivigado de CI/CD-procezoj por iu ajn malfermfonta projekto de sia elekto. Post trejnado, kompreneble, ĉiu studento ricevos materialojn por ĉiuj klasoj, atestilon pri kompletigo de la kurso, kaj plej grave, ili starigos la procezon de konstruado kaj testado de la aplikaĵo kaj povos trovi vundeblecojn.
Kompreneble, ĉi tiu kurso ne taŭgas por ĉiuj. Sed se vi havas sperton:
- Funkcias kun Git
- Administrado de Linukso aŭ Vindoza sistemoj
- Evoluo aŭ operacio
- Laborante kun nuba provizanto
tiam OTUS atendas vin! Vi povas
Antaŭĝoje de la komenco
Estas ankaŭ aliro al senpaga spektado de malfermita retseminario pri la temo "Uzante Jenkins kun K8S", kiu estis farita de la kursinstruisto.
Kursa lernoprocezo
La kursprogramo konsistas el kvar ĉefaj moduloj:
- Evoluo en la nubo (Kodo)
- Aŭtomatigo de muntado kaj testado (Kontinua Integriĝo)
- Aŭtomatigo de instalado (Kontinua Livero)
- Fina modulo
Ĉiu el ili estos detale diskutita dum klasoj en la formato de interretaj retseminarioj, kaj hejmtaskoj helpos plifirmigi la akiritajn sciojn, pri kiuj, se necese, vi povas ricevi detalajn sugestojn de instruistoj.
Multaj fakuloj nomas CI/KD unu el la plej bonaj programoj por evoluigaj metodoj por modernaj taskoj. Ĉu vi konsentas kun ĉi tiu deklaro?
fonto: www.habr.com