Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod do DevOps a platformního inženýrství
- Definice DevOps a jeho základní principy
- Co je platformní inženýrství?
- Vzájemná součinnost mezi DevOps a platformním inženýrstvím
Kultura a spolupráce v týmu
- Tvorba prostředí založeného na vzájemné spolupráci
- Metody komunikace v IT týmech
- Jak překonat izolaci mezi jednotlivými odděleními v organizaci
Nástroje a technologie
- Klíčové nástroje pro práci s DevOps a platformním inženýrstvím
- Platformy určené k automatizaci a orchestraci procesů
- Nástroje na monitorování a analýzu pro neustálé zlepšování systémů<\/ul>
Infrastructure as Code (IaC)
- Principy konceptu IaC
- Implementace IaC s využitím nástrojů na správu konfigurace
- Osvědčené postupy při řízení IT infrastruktury
Kontinuální integrace a dodávka softwaru (CI/CD)
- Funkčnost kanálů CI/CD: od psaní kódu po jeho nasazení
- Integrace platformního inženýrství do procesů CI/CD
- Příklady úspěšných implementací CI/CD v praxi
Mikroslužby a kontejnerizace
- Architektura mikroslužeb a její přínosy
- Kontejnerizace pomocí nástrojů Docker a Kubernetes
- Správa rozsáhlých systémů postavených na mikroslužbách<\/ul>
Bezpečnost a soulad s předpisy
- Přístup DevSecOps: Začlenění bezpečnosti do vývojového procesu
- Správa požadavků na shodu pomocí nástrojů typu Compliance as Code
- Bezpečnostní standardy a postupy v rámci platformního inženýrství
Sledování systémů a jejich spolehlivost
- Základní principy observability
- Jak zajistit maximální spolehlivost systémů
- Reakce na incidenty a analýza příčin vzniku problémů
Platformy jako produkt
- Přístup k IT platformám jako k samostatným produktům
- Tvorba interních platforem zohledňující potřeby uživatelů
- Měření úspěšnosti a návratnosti investic do plánovaných projektů
Praktická cvičení
- Nastavení základního DevOps kanálu pro automatizaci procesů
- Vytvoření a nasazení jednoduché mikroslužby
- Implementace principů IaC do cloudového prostředí
Závěr a další kroky
Požadavky
- Základní znalosti vývoje softwaru a IT provozu
- Praktické zkušenosti se systémovou správou
- Orientace v příkazovém řádku a práce s verzovacími nástroji
Cílová skupina
- Software vývojáři
- System administrátori
- Projektoví manažeři v oblasti IT
14 Hodiny
Reference (1)
Celkový koncept DevOps/DevSecOps není tým, ale kultura a přístup
Mpho Mashele - South Africa Reserve Bank
Kurz - DevOps and Platform Engineering: A Collaborative Approach
Přeloženo strojem