Opmærksomhed! Denne artikel er ikke teknisk og er beregnet til læsere, der er interesseret i uddannelse inden for CI/CD. Det er sandsynligt, at hvis du ikke er interesseret i undervisning, vil dette materiale ikke være interessant for dig.

Hvis du er udvikler eller administrator, der er ansvarlig for opsætning af processer til kontinuerlig udvikling og levering (kontinuerlig integration / kontinuerlig levering), så er der åbnet for tilmelding til et kursus specielt for dig hos OTUS:.
Under uddannelsen vil studerende lære at konfigurere bygge- og testprocesser for applikationer samt installationsprocessen hos tre førende udbydere, og de vil opnå forståelse for arkitekturen hos cloud-udbydere og lære automatisering af kodeanalyse og sårbarhedssøgning.
Ved afslutningen af uddannelsen vil hver elev skabe et afsluttende projekt, som vil inkludere implementering af CI/CD-processer for et valgt open source-projekt. Efter undervisningen vil hver elev modtage materialer fra alle lektioner, et kursusbevis og vigtigst af alt, konfigurerer de bygge- og testprocessen for applikationen og vil kunne finde sårbarheder.

Selvfølgelig passer dette kursus ikke til alle. Men hvis du har erfaring med:
- At arbejde med Git
- Administration af Linux- eller Windows-systemer
- Udvikling eller drift
- At arbejde med en cloud-udbyder
, så venter OTUS på dig! Du kan , for at afgøre, om dine kundskaber er tilstrækkelige for at deltage i kurset „CI/CD på AWS, Azure og Gitlab”.
I anledning af starten den 17. februar afholdt OTUS en åbent hus-dag. Læreren fortalte mere detaljeret om kursusprogrammet, svarede på spørgsmål fra deltagerne og beskrev også læringsprocessen.

Der er også åben adgang til gratis visning af et åbent webinar om emnet „Brug af Jenkins med K8S”, som blev afholdt af læreren fra kurset :

Læringsprocessen for kurset afholdes som online-webinarer. I løbet af hele uddannelsen (som varer 3 måneder) kan deltagerne stille spørgsmål til erfarne undervisere, der altid er tilgængelige. Praktiske opgaver vil blive udført ved hjælp af Google Cloud Platform (GCP), Amazon Web Service og Microsoft Azure.
Kursprogrammet består af fire hovedmoduler:
- Udvikling i skyen (Code)
- Automatisering af bygge- og testprocesser (Continuous Integration)
- Automatisering af installation (Continuous Delivery)
- Afsluttende modul
Hvert modul vil blive grundigt gennemgået på lektionerne i form af online-webinarer, og hjemmeopgaverne vil hjælpe med at fastholde den opnåede viden, hvor man i tilfælde af behov kan få detaljeret feedback fra underviserne.
Mange fagfolk kalder CI/CD en af de bedste metoder til softwareudvikling til moderne behov. Er du enig i denne påstand?
Kilde: habr.com
