Varning! Den här artikeln är inte teknisk och är avsedd för läsare som är intresserade av utbildning inom området CI/CD. Troligtvis, om du inte är intresserad av att lära dig, kommer detta material inte att vara av intresse för dig.
Om du är en utvecklare eller administratör som ansvarar för att sätta upp kontinuerliga utvecklings- och leveransprocesser (kontinuerlig integration / kontinuerlig leverans), så har OTUS öppnat anmälan till en kurs speciellt för dig:
Under utbildningen får studenterna lära sig hur man anpassar applikationsbygg- och testprocessen och installationsprocessen med tre ledande leverantörer, samt utvecklar förståelse för arkitekturen hos molnleverantörer och lär sig automatisering av kodanalys och sårbarhetsskanning.
I slutet av utbildningen kommer varje student att skapa ett slutarbete, som kommer att bestå av att implementera CI/CD-processer för valfritt öppen källkodsprojekt. Efter utbildning kommer naturligtvis varje elev att få material för alla klasser, ett intyg på att kursen har slutförts, och viktigast av allt, de kommer att sätta upp processen för att bygga och testa applikationen och kommer att kunna hitta sårbarheter.
Naturligtvis är den här kursen inte lämplig för alla. Men om du har erfarenhet:
- Fungerar med Git
- Administration av Linux- eller Windows-system
- Utveckling eller drift
- Arbeta med en molnleverantör
då väntar OTUS på dig! Du kan
I väntan på starten
Det finns också tillgång till gratis visning av ett öppet webbseminarium om ämnet "Using Jenkins with K8S", som genomfördes av kursläraren
Kursens lärprocess
Kursprogrammet består av fyra huvudmoduler:
- Utveckling i molnet (kod)
- Automatisering av montering och testning (Kontinuerlig Integration)
- Automatisering av installation (Kontinuerlig leverans)
- Slutmodul
Var och en av dem kommer att diskuteras i detalj under klasserna i form av webbseminarier online, och läxuppgifter kommer att hjälpa till att konsolidera den förvärvade kunskapen, om vilken du vid behov kan få detaljerad feedback från lärare.
Många experter kallar CI/CD en av de bästa metoderna för mjukvaruutveckling för moderna uppgifter. Håller du med om detta påstående?
Källa: will.com