Infrastruktur som kod - gratis kurs från Otus, utbildning 3 månader, datum: 1 december 2023.
Miscellanea / / December 03, 2023
Du kommer att bemästra övningen av Infrastructure as Code (IaC) och kunna konfigurera infrastruktur med hjälp av olika verktyg. Som Packer, Terraform för att arbeta med oföränderlig arkitektur och verktyg för att hantera systemkonfigurationen direkt - Ansible, Chef, SaltStack.
IaC-metoden låter dig tillämpa programmeringsspråksstandarder på din infrastrukturinställning. När som helst kan systemingenjören se vem som gjort vilka förändringar och få en tydlig bild. Tillvägagångssättet förenklar överföringen av servrar och skapandet av testservrar, vilket tillåter användning av arkiv med spelböcker och tar färdig kod från bibliotek.
Genom att använda IaC-metoden i ett projekt kan du snabbt och enkelt distribuera en testserver, testa applikationen och först därefter rulla ut den i produktion. Genom att göra det säkerställer du feltolerans och sparar dig själv veckors arbete som skulle ha lagts ner på att ställa in miljön.
Det är därför varje år fler och fler företag ställer om sina projekt till att organisera infrastruktur som kod. Redan nu anses denna kunskap vara grundläggande inte bara för systemingenjörer utan även för andra IT-specialister i teamet.
Vem är den här kursen för?
- För administratörer och systemingenjörer som vill fokusera på infrastruktur. Under kursen kommer du att behärska tekniker på mellannivå+ och självständigt kunna anpassa Ansible och arbeta med infrastrukturpipelines.
- För utvecklare, testare och DevOps-ingenjörer som interagerar med infrastruktur. Kunskaperna du får i kursen gör att du kan ställa uppgifterna korrekt och hjälpa utveckling och verksamhet att agera unisont.
Under kursen kommer du att bli bekant med följande IaC-verktyg:
- Terraform, som hjälper dig att deklarativt beskriva infrastrukturen
- Ansible konfigurationshanteringssystem. Det hjälper dig att beskriva det önskade tillståndet för infrastrukturen med hjälp av roller och spelböcker (oftast även deklarativa, men ibland kan du lägga till en skvätt imperativitet)
- Du kommer att lära dig hur föränderlig infrastruktur skiljer sig från oföränderlig infrastruktur, och vi hjälper dig också att göra ett val och hantera det
- I den sista modulen får du lära dig om CI/CD-verktyg - GitLab och Jenkins. De hjälper dig att testa, distribuera och till och med kollapsa infrastrukturen med ett klick på en commit-knapp till infrastrukturförrådet.
Med denna kurs vill vi bevisa och visa att en pipeline med tester behövs inte bara för vanlig kod, utan även för infrastrukturkod. Tja, om vi har bevisat det, så visar vi dig hur du gör det.
8
kurser20+ års erfarenhet av anpassade utvecklingsprojekt inom IT. Dussintals framgångsrika projekt, inklusive de under statliga kontrakt. Erfarenhet av utveckling och implementering av affärssystem, open source-lösningar, support för högbelastningsapplikationer. Lärare i kurser i...
20+ års erfarenhet av anpassade utvecklingsprojekt inom IT. Dussintals framgångsrika projekt, inklusive de under statliga kontrakt. Erfarenhet av utveckling och implementering av affärssystem, open source-lösningar, support för högbelastningsapplikationer. Lärare i kurser i Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, samt mentor för HighLoad-kursen
6
kurserJag har programmerat på olika språk och satt upp Linux-servrar sedan 2010. De senaste åren har jag bara arbetat med moln och Kubernetes på den israeliska startupen Anzu.io. Jag har en passion för att automatisera alla processer och skriva...
Jag har programmerat på olika språk och satt upp Linux-servrar sedan 2010. De senaste åren har jag bara arbetat med moln och Kubernetes på den israeliska startupen Anzu.io. Jag har en passion för att automatisera alla processer och skriva chatbots. Jag har tillbringat större delen av min karriär med att arbeta i unga företag, så jag har byggt serverinfrastruktur från grunden mer än en gång. Jag älskar flexibla utvecklingsmetoder, speciellt Scrum. Min starkaste kompetens är Monitoring, jag har kommit långt från Nagios till Prometheus.