Waarschuwing! Dit artikel is geen technisch artikel en is bedoeld voor lezers die geïnteresseerd zijn in onderwijs op het gebied van CI/CD. Als u niet geïnteresseerd bent in leren, zal dit materiaal hoogstwaarschijnlijk niet interessant voor u zijn.
Als u een ontwikkelaar of beheerder bent die verantwoordelijk is voor het opzetten van continue ontwikkelings- en leveringsprocessen (continue integratie / continue levering), dan heeft OTUS speciaal voor jou de inschrijving geopend voor een cursus:
Tijdens de training leren studenten hoe ze het bouw- en testproces van applicaties en het installatieproces kunnen aanpassen bij drie toonaangevende providers, en ontwikkelen ze inzicht in de architectuur van cloudproviders en leren ze de automatisering van codeanalyse en het scannen van kwetsbaarheden.
Aan het einde van de training zal elke student een eindwerk maken, dat zal bestaan uit het implementeren van CI/CD-processen voor elk open source-project naar keuze. Na de training ontvangt elke student natuurlijk materialen voor alle klassen, een certificaat van voltooiing van de cursus, en het allerbelangrijkste: ze zullen het proces van het bouwen en testen van de applicatie opzetten en kwetsbaarheden kunnen vinden.
Uiteraard is deze cursus niet voor iedereen geschikt. Maar als je ervaring hebt:
- Werkt met Git
- Beheer van Linux- of Windows-systemen
- Ontwikkeling of exploitatie
- Werken met een cloudprovider
dan wacht OTUS op jou! Jij kan
In afwachting van de start
Er is ook toegang tot een gratis weergave van een open webinar over het onderwerp “Jenkins gebruiken met K8S”, dat werd gegeven door de cursusdocent
Cursus leerproces
Het cursusprogramma bestaat uit vier hoofdmodules:
- Ontwikkeling in de cloud (Code)
- Automatisering van assemblage en testen (Continuous Integration)
- Automatisering van installatie (Continuous Delivery)
- Laatste module
Elk van hen zal tijdens de lessen in detail worden besproken in de vorm van online webinars, en huiswerkopdrachten zullen helpen de opgedane kennis te consolideren, waarover je, indien nodig, gedetailleerde feedback van docenten kunt krijgen.
Veel experts noemen CI/CD een van de beste softwareontwikkelmethoden voor moderne taken. Bent u het eens met deze stelling?
Bron: www.habr.com