Online kurz DevOps engineer | Osvoj si univerzální skill set | robot_dreams Czech
  • < online kurz >
  • < start 13. 5. 2024 >
  • < 15 lekcí >
  • < 8 týdnů >

Michal Šťastný

Senior Devops Engineer v PwC & Qinshift

DevOps engineer

Získej komplexní skillset v rámci vývojového cyklu.

Rezervuj si místo

O kurzu:

Osvoj si 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 se naučíš, jak: zabalit aplikace do kontejnerů, nastavit CI/CD pipeline, spravovat infrastrukturu jako kód, automatizovat rutinní úkoly a další DevOps praktiky.

  • Personalizovaný feedback
    od špičkových lektorů
  • Real use cases
    Praktická cvičení
  • Certifikát
    Doživotní záznamy
  • Discord komunita

Kurz je vhodný pro:

Vývojáře
  • Zvládneš nástroje a procesy, které eliminují bariéru mezi vývojem a produkcí.
  • Naučíš se být v centru kolaborace a komunikace mezi IT odděleními.
  • Naučíš se, jak používat nástroje Kubernetes, Terraform, Github Actions, Postman, Prometheus a Grafana.
Administrátory
  • Naučíš se základy práce s infrastrukturou jako s kódem prostřednictvím Terraformu.
  • Získáš přehled cloudových služeb a dozvíš se o možnosti jejich administrace.
  • Osvojíš si praktické dovednosti v kontejnerizaci a orchestraci s Dockerem a Kubernetes.
Testery
  • Zvládneš automatizovat náročné manuální testy pomocí CI/CD.
  • Naučíš se monitorovat aplikace a jejich infrastrukturu a získat tak cenné informace.
  • Osvojíš si technologie kontejnerizace, které ti usnadní izolovat testovací prostředí.
Manažery
  • Naučíš se, jak automatizovat monitoring, zlepšit logování a definovat KPI.
  • Získáš 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.

Start kurzu

13. 5. 2024

Chci se přihlásit

Kurzem tě provede

Michal Šťastný

Senior Devops Engineer v PwC & Qinshift

  • V oboru IT se profesionálně pohybuje více jak 11 let.
  • Spolupracuje jako Senior DevOps Engineer se společnostmi PwC a Qinshift (dříve Cleverlance), kde řeší nábor, konzultace, školení a další záležitosti v rámci DevOps.
  • Jako DevOps Engineer spolupracoval s firmami, jako je Komerční banka či Škoda Auto, kde zajišťoval DevOps procesy.
  • Věnuje se školení a mediální prezentaci na téma DevOps a FinOps v rámci cloudových řešení.

Program

    • Lekce 1
    • Pondělí 13. 5. 2024, 18:00 – 19:30

    DevOps: od teorie k praxi

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

     

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

    • Lekce 2
    • Středa 15. 5. 2024, 18:00 – 19:30

    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.

    • Lekce 3
    • Pondělí 20. 5. 2024, 18:00 – 19:30

    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í).

 
    • Lekce 4
    • Středa 22. 5. 2024, 18:00 – 19:30

    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.

    • Lekce 5
    • Pondělí 27. 5. 2024, 18:00 – 19:30

    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í.

Zobrazit celý program Skrýt program
    • Lekce 6
    • Středa 29. 5. 2024, 18:00 – 19:30

    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).

    • Lekce 7
    • Pondělí 3. 6. 2024, 18:00 – 19:30

    Kubernetes: orchestrace a Docker Compose

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

    • Lekce 8
    • Středa 5. 6. 2024, 18:00 – 19:30

    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.

    • Lekce 9
    • Pondělí 10. 6. 2024, 18:00 – 19:30

    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ě.

    • Lekce 10
    • Středa 12. 6. 2024, 18:00 – 19:30

    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.

    • Lekce 11
    • Pondělí 17. 6. 2024, 18:00 – 19:30

    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

    • Lekce 12
    • Středa 19. 6. 2024, 18:00 – 19:30

    Terraform Workflow: Init, Plan, Apply, Destroy

    —> Instalace Terraformu
    —> Napsání základního moduluy
    —> 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.

    • Lekce 13
    • Pondělí 24. 6. 2024, 18:00 – 19:30

    GitOps ArgoCD

    —> Co je GitOps
    —> ArgoCD a Templates

    • Lekce 14
    • Středa 26. 6. 2024, 18:00 – 19:30

    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.

    • Lekce 15
    • Pondělí 1. 7. 2024, 18:00 – 19:30

    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?

Získat více informací

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

Povinné pole
ZÍSKAT VÍCE INFORMACÍ