Hlavní navigace

Docker je dnes technologie, která proces vývoje, testování a provozování softwaru velmi zjednodušuje. Provozujte cokoliv a kdekoliv. Už nečekejte na nastavení vašeho serveru nebo na aktualizaci nějaké knihovny. Mějte prostředí jako součást vaší aplikace.

  • Ondrej Sika

    Jsem DevOps konzultant a lektor. Vývojem softwaru se zabývám od roku 2009 a od roku 2013 předávám své zkušenosti na školích. Pracoval jsem pro malé firmy, startupy i velké korporace s cílem zefektivnit jim proces vývoje, testování a nasazování software.

    Školení
    Předně se věnuji školení, všechny kurzy jsou formou workshopů (hands-on) a stavím je na svých dlouholetých znalostech a zkušenostech z vývoje, testování a provozování softwarových projektů.

    Nástroje jako Git, Docker, Kubernetes, Ansible nebo CI používám na denní bázi, vše co školím jsem použil v reálných projektech a mám s technologií osobní zkušenost.

    Zlepšuji práci vývojářských týmu zaváděním efektivních procesů ve vývoji. Naučím Vás používat prověřené nástroje a technologie, které povedou k rychlejšímu vývoji a bezpečnějšímu provozu vašeho software.

Co se na školení naučíte

Na školení Docker si ukážeme vše, jak s Dockerem pracovat, od vytvoření vlastního kontejneru po jeho provozování ve Swarmu. Také si nastavíme monitoring pomocí Promethea a cAdvisoru. Vše si prakticky vyzkoušíme a osaháme.

Pro koho je školení určeno

Školení je primárně určeno lidem, kteří nemají s Dockerem žádné (nebo malé)
zkušenosti. Školení nepočítá s předchozími znalostmi Dockeru. Je vhodné pro vývojáře
nebo devops (server administrátory), kteří chtějí Docker využívat v praxi nebo chtějí mít
přehled co Docker řeší a kde by jej mohli použít.

Potřebné znalosti účastníka

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

Náplň školení

Teoretický úvod do Dockeru

  • Úvod do problematiky kontejnerů
  • Kde a jak použít Docker
  • Výhody a nevýhody Dockeru

Instalace Dockeru (pro ty kteří nenainstalovali doma)

Práce s kontejnery

  • ukážeme si jak pracovat s kontejnery
  • správa docker serveru (cleanup, monitoring, …)
  • práce s logy
  • práce se sití

Práce s obrazy

  • Práce s obrazy z Docker Hubu
  • Práce s Docker Registry
  • Vytváření vlastních obrazů – Psaní vlastních Dockerfiles

Docker Compose

  • více kontejnerové aplikace
  • vytváření docker-compose.yml souborů
  • práce s docker-compose (build obrazu, pouštění)
  • síťování v Docker Compose

Traefik – reverzní proxy s nativní podporou Dockeru

  • instalace Traefiku
  • konfigurace a auto-discovery
  • SSL certifikáty pomoci Let’s Encrypt

Deployment do Swarmu

  • setup swarm clusteru
  • deployment do clusteru (jednotlivých kontejnerů a kompozitu docker-compose)

Motitoring Dockeru

  • setup cAdvisoru a Promethea
  • úvod do Promethea
  • sběr metrických dat z VM a kontejneru
  • alerting a posílání notifikací

Na školení je nutné

  • Mít vlastní notebook.
  • Nainstalovaný Docker.
  • Přístup na internet – ideálně bez korporátní proxy, případně nastavenou proxy v prohlížeči

Online školení bude probíhat přes Google Meet (Hangouts).

Co je v ceně školení

Pro prezenční studenty

  • certifikát absolventa školení
  • elektronické, příp. tištěné materiály a podklady
  • oběd v restauraci, teplé i studené nápoje po celý den

Pro online studenty

  • certifikát absolventa školení na vyžádání
  • elektronické materiály a podklady

V případě zhoršené virové situace bude školení probíhat pouze v online formě!

Registrace

  • Základní cena

    Dvoudenní kombinovaný kruz

    11 990 Kč cena je uvedena bez DPH

Místo a kontakt

  • Termín školení

    od 7. června 2021 9:30 do 8. června 2021 16:00

    Místo konání

    Školicí místnost Internet Info
    Milady Horákové 116/109
    Praha 6
    160 00
  • Kontakt

    Pavla Hettnerová
    Koordinátorka vzdělávání
    telefon: 778 412 840

Další vypsané termíny