Infrastruktura jako kód - kurz zdarma od Otus, školení 3 měsíce, termín: 1.12.2023.
Různé / / December 03, 2023
Osvojíte si praxi Infrastructure as Code (IaC) a budete schopni konfigurovat infrastrukturu pomocí různých nástrojů. Jako Packer, Terraform pro práci s neměnnou architekturou a nástroje pro přímou správu konfigurace systému - Ansible, Chef, SaltStack.
Přístup IaC vám umožňuje aplikovat standardy programovacích jazyků na nastavení vaší infrastruktury. V každém okamžiku může systémový inženýr vidět, kdo provedl jaké změny, a získat jasný obrázek. Tento přístup zjednodušuje přenos serverů a vytváření testovacích, umožňuje použití repozitářů s playbooky a přebírání hotového kódu z knihoven.
Pomocí přístupu IaC v projektu můžete rychle a snadno nasadit testovací server, otestovat aplikaci a teprve poté ji zavést do produkce. Tím si zajistíte odolnost proti chybám a ušetříte si týdny práce, které byste strávili nastavováním prostředí.
To je důvod, proč každý rok více a více společností přechází své projekty na organizování infrastruktury jako kódu. Již nyní jsou tyto znalosti považovány za základní nejen pro systémové inženýry, ale i pro ostatní IT specialisty v týmu.
Pro koho je tento kurz určen?
- Pro administrátory a systémové inženýry, kteří se chtějí zaměřit na infrastrukturu. Během kurzu si osvojíte technologie na úrovni Middle+ a budete schopni samostatně upravovat Ansible a pracovat s infrastrukturou.
- Pro vývojáře, testery a DevOps inženýry, kteří komunikují s infrastrukturou. Znalosti, které v kurzu získáte, vám umožní správně nastavit úkoly a pomohou rozvoji a obchodu jednat jednotně.
Během kurzu se seznámíte s následujícími nástroji IaC:
- Terraform, který vám pomůže deklarativně popsat infrastrukturu
- Povolený systém správy konfigurace. Pomůže vám popsat požadovaný stav infrastruktury pomocí rolí a playbooků (nejčastěji také deklarativních, ale někdy můžete přidat kapku imperativnosti)
- Dozvíte se, jak se proměnná infrastruktura liší od neměnné infrastruktury, a také vám pomůžeme s výběrem a správou
- V závěrečném modulu se seznámíte s nástroji CI/CD – GitLab a Jenkins. Pomohou vám otestovat, nasadit a dokonce sbalit infrastrukturu jediným kliknutím na tlačítko potvrzení do úložiště infrastruktury.
Tímto kurzem chceme dokázat a ukázat, že pipeline s testy je potřeba nejen pro běžný kód, ale i pro kód infrastruktury. No, pokud jsme to dokázali, pak vám ukážeme, jak na to.
8
kurzyVíce než 20 let zkušeností s projekty zakázkového vývoje v IT. Desítky úspěšných projektů, včetně těch v rámci státních zakázek. Zkušenosti s vývojem a implementací ERP systémů, open-source řešení, podpora vysoce zatěžovaných aplikací. Lektor kurzů na...
Více než 20 let zkušeností s projekty zakázkového vývoje v IT. Desítky úspěšných projektů, včetně těch v rámci státních zakázek. Zkušenosti s vývojem a implementací ERP systémů, open-source řešení, podpora vysoce zatěžovaných aplikací. Lektor kurzů Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE a také mentor kurzu HighLoad
6
kurzyOd roku 2010 programuji v různých jazycích a nastavuji linuxové servery. Posledních pár let se věnuji pouze cloudům a Kubernetes v izraelském startupu Anzu.io. Mám vášeň pro automatizaci jakéhokoli procesu a psaní...
Od roku 2010 programuji v různých jazycích a nastavuji linuxové servery. Posledních pár let se věnuji pouze cloudům a Kubernetes v izraelském startupu Anzu.io. Mám vášeň pro automatizaci jakýchkoli procesů a psaní chatbotů. Většinu své kariéry jsem strávil prací v mladých společnostech, takže jsem nejednou vybudoval serverovou infrastrukturu od nuly. Miluji flexibilní vývojové metodiky, zejména Scrum. Moje nejsilnější kompetence je Monitoring, ušel jsem dlouhou cestu od Nagios k Prometheus.