OpenShift pro vývojáře
Naučíte se používat OpenShift dle best-practice a využívat jeho nejlepších vlastností ke zjednodušení a zrychlení své práce.
Kurz se zaměřuje na technologie a postupy používané pro vývoj a nasazování aplikací v OpenShiftu, včetně práce s interní image registry, build procesem, využití Source-to-image build procesu, nasazování aplikací pomocí template a deployment strategiemi.
Cíle kurzu
- Cílem školení je naučit studenty vytvářet aplikace, které běží v kontejnerech a jsou připraveny pro nasazení v OpenShiftu, a také jak vytvářet a spravovat kontejnery s pomocí OpenShiftu. Dále se naučí práci s Jenkins CI/CD pipelines a napojení aplikací v OpenShiftu na externí komponenty.
- Po absolvování kurzu budou účastníci schopni vytvářet, nasazovat a spravovat aplikace v OpenShiftu a využívat best-practices pro vývoj a nasazení aplikací v kontejnerech.
Osnova kurzu
1
- Best-practice návrhu aplikací pro kontejnerizaci v OpenShiftu
- Práce s interní image registry
- OpenShift build proces
- Využití Source-to-image build procesu
- Nasazování aplikací za pomoci template
- Deployment strategie
- Jenkins - CI/CD pipelines
- Napojení aplikací v OpenShiftu na externí komponenty
Termíny
Požadavky
Je doporučeno mít základní znalosti a zkušenosti s vývojem webových aplikací, koncepty a technologie kontejnerizace, jako je Docker a alespoň základní znalosti a zkušenosti s vývojem pomocí příkazové řádky Linuxu a technologie verzování kódu s Git.
Důležité informace
Materiály
Kód kurzu
Mohlo by vás zajímat
