DevOps Engineer | Online kurz a certifikace | robot_dreams Czech
  • živý online kurz
  • start 21.10.
  • 15 lekcí
  • 8 týdnů

DEVOPS ENGINEER

Online kurz DevOps engineer ti pomůže získat kompletní skill set, který zajistí konzistenci mezi vývojovým a produkčním oddělením.

 

Lukáš Lemeš

DevOps Engineer

SIZEK a Softlopus.io

O KURZU

  • TIMELINE:

    ŘÍJEN – PROSINEC

  • ČEKÁ TĚ:

    15 LEKCÍ

  • FORMÁT

    ŽIVĚ ONLINE

Nauč se agilní metody a získej skills, které zefektivní tvou roli administrátora a vývojáře. Kurz DevOps engineer ti předá praktické know-how pro správu reálných projektů.

Zajisti konzistenci mezi vývojovým
a produkčním oddělením. V kurzu získáš know-how, jak nastavit CI/CD pipeline, jak spravovat infrastrukturu jako kód a jak automatizovat rutinní úkoly.

kurz je vhodný pro:

VÝVOJÁŘE A PROGRAMÁTORY

Zrychli zpětnou vazbu s CI/CD procesy a automatizací testování. Nauč se používat APM nástroje jako Prometheus a Grafana pro efektivní monitorování výkonu a řešení problémů.

ADMINISTRÁTORY

Nauč se, jak automatizovat nasazování a konfiguraci s DevOps. Zjednoduš správu a škálování aplikací pomocí Dockeru a Kubernetes. Naučíš se automatizovat rutinní údržbu a optimalizovat výkon prostředí.

IT MANAŽERY

Nauč se, jak automatizovat monitoring, zlepšit logování a definovat KPIs. Získej zkušenosti v rámci efektivního managementu IT procesů a vedení strukturovaných týmů. Pochop, jak se přizpůsobit DevOps kultuře a podpořit přechod svého týmu na DevOps.

 

Lektor

Lukáš Lemeš

DevOps Engineer
SIZEK a Softlopus.io

  • V oboru pracuje už 7 let. a pracoval ve společnostech Oracle, Barclays a Rockwell Automation.

  • Aktuálně pracuje jako DevOps Engineer a kontraktor ve společnostech SIZEK a Softopus.io.

  • Lukáš je zodpovědný za instalaci a automatizaci infrastruktury, aplikací na serveru, databází a datových úložišť, stejně jako za monitoring služeb.

  • Má zkušenosti s implementací konfigurace pomocí Ansible a Terraform, optimalizací build a deployment pipeline v Jenkins a Gitlab a správou Kubernetes v AWS a on-premise prostředí.

Program

  • 01. lekce
    Pondělí 21. 10. 2024 17:30 – 19:00

    DevOps: od teorie k praxi

    • Přehled DevOps
    • Základní principy, koncepty, výhody

    Praktické cvičení: Instalace prostředí.

    Výstupy z lekce: Umím vyjmenovat základní fáze DevOps a popsat jejich vlastnosti.

  • 02. lekce
    Čtvrtek 24. 10. 2024 17:30 – 19:00

    CI/CD: motor DevOpsu

    • Úvod do CI/CD = Continuous Integration (průběžné sestavování) a Continuous Deployment (průběžné nasazování)

    Praktické cvičení: Registrace GitHub a vytvoření prvního jobu.

    Výstupy z lekce: Dokážu vysvětlit výhody a nevýhody CI/CD přístupu, umím nakonfigurovat GitHub Actions a vytvořit první job.

  • 03. lekce
    Pondělí 31. 10. 2024 17:30 – 19:00

    Cloud computing essentials: IaaS, PaaS, SaaS

    • Základy cloudu
    • Infrastruktura jako služba
    • Platforma jako služba
    • Software jako služba

    Praktické cvičení: Vytvoření účtu v AWS (nebo jiný poskytovatel – podle zkušeností).

  • 04. lekce
    Čtvrtek 4. 11. 2024 17:30 – 19:00

    CC prakticky: navigace a management v cloudu

    • Vytvoření účtu v cloudu
    • Vysvětlení základů cloudového přístupu
    • Vytvoření virtuální instance a její zrušení

    Praktické cvičení: Vytvoř IAM přístup, SSH klíč. Vytvoř virtuální server, přihlas se a zruš ho.

    Výstupy z 3. a 4. lekce: Chápu koncept cloudové infrastruktury a umím vytvářet infrastruktury pomocí webové konzole. Vím, kde najít dokumentaci a jaké jsou očekávatelné problémy v cloudovém přístupu.

  • 05. lekce
    Pondělí 7. 11. 2024 17:30 – 19:00

    Docker & virtuální stroje

    • Co je to virtuální stroj a co kontejner
    • Jak fungují kontejnery v Dockeru
    • Co to je Docker Hub (container registry)

    Praktické cvičení: Instalace Dockeru a jeho používání.

    Výstupy z lekce: Chápu rozdíl mezi kontejnerem a virtuálním strojem a dokážu vysvětlit výhody a nevýhody používání kontejnerů.

  • 06. lekce
    Čtvrtek 11. 11. 2024 17:30 – 19:00

    Efektivní vytváření a správa kontejnerů

    • Vytváření a správa docker kontejnerů
    • Co je to Dockerfile

    Praktické cvičení: Vytvoř základní Dockerfile. Pusť Docker a vytvoř první image (obraz).

    Výstupy z lekce: Umím vytvořit Docker image a nahrát ho do registry.

  • 07. lekce
    Pondělí 14. 11. 2024 17:30 – 19:00

    Kubernetes: orchestrace a Docker Compose

    • Orchestrace kontejnerů
    • Docker Compose
    • Úvod do Kubernetes, orchestrace kontejnerů a její důležitost pro DevOps

    Výstupy z lekce: Chápu rozdíl mezi Kubernetes a Docker Compose a dokážu vysvětlit výhody a nevýhody Kubernetes. Umím vyjmenovat základní pojmy v Kubernetes a vysvětlit jejich používání.

  • 08. lekce
    Čtvrtek 18. 11. 2024 17:30 – 19:00

    Kubernetes: architektura a deployment

    • Základní principy, komponenty a architektura Kubernetes
    • Instalace Kubernetes
    • Nasazování aplikací do Kubernetes

    Praktické cvičení: Vytvoř Kubernetes cluster pomocí minikube/EKS/Dockeru. Vytvoř nasazovací skript, který do clusteru nasadí aplikaci a otevři port tak, abys mohl*a aplikaci používat v prohlížeči.

    Výstupy z lekce: Umím nainstalovat Kubernetes, vytvořit základní Yaml file a nasadit aplikaci do Kubernetes.

  • 09. lekce
    Pondělí 21. 11. 2024 17:30 – 19:00

    Monitoring: Prometheus & Grafana

    • Monitorování a metriky
    • Důležitost pozorovatelnosti (observability) v DevOps
    • Úvod do monitorovacích nástrojů jako Prometheus a Grafana

    Praktické cvičení: Nainstaluj nástroje Prometheus a Grafana. Vytvoř první metriky a dashboard v Grafaně.

    Výstupy z lekce: Umím vysvětlit, co je Prometheus exporter a nainstalovat Prometheus a Grafanu. Dokážu vytvořit dashboard s grafy.

  • 10. lekce
    Čtvrtek 25. 11. 2024 17:30 – 19:00

    ELK Stack: logování, Elastic Search a Kibana

    • Logování
    • Elastic Search a Kibana – instalace
    • Napojení aplikace do ELK clusteru

    Praktické cvičení: Nainstaluj nástroje Elastic Search a Kibana. Napoj výstupy z aplikace do ELK clusteru.

    Výstupy z lekce: Chápu rozdíl mezi monitorováním a logováním, umím nainstalovat Elastic Search a Kibanu a vím, kde najít dokumentaci a jaké jsou běžné nástrahy logování.

  • 11. lekce
    Pondělí 28. 11. 2024 17:30 – 19:00

    Kódování Infrastruktury: úvod do Terraformu

    • Infrastructure as Code (definice infrastruktury ve zdrojovém kódu)
    • Pochopení IaC principů, úvod do populárních nástrojů jako je Terraform
  • 12. lekce
    Čtvrtek 2. 12. 2024 17:30 – 19:00

    Terraform Workflow: init, plan, apply, destroy

    • Instalace Terraformu
    • Napsání základního modulu
    • Puštění jednotlivých fází Terraformu – init, plan, apply, destroy

    Praktické cvičení: Nainstaluj Terraform. Vytvoř základní Terraform modul. Pusť Terraform, který zkontroluje kód a vypíše výstup na obrazovku.

    Výstupy z 11. a 12. lekce: Umím vysvětlit přístup k infrastruktuře jako kódu a chápu rozdíl mezi vytvářením infrastruktury pomocí konzole a pomocí Infrastructure as Code. Vím, kde najít dokumentaci a jaké jsou očekávatelné problémy v přístupu IaC.

  • 13. lekce
    Pondělí 5. 12. 2024 17:30 – 19:00

    GitOps ArgoCD

    • Co je GitOps
    • ArgoCD a Templates

    Výstupy z lekce: Chápu význam GitOps a jeho důležitost v DevOps. Umím vysvětlit přínos GitOps a nástroje, jako je ArgoCD. Zvládnu základní administrační nástroje.

  • 14. lekce
    Čtvrtek 9. 12. 2024 17:30 – 19:00

    Postman / Newman – API testing

    • Co vše lze testovat, přehled nástrojů
    • Postman API testování
    • Newman command line nástroj
    • Zapojení automatizovaného API testování do CI/CD

    Praktické cvičení: Vytvoř kolekce s testy, sestav Docker image, implementuj do CI/CD automatizované pravidelné spouštění a vizualizuj v ELK.

    Výstupy z lekce: Chápu, co je API testing, a dokážu nastavit a pracovat s Postmanem. Zvládnu implementovat testování do CI/CD.

  • 15. lekce
    Čtvrtek 12. 12. 2024 17:30 – 19:00

    DevOps: kultura a spolupráce

    • DevOps kultura a spolupráce
    • Upevnění DevOps myšlení v rámci týmů
    • Překonávání běžných výzev v adopci DevOps

    Praktické cvičení: Napiš, jakým způsobem bys zavedl*a DevOps kulturu ve firmě, kde pracuješ. Jaké jsou první kroky, na které by ses zaměřil*a v první fázi, aby z nich měla firma největší přínos?

    Výstupy z lekce: Chápu podstatu DevOps kultury a dokážu vysvětlit výhody a nevýhody různých přístupů zavádění DevOps ve firmách. Umím popsat překážky, které brání zavedení DevOps myšlení, a navrhnout alternativu.

ZÍSKEJ VÍCE INFORMACÍ O KURZU DEVOPS ENGINEER

Vyplň registrační formulář a připoj se k nám! Náš r_d tým se s tebou spojí co nejdříve, abys získal*a všechny potřebné detaily o obsahu kurzu DevOps Engineer a jeho ceně.

 
 
 
 

VZDĚLÁNÍ S r_d

 
icon
PERSONALIZOVANÝ FEEDBACK OD ŠPIČKOVÝCH LEKTORŮ
 
 
icon
REAL USE CASES
 
 
icon
PRAKTICKÁ CVIČENÍ
 
 
icon
DISCORD KOMUNITA
 
 
icon
CERTIFIKÁT
 
 
icon
DOŽIVOTNÍ ZÁZNAMY
 
Rezervuj si místo