Wês opsichtich! Dit artikel is gjin technyk en is bedoeld foar lêzers dy't ynteressearre binne yn ûnderwiis op it mêd fan CI/CD. Meast wierskynlik, as jo net ynteressearre binne yn learen, sil dit materiaal jo net ynteressearje.
As jo in ûntwikkelder of behearder binne ferantwurdlik foar it opsetten fan trochgeande ûntwikkelings- en leveringsprosessen (trochgeande yntegraasje / trochgeande levering), dan hat OTUS ynskriuwing iepene foar in kursus spesjaal foar jo:
Tidens de oplieding sille studinten leare hoe't jo it oanpassingsbou- en testproses en it ynstallaasjeproses kinne oanpasse mei trije liedende oanbieders, en ek in begryp ûntwikkelje fan 'e arsjitektuer fan wolkproviders en de automatisearring fan koade-analyze en kwetsberensscannen leare.
Oan 'e ein fan' e training sil elke studint in lêste wurk meitsje, dat sil bestean út it ymplementearjen fan CI / CD-prosessen foar elk iepenboarne-projekt fan har kar. Nei training, fansels, eltse studint sil ûntfange materialen foar alle klassen, in sertifikaat fan foltôging fan de kursus, en vooral, se sille opsette it proses fan it bouwen en testen fan de applikaasje en sil by steat wêze om te finen kwetsberens.
Fansels is dizze kursus net foar elkenien geskikt. Mar as jo ûnderfining hawwe:
- Wurket mei Git
- Behear fan Linux- of Windows-systemen
- Untwikkeling of operaasje
- Wurkje mei in wolkprovider
dan wachtet OTUS op dy! Do kinst
Yn ôfwachting fan de start
D'r is ek tagong ta in fergese besjen fan in iepen webinar oer it ûnderwerp "Jenkins brûke mei K8S", dat waard útfierd troch de kursusdosint
Kursus learproses
It kursusprogramma bestiet út fjouwer haadmodules:
- Untwikkeling yn 'e wolk (koade)
- Automatisearring fan gearstalling en testen (trochgeande yntegraasje)
- Automatisearring fan ynstallaasje (Continuous Delivery)
- Finale module
Elk fan harren sil wurde besprutsen yn detail tidens klassen yn de opmaak fan online webinars, en húswurk opdrachten sille helpe te konsolidearjen de ferwurven kennis, dêr't, as nedich, kinne jo krije detaillearre feedback fan leararen.
In protte saakkundigen neame CI / CD ien fan 'e bêste metoaden foar softwareûntwikkeling foar moderne taken. Binne jo it iens mei dizze útspraak?
Boarne: www.habr.com