Varování! Tento článek není inženýrský a je určen čtenářům, kteří se zajímají o vzdělávání v oblasti CI/CD. S největší pravděpodobností, pokud nemáte zájem se učit, tento materiál vás nebude zajímat.
Pokud jste vývojář nebo správce odpovědný za nastavení nepřetržitého vývoje a procesů poskytování (průběžná integrace / průběžná dodávka), pak OTUS otevřel zápis do kurzu speciálně pro vás:
Během školení se studenti naučí, jak přizpůsobit proces sestavování a testování aplikací a proces instalace u tří předních poskytovatelů, a také se naučí porozumět architektuře poskytovatelů cloudu a naučí se automatizaci analýzy kódu a skenování zranitelnosti.
Na konci školení každý student vytvoří závěrečnou práci, která se bude skládat z implementace CI/CD procesů pro libovolný opensource projekt dle vlastního výběru. Po zaškolení samozřejmě každý student dostane materiály pro všechny třídy, certifikát o absolvování kurzu a hlavně si nastaví proces stavby a testování aplikace a bude umět najít zranitelnosti.
Tento kurz samozřejmě není vhodný pro každého. Ale pokud máte zkušenosti:
- Pracuje s Git
- Správa systémů Linux nebo Windows
- Vývoj nebo provoz
- Spolupráce s poskytovatelem cloudu
pak na vás čeká OTUS! Můžeš
V očekávání startu
Je zde také přístup k bezplatnému prohlížení otevřeného webináře na téma „Using Jenkins with K8S“, který vedl lektor kurzu
Proces učení kurzu
Program kurzu se skládá ze čtyř hlavních modulů:
- Vývoj v cloudu (kód)
- Automatizace montáže a testování (průběžná integrace)
- Automatizace instalace (nepřetržité dodávání)
- Závěrečný modul
Každý z nich bude podrobně probrán během výuky ve formátu online webinářů a k upevnění získaných znalostí pomohou domácí úkoly, na které v případě potřeby můžete získat podrobnou zpětnou vazbu od učitelů.
Mnoho odborníků nazývá CI/CD jednou z nejlepších metod vývoje softwaru pro moderní úlohy. Souhlasíte s tímto tvrzením?
Zdroj: www.habr.com