Infraštruktúra ako kód - bezplatný kurz od Otus, školenie 3 mesiace, termín: 1.12.2023.
Rôzne / / December 03, 2023
Osvojíte si prax Infrastructure as Code (IaC) a budete vedieť konfigurovať infraštruktúru pomocou rôznych nástrojov. Ako Packer, Terraform pre prácu s nemennou architektúrou a nástroje na priamu správu konfigurácie systému - Ansible, Chef, SaltStack.
Prístup IaC vám umožňuje aplikovať štandardy programovacieho jazyka na nastavenie vašej infraštruktúry. Systémový inžinier môže kedykoľvek vidieť, kto urobil aké zmeny, a získať jasný obraz. Tento prístup zjednodušuje prenos serverov a vytváranie testovacích serverov, umožňuje používanie repozitárov s playbookmi a prevzatie hotového kódu z knižníc.
Pomocou prístupu IaC v projekte môžete rýchlo a jednoducho nasadiť testovací server, otestovať aplikáciu a až potom ju uviesť do produkcie. Zabezpečíte si tak odolnosť voči chybám a ušetríte si týždne práce, ktoré by ste strávili nastavovaním prostredia.
To je dôvod, prečo každý rok viac a viac spoločností prechádza zo svojich projektov na organizovanie infraštruktúry ako kódu. Už teraz sú tieto znalosti považované za základné nielen pre systémových inžinierov, ale aj pre ostatných IT špecialistov v tíme.
Pre koho je tento kurz určený?
- Pre správcov a systémových inžinierov, ktorí sa chcú zamerať na infraštruktúru. Počas kurzu si osvojíte technológie na úrovni Middle+ a budete si vedieť samostatne prispôsobiť Ansible a pracovať s infraštruktúrou.
- Pre vývojárov, testerov a inžinierov DevOps, ktorí interagujú s infraštruktúrou. Znalosti, ktoré na kurze získate, vám umožnia správne si nastaviť úlohy a pomôžu rozvoju a biznisu konať jednotne.
Počas kurzu sa zoznámite s nasledujúcimi nástrojmi IaC:
- Terraform, ktorý vám pomôže deklaratívne opísať infraštruktúru
- Povolený systém riadenia konfigurácie. Pomôže vám opísať požadovaný stav infraštruktúry pomocou rolí a playbookov (najčastejšie aj deklaratívnych, ale niekedy môžete pridať štipku imperatívnosti)
- Dozviete sa, ako sa meniteľná infraštruktúra líši od nemennej infraštruktúry a tiež vám pomôžeme s výberom a správou
- V záverečnom module sa zoznámite s nástrojmi CI/CD – GitLab a Jenkins. Pomôžu vám otestovať, nasadiť a dokonca zbaliť infraštruktúru jediným kliknutím na tlačidlo odovzdania do úložiska infraštruktúry.
Týmto kurzom chceme dokázať a ukázať, že pipeline s testami je potrebná nielen pre bežný kód, ale aj pre kód infraštruktúry. No, ak sme to dokázali, potom vám ukážeme, ako na to.
8
kurzy20+ rokov skúseností s projektmi vývoja na mieru v IT. Desiatky úspešných projektov, vrátane tých v rámci štátnych zákaziek. Skúsenosti s vývojom a implementáciou ERP systémov, open-source riešenia, podpora vysoko zaťažovaných aplikácií. Lektor kurzov na...
20+ rokov skúseností s projektmi vývoja na mieru v IT. Desiatky úspešných projektov, vrátane tých v rámci štátnych zákaziek. Skúsenosti s vývojom a implementáciou ERP systémov, open-source riešenia, podpora vysoko zaťažovaných aplikácií. Lektor kurzov Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, ako aj mentor kurzu HighLoad
6
kurzyOd roku 2010 programujem v rôznych jazykoch a nastavujem linuxové servery. Posledné roky sa venujem len cloudom a Kubernetes v izraelskom startupe Anzu.io. Mám vášeň pre automatizáciu akéhokoľvek procesu a písanie...
Od roku 2010 programujem v rôznych jazykoch a nastavujem linuxové servery. Posledné roky sa venujem len cloudom a Kubernetes v izraelskom startupe Anzu.io. Mám vášeň pre automatizáciu akýchkoľvek procesov a písanie chatbotov. Väčšinu svojej kariéry som strávil prácou v mladých spoločnostiach, takže serverovú infraštruktúru som vybudoval od nuly viackrát. Milujem flexibilné rozvojové metodiky, najmä Scrum. Mojou najsilnejšou kompetenciou je Monitoring, od Nagiosu po Prometheus som prešiel dlhú cestu.