Popis technologie

Ansible je nástroj na hromadnou správu konfiguraci a nasazování. Vy deklarujete vysledný stav serveru a služeb a Ansible se postará o provedení. Nemusíte řešit v jakém stavu je server nebo aplikace ted, Ansible vám zařídí požadovaný výsedek (výhoda deklarativní syntaxe, napřiklad shell script je imperativní - proveď to a to ...). Veškerou konfiguraci máte verzovanou Gitem a nestane se vám ze ztratíte přehled kde máte co nasazené nebo ze vynecháte nějaký důležitý krok. Ansible vám pomůže nasazovat aplikace a spravovat servery rychleji a bezpečněji.

Jak školení probíhá

Školení probíhá formou workshopu, vše si prakticky vyzkoušíme a osaháme. Ansible si společně nainstalujeme a popíšeme si jak pracuje a základní koncepty. Zkusíme si nastavit server (testovací na DigitalOceanu) a nasadit aplikaci od začátku až do konce. Od instalace systémových balíčku, přes stažení aplikace z Gitu, po vytvoření šablon konfiguračních skriptu a nastavení secrets (například hesel). Po absolvování kurzu budete schopni používat Ansible na denní bázi a zjednodušit si nasazovací a konfigurační rutiny.

Co Vás naučím

  • Základní koncept Ansible
  • Instalace Ansible (pro ty kteří nenainstalovali doma)
  • Základní ovládání Ansible
  • Playbooks
  • Moduly
  • Šablony
  • Secrets

Pro koho je školení určeno

Školení je převážně určeno adminum a DevOps, kteří chtějí začít Ansible používat. Zároveň je vhodné i pro vývojáře, kteří občas nasazují (i do testovacích prostředí) svoje aplikace a chtějí zjednodušit tento proces.

Předchozí znalosti

  • Základy práce s Linuxem
  • Základy práce v terminálu

Technické požadavky

  • Nainstalovaný Ansible, návod na instalaci
  • Přístup na internet - ideálně bez korporátní proxy, případně nastavenou proxy v prohlížeči

Lektor: Ondřej Šika

Jmenuji se Ondřej Šika, vyvíjím software pro Slush Pool a školím. Všechny kurzy vědu osobně. Ansible používám jako nástroj na správu serverů i osobních počítačů (těch s Linuxem, dříve jsem používal Puppet ale přešel jsem na Ansible). Krom toho se snažím Ansible používat na správu úplně všeho, od uživatelů v databázích po DNS záznamy na Cloudflare.

Moji nejvýznamější klienti

default
default
default
default
default
default

Reference

S Ondřejem jsem konzultoval Blockchain, GIT a development standarts, v nichž je Ondřej velmi zkušený. Je to člověk s otevřenou myslí a diskuze s nim byly velmi obohacující.

Juraj Boldiš

Bohemia Energy

Poté, co jsem absolvoval Ondrovo školení Dockeru, nám přišel na VŠE pomoct s nasazením Dockeru a Gitlabu CI do našeho workflow. Je vidět, že v tom co dělá se vyzná a považuji jeho zastávku u nás za velký přínos. Během krátkého času jsme zvládli spoustu práce, na kterou jsem následně navázal a dostal jsem do Dockeru během dalších pár dní další aplikace, a to absolutně bez problémů. Vřele doporučuji. :)

Matěj Kučera

University of Ecenomics, Prague

Ondřej nám přijel školit Git a Docker, školení bylo perfektní. Ondřej má velmi dobrou znalost devops. Velmi doporučuji jeho školení, pomohl nám automatizovat každodenní rutinní procesy.

Martin Kylián

SIT MP

Mám zájem o školení

Pokud máte zájem o školení, neváhejte mě kontaktovat - Nezávazně poptat školení

Cena

Pokud máte zájem o školení u vás ve firmě, nezávazně jej poptejte nebo mi napište email na [email protected]

Otevřený termín: 11 999 CZK bez DPH
Firemní školení: 50 000 CZK bez DPH

Fakturační údaje

Ondrej Sika
Klatovská třída 1532/71
301 00 Plzeň
Česká Republika

IC: 88114163
DIC: CZ9302252102

Platební údaje

CZ(CZK): 2500171198 / 2010
SK(EUR): 2500171198 / 8330

IBAN: CZ0620100000002500171198
BIC code / SWIFT: FIOBCZPPXXX