Infrastruktur som kode - gratis kursus fra Otus, uddannelse 3 måneder, dato: 1. december 2023.
Miscellanea / / December 03, 2023
Du vil mestre praktiseringen af Infrastructure as Code (IaC) og være i stand til at konfigurere infrastruktur ved hjælp af forskellige værktøjer. Såsom Packer, Terraform til at arbejde med uforanderlig arkitektur og værktøjer til at styre systemkonfigurationen direkte - Ansible, Chef, SaltStack.
IaC-tilgangen giver dig mulighed for at anvende programmeringssprogstandarder til din infrastrukturopsætning. Systemingeniøren kan til enhver tid se, hvem der har foretaget hvilke ændringer og få et klart billede. Fremgangsmåden forenkler overførslen af servere og oprettelsen af testservere, hvilket tillader brug af repositories med playbooks og tager færdiglavet kode fra biblioteker.
Ved at bruge IaC-tilgangen i et projekt kan du hurtigt og nemt implementere en testserver, teste applikationen og først derefter rulle den ud i produktionen. Ved at gøre det vil du sikre fejltolerance og spare dig selv for ugers arbejde, der ville have været brugt på at opsætte miljøet.
Derfor skifter flere og flere virksomheder hvert år deres projekter til at organisere infrastruktur som kode. Allerede nu anses denne viden for grundlæggende ikke kun for systemingeniører, men også for andre IT-specialister i teamet.
Hvem er dette kursus for?
- For administratorer og systemingeniører, der ønsker at fokusere på infrastruktur. I løbet af kurset vil du mestre teknologier på mellem+ niveau og selvstændigt kunne tilpasse Ansible og arbejde med infrastrukturpipelines.
- For udviklere, testere og DevOps-ingeniører, der interagerer med infrastruktur. Den viden, du får på kurset, giver dig mulighed for at stille opgaver korrekt og hjælpe udvikling og forretning til at handle i forening.
I løbet af kurset vil du blive fortrolig med følgende IaC-værktøjer:
- Terraform, som hjælper dig med at beskrive infrastrukturen deklarativt
- Ansible konfigurationsstyringssystem. Det vil hjælpe dig med at beskrive den ønskede tilstand af infrastrukturen ved hjælp af roller og spillebøger (oftest også deklarativ, men nogle gange kan du tilføje et strejf af imperativitet)
- Du vil lære, hvordan foranderlig infrastruktur adskiller sig fra uforanderlig infrastruktur, og vi hjælper dig også med at træffe et valg og administrere det
- I det afsluttende modul lærer du om CI/CD værktøjer - GitLab og Jenkins. De hjælper dig med at teste, implementere og endda kollapse infrastrukturen med et enkelt klik på en commit-knap til infrastrukturlageret.
Med dette kursus ønsker vi at bevise og vise, at en pipeline med test er nødvendig ikke kun til almindelig kode, men også til infrastrukturkode. Nå, hvis vi har bevist det, så viser vi dig, hvordan du gør det.
8
kurser20+ års erfaring med tilpassede udviklingsprojekter inden for IT. Snesevis af vellykkede projekter, inklusive dem under statslige kontrakter. Erfaring med udvikling og implementering af ERP-systemer, open source-løsninger, support til højbelastningsapplikationer. Underviser på kurser i...
20+ års erfaring med tilpassede udviklingsprojekter inden for IT. Snesevis af vellykkede projekter, inklusive dem under statslige kontrakter. Erfaring med udvikling og implementering af ERP-systemer, open source-løsninger, support til højbelastningsapplikationer. Underviser i kurser på Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, samt mentor for HighLoad-kurset
6
kurserJeg har programmeret på forskellige sprog og opsat Linux-servere siden 2010. De sidste par år har jeg kun arbejdet på skyer og Kubernetes hos den israelske startup Anzu.io. Jeg har en passion for at automatisere enhver proces og skrive...
Jeg har programmeret på forskellige sprog og opsat Linux-servere siden 2010. De sidste par år har jeg kun arbejdet på skyer og Kubernetes hos den israelske startup Anzu.io. Jeg har en passion for at automatisere alle processer og skrive chatbots. Jeg har brugt det meste af min karriere på at arbejde i unge virksomheder, så jeg har bygget serverinfrastruktur fra bunden mere end én gang. Jeg elsker fleksible udviklingsmetoder, især Scrum. Min stærkeste kompetence er Monitoring, jeg er kommet langt fra Nagios til Prometheus.