DevOps
Chcete zefektivnit nasazování softwaru, snížit manuální zásahy a zlepšit stabilitu produkčního prostředí? Náš kurz "DevOps – Automatizace a efektivní nasazování aplikací" vás provede moderními DevOps technologiemi a naučí vás automatizovat rutinní úkoly, spravovat kontejnery a nastavovat síťové prvky! ✨
Průběh a struktura výuky
Náš intenzivní kurz trvá celkem 4 týdny.
- Forma výuky: Prezenční (osobní účast)
- Frekvence: 1x týdně
- Délka lekce: 8 hodiny
- Dny konání: Pondělí, úterý, pátek nebo sobota (dle vašeho výběru)
Cena kurzu
Účastník zaplatí: 4 860 Kč (s dotací Úřadu práce)
Cena bez dotace: 27 000 Kč
Cíl kurzu:
Po absolvování kurzu budete schopni zefektivnit nasazování softwaru, snížit manuální zásahy a zlepšit stabilitu produkčního prostředí. Získejte konkurenční výhodu a urychlete inovace ve vaší firmě!
Pro koho je kurz určen?
- Vývojáři, kteří chtějí automatizovat nasazování svých aplikací ?
- Systémoví administrátoři, kteří chtějí zjednodušit správu IT infrastruktury
- IT architekti, kteří chtějí navrhovat moderní DevOps řešení
- Zaměstnanci firem, které chtějí zefektivnit svůj vývojový cyklus
- Všichni, kteří se zajímají o automatizaci, kontejnerizaci a cloud computing
Co se v kurzu naučíte?
- Principy DevOps: Porozumíte klíčovým konceptům a přínosům.
- CI/CD Pipelines: Naučíte se automatizovat proces nasazování aplikací.
- Docker a Docker Compose: Zvládnete vytvářet a spravovat kontejnerizované aplikace.
- Networking v kontejnerech: Naučíte se konfigurovat sítě pro kontejnery.
- Infrastructure as Code: Automatizujete správu infrastruktury pomocí Terraformu a Ansible.
- Cloud Computing: Orientujete se v základech cloudu (AWS, Google Cloud).
Osnova kurzu:
Úvod do DevOps
- Co je DevOps: definice, principy, cíle.
- Proč firmy potřebují DevOps: výzvy moderního vývoje softwaru.
- Kulturní aspekty DevOps: spolupráce, komunikace, sdílení.
- Přínosy DevOps: urychlení vývoje, snížení nákladů, zvýšení kvality.
CI/CD Pipelines
- Co je CI/CD: Continuous Integration, Continuous Delivery, Continuous Deployment.
- Nástroje pro CI/CD: GitHub Actions, GitLab CI, Jenkins.
- Automatizace buildů, testů a nasazování aplikací.
- Správa konfigurace a verzování kódu.
- Monitorování a reporting v CI/CD pipelines.
Docker a Docker Compose
- Co je kontejnerizace: principy a výhody.
- Docker: instalace, konfigurace, základní příkazy.
- Docker Images: vytváření, správa, sdílení.
- Docker Containers: spouštění, správa, monitorování.
- Docker Compose: definice a orchestrace multi-kontejnerových aplikací.
Networking v kontejnerech
- Vnitřní síťování kontejnerů: Docker networks.
- Vnější síťování kontejnerů: port mapping, publish.
- Load balancing: rozdělování zátěže mezi kontejnery.
- Proxy servery: směrování požadavků a zabezpečení.
- Řešení problémů se sítí v kontejnerech.
Infrastructure as Code (IaC)
- Co je IaC: automatizace správy infrastruktury.
- Terraform: deklarativní definice infrastruktury.
- Ansible: konfigurace serverů a aplikací.
- Automatizované nasazování a správa serverů, sítí a služeb.
- Správa verzí infrastruktury.
Základy cloud computingu
- Co je cloud computing: modely (IaaS, PaaS, SaaS), výhody a nevýhody.
- Cloudové platformy: AWS, Google Cloud.
- Základy práce s cloudovými službami (výpočetní výkon, úložiště, sítě).
- Úvod do Kubernetes (dle pokročilosti skupiny): orchestrace kontejnerů v cloudu.
Metody výuky:
- Interaktivní přednášky s praktickými ukázkami a živými demy.
- Hands-on workshopy: cvičení s reálnými nástroji a technologiemi.
- Individuální a skupinové projekty: implementace DevOps pipelines pro různé typy aplikací.
- Sdílení zkušeností a best practices.
Předpoklady:
- Základní znalost Linuxu (práce s příkazovou řádkou, správa souborů).
- Základní znalost sítí (TCP/IP, DNS, HTTP).
- Základní znalost správy verzí (Git).
- Základní povědomí o vývoji softwaru.
Výstupy kurzu:
- Účastníci získají praktické znalosti a dovednosti pro implementaci DevOps postupů ve firmách.
- Budou schopni automatizovat nasazování softwaru, spravovat kontejnery a konfigurovat infrastrukturu.
- Zlepší stabilitu produkčního prostředí a urychlí inovace.
- Získají konkurenční výhodu na trhu práce.
Detaily kurzu: ℹ️
- Typ kurzu: Kurz dalšího vzdělávání – ostatní (neakreditované a bez certifikace)
- Úroveň: Mírně pokročilí
- Forma vzdělávání: Prezenční
- Jazyk výuky: Čeština
- Rozsah: 32 hodin
- Certifikace: Osvědčení o absolvování kurzu
- Cena: 27 000 Kč (včetně DPH)
Investice do Vaší budoucnosti:
Získejte klíčové DevOps dovednosti a posuňte svou kariéru na novou úroveň!
V případě dotazů nás neváhejte kontaktovat:
+420 722 227 846, +420 722 724 103