Tähelepanu! See artikkel ei ole inseneritehniline ja on mõeldud lugejatele, kes on huvitatud CI/CD valdkonna haridusest. Eeldatavasti, kui te ei ole huvitatud õppimisest, ei ole see materjal teile huvitav.

Kui olete arendaja või administraator, kes vastutab pideva arenduse ja kohaletoimetamise (pidev integreerimine / pidev kohaletoimetamine), siis on OTUS avatud just teie jaoks kursusele:.
Koolituse käigus õpivad üliõpilased seadistama rakenduse ehitamise ja testimise protsessi ning installimisse, kolme juhtiva teenusepakkuja juures, samuti saavad nad aru pilveteenuste arhitektuurist ning tutvuvad koodi analüüsi ja haavatavuste otsimise automatiseerimisega.
Koolituse lõppedes loob iga õpilane lõputöö, mis hõlmab CI/CD protsesside rakendamist valitud avatud lähtekoodiga projektis. Koolituse lõpus saab iga õpilane materjalid kõigi tundide kohta, tõendi kursuse läbitegemise kohta ja kõige olulisem, seadistab rakenduse koostamis- ja testimisprotsessi ning oskab leida haavatavusi.

Loomulikult ei sobi see kursus kõigile. Kuid kui teil on kogemus:
- Gitiga töötamises
- Linuxi või Windowsi süsteemide haldamises
- Arenduses või haldamises
- Tööde tegemises pilveteenuse pakkujaga
siis ootab OTUS teid! Te saate , et määrata, kas teie teadmised on piisavad kursusel "CI/CD AWS, Azure ja Gitlab" õppimiseks.
Kursuse "CI/CD AWS, Azure ja Gitlab" alguse eelõhtul Samuti on avatud juurdepääs tasuta veebiseminarile teemal "Jenkins'i kasutamine K8Siga", mille viis läbi kursuse õpetaja

"CI/CD AWS, Azure ja Gitlab" :

Kursil õppimise protsess toimub veebiseminaride formaadis. Kogu õppe vältel (mis kestab 3 kuud) saavad kuulajad esitada küsimusi kogenud õpeatjatele, kes on pidevalt seotud. Praktilised ülesanded tehakse Google Cloud Platformi (GCP), Amazon Web Service'i ja Microsoft Azure'i abil.
Kursuse programm koosneb neljast põhimoodulist:
- Arendamine pilves (Code)
- Kogumise ja testimise automatiseerimine (Continuous Integration)
- Installeerimise automatiseerimine (Continuous Delivery)
- Lõppmoodul
Iga nendest moodulitest käsitletakse tundides veebiseminaride formaadis, ning saadud teadmiste kinnitamiseks aitavad kodutööd, mille kohta on vajadusel saadaval detailne tagasiside õpetajatelt.
Paljud spetsialistid nimelt CI/CD-d üheks parimaks tarkvaraarenduse metodiks tänapäevaste ülesannete jaoks. Kas nõustute selle väitega?
Allikas: habr.com
