|
Šis kursas skirtas studentams, kurie nori sukurti ir įdiegti DevOps procesus arba pasiruošti Microsoft Azure DevOps Solutions sertifikavimo egzaminui. Kurso nauda:Pabaigus šį kursą, studentai gebės:
- Planuoti transformaciją su bendrais tikslais ir laikotarpiais.
- Pasirinkti projektą ir nustatyti projekto metriką bei pagrindinius veiklos rodiklius (KPI).
- Kurti komandą ir agilų organizacijos struktūrą.
- Kurti įrankių integracijos strategiją.
- Kurti licencijų valdymo strategiją (pvz., Azure DevOps ir GitHub naudotojams).
- Kurti strategiją nuo darbo elementų iki veikiančio programinės įrangos sekimo.
- Kurti autentifikavimo ir prieigos strategiją.
- Kurti strategiją integruoti vietinius ir debesijos išteklius.
- Paaiškinti šaltinio kontrolės privalumus.
- Paaiškinti Azure Repos ir GitHub.
- Migruoti iš TFVC į Git.
- Valdyti kodo kokybę, įskaitant technines skolas (pvz., SonarCloud ir kitus įrankius).
- Kaupti organizacinį žinojimą apie kodo kokybę.
- Paaiškinti, kaip struktūrizuoti Git saugyklas.
- Apibūdinti Git šakų darbo eigą.
- Pasinaudoti užklausomis bendradarbiavimui ir kodo peržiūroms.
- Naudoti Git automatizacijai per Git hooks.
- Naudoti Git skatinant vidinę atvirojo kodo kultūrą organizacijoje.
- Paaiškinti Azure Pipelines ir jo komponentų vaidmenį.
- Konfigūruoti agentus naudojimui Azure Pipelines.
- Paaiškinti, kodėl nuolatinė integracija yra svarbi.
- Įgyvendinti nuolatinę integraciją naudojant Azure Pipelines.
- Apibrėžti Site Reliability Engineering.
- Kurti procesus, skirtus matuoti galutinio vartotojo pasitenkinimą ir analizuoti vartotojų atsiliepimus.
- Kurti procesus, skirtus automatizuoti programinės įrangos analizę.
- Valdyti įspėjimus ir sumažinti bereikšmius ir neveiksnius įspėjimus.
- Atlikti retrospektyvas be kaltinimų ir sukurti teisingą kultūrą.
- Apibrėžti infrastruktūros ir konfigūracijos strategiją bei tinkamus įrankius leidimų ir programinės įrangos infrastruktūrai.
- Įgyvendinti atitikties ir saugumo principus savo programinės įrangos infrastruktūroje.
- Apibūdinti galimas problemas integruojant atvirojo kodo programinę įrangą.
- Tikrinti atvirojo kodo programinės įrangos paketus dėl saugumo ir licencijų atitikties.
- Valdyti organizacinę saugumo ir atitikties politiką.
- Integruoti licencijų ir pažeidžiamumų nuskaitymus į kūrimo ir diegimo darbo eigas.
- Konfigūruoti kūrimo darbo eigas, kad būtų pasiekiama paketo saugumo ir licencijų reitingų programinė įranga.
|