Kurz Linux administrátora je 8denní praktický program, který vás provede od prvních příkazů v terminálu až k provozu aplikací v Kubernetes. Nakonfigurujete si vlastní linuxový server, vytvoříte kontejnerový image a nasadíte aplikaci na testovací cluster. S příspěvkem Úřadu práce hradíte jen spoluúčast.
Linux administrátor je 8denní praktický program, ve kterém se naučíte samostatně spravovat linuxový server, zabalit aplikaci do kontejneru a provozovat ji v Kubernetes clusteru.
Většina serverů, cloudových služeb i firemních aplikací dnes běží na Linuxu a stále častěji v kontejnerech. Firmy proto hledají administrátory, kteří zvládnou obojí: klasickou správu systému i provoz kontejnerizovaných aplikací. Program vás k tomu dovede od úplných základů, bez předchozí zkušenosti s Linuxem.
Program vede jedna logická linka: nejdřív zvládnete samotný operační systém, pak do něj nasadíte kontejnery a nakonec je budete orchestrovat v Kubernetes. Každý krok stojí na tom předchozím.
Samostatná správa Linuxu. Začnete v terminálu: navigace v souborovém systému, práce se soubory a manuálovými stránkami. Postupně přidáte správu uživatelů, skupin a oprávnění, řízení procesů a služeb, vzdálený přístup přes SSH, konfiguraci sítě, instalaci softwaru a správu disků. Vše si zkoušíte na vlastním serveru.
Kontejnery v Dockeru a Podmanu. Pochopíte, čím se kontejner liší od virtuálního stroje, spustíte a odladíte první kontejnerizovanou aplikaci. Pak si vytvoříte vlastní image, publikujete ho a naučíte se spravovat vlastní image registry.
Základy Kubernetes. Zjistíte, proč samostatné kontejnery v provozu nestačí a jak funguje orchestrace. Pomocí kubectl a YAML manifestů nasadíte první aplikaci, doplníte konfiguraci, Secrety a trvalé úložiště a vyzkoušíte lokální clustery Minikube, KIND a k3s.
Kubernetes v provozu. Na živém clusteru pracujete s Deployments, StatefulSets, Services a Namespaces. Spravujete uzly (drain, cordon), aktualizujete cluster, zálohujete etcd, nastavujete Ingress, PersistentVolumes a zabezpečení pomocí RBAC a Network Policies.
️ Praxe na vlastním projektu Zhruba tři čtvrtiny času pracujete sami ve vlastním linuxovém prostředí a na živém testovacím Kubernetes clusteru. Každý blok končí funkčním výstupem. | Lektoři z praxe Program vede Jiří Snopek, specialista na open source s více než 20 lety praxe jako správce Linuxu a architekt infrastruktury. Vede tým pro vývoj a provoz aplikací. |
Ucelená cesta k roli Program kopíruje skutečnou práci administrátora: server, kontejner, orchestrace. Každý blok staví na výstupech toho předchozího. | Příspěvek Úřadu práce Program je součástí digitálního vzdělávání v rámci Jsem v kurzu. Po schválení žádosti hradíte jen spoluúčast 9 900 Kč. |
Pumpedu je specializované IT vzdělávací centrum v Praze a součást skupiny ED Group. Dlouhodobě vzdělává firemní týmy i jednotlivce v oblasti IT, kybernetické bezpečnosti, projektového řízení a AI.
Financování z příspěvku Úřadu práce
Tento vzdělávací program je nabízen v rámci digitálního vzdělávání. Zažádat si o něj můžete přes stránky MPSV. V případě schválení hradíte jen spoluúčast v hodnotě 10 614 Kč.
Chcete Linux spravovat sami a rozumět provozu aplikací v kontejnerech? Vyberte si termín a zažádejte o příspěvek v programu Jsem v kurzu.
Program je určen všem, kdo chtějí začít pracovat s Linuxem a během jednoho uceleného programu dojít až k provozu kontejnerizovaných aplikací.
| Den | Blok / téma | Co si prakticky vyzkoušíte |
|---|---|---|
| Den 1 | Úvod do Linuxu | Orientace v terminálu, navigace v souborovém systému, práce se soubory a adresáři a vyhledávání v manuálových stránkách. |
| Den 2 | Uživatelé, skupiny a oprávnění | Založíte uživatele a skupiny a nastavíte přístupová práva k souborům na vlastním serveru. |
| Den 3 | Procesy, systémové služby a síť | Řídíte běžící procesy, spouštíte a zastavujete služby, připojíte se přes SSH, nastavíte síťové rozhraní a přenesete soubory po síti. |
| Den 4 | Správa softwaru a souborové systémy | Instalujete a spravujete balíčky, pracujete se souborovými systémy a spravujete diskový prostor serveru. |
| Den 5 · dopoledne | Úvod do kontejnerů | Spustíte první kontejner v Podmanu/Dockeru, spravujete ho a diagnostikujete problém kontejnerizované aplikace. |
| Den 5 · odpoledne | Pokročilé kontejnery | Vytvoříte vlastní kontejnerový image, sdílíte ho a spravujete vlastní image registry. |
| Den 6 | Základy Kubernetes | Nasadíte první aplikaci pomocí kubectl a YAML manifestů, doplníte konfiguraci, Secrety a trvalé úložiště a vyzkoušíte Minikube, KIND, k3s a úvod do Helm. |
| Den 7 | Architektura a objekty Kubernetes | Na živém clusteru pracujete s Pods, Deployments, StatefulSets, Services, Namespaces, Labels, ConfigMaps a Secrets pomocí kubectl. |
| Den 8 | Provoz, sítě a zabezpečení clusteru | Pokročilý kubectl, drain a cordon uzlů, aktualizace a záloha etcd, Services a Ingress, PersistentVolumes a StorageClasses, RBAC a Network Policies. |
Harmonogram je orientační, přesné termíny najdete u jednotlivých běhů.
Program není vhodný pro zkušené linuxové administrátory, kteří hledají jen pokročilá témata Kubernetes – začíná od úplných základů Linuxu.
Linux Administrátor (CZ)
Praha Praha,
česky