Tijekom treninga polaznici će usvojiti sve o metodologijama i alatima koji se koriste u modernoj Dev(Sec)Ops infrastrukturi.
Dev(Sec)Ops je postala norma u modernom razvoju softwarea. Zahtjeva za svaki od softwarea je sve više, a vremena za razvoj tog softwarea sve manje. Iz tog su razloga razvijene Dev(Sec)Ops metodologije i alati, kako bismo svaki dio procesa razvoja, testiranja i pokretanja automatizirali. Ovaj trening poslužiti će kao pregled tipične okoline u kojoj se razvija software kao i pojedinih dijelova takve okoline. Završetkom ovog treninga polaznici će moći iz nekog repozitorija programski kod provesti kroz Dev(Sec)Ops pipeline i pokrenuti ga u OpenShift okolini.
Što ćete naučiti
- Razvoja Dev(Sec)Ops metodologija i alata.
- Sadržaj Dev(Sec)Ops metodologija.
- Instalirati i konfigurirati GitLab DevOps platformu.
- Kroz GitLab Pipeline provesti nekoliko primjera tipičnih aplikacija napisanih u Javascript, Python i Golang programskim jezicima.
- GitOps principi i alati.
- Koristeći Argo projekt podesiti tipičnu GitOps okolinu za automatiziranje pokretanja aplikacije unutar željene okoline.
Kome je namijenjeno
Seminar je namijenjen administratorima, DevOps inženjerima i sistem inženjerima koji žele naučiti proces kreiranja Dev(Sec)Ops i GitOps pipelinea s ciljem automatizacije razvoja, testiranja i pokretanja programskog koda.