Návrh Školení

Úvod

  • DevOps vs Agile
  • Přehled klíčových konceptů DevOps
  • Porozumění hlavním výhodám DevOps

Pochopení fází DevOps

  • Spojité integrace (CI)
  • Spojité doručování (CD)
  • Spojitá nasazení (CD)
  • Spojené testování
  • Spojené monitorování

Definování struktury a procesů DevOps

  • Pochopení rolí a povinností v rámci DevOps
  • Plánování a hodnocení přijetí DevOps
  • Přizpůsobení nebo standardizace DevOps kanálu

Nastavení infrastruktury pro DevOps

  • Výběr nástroje Kanban pro sledování workflow (Jira, Azure DevOps atd.)
  • Správa zdrojových kódů pomocí Gitu
  • Postavení aplikací pomocí Gradle a Jenkins
  • Nasazení aplikací pomocí Dockera a Kubernetes

Vytváření automatizačních nástrojů

  • Pochopení scénářů pro automatizaci
  • Vytváření a spouštění automatizovaných testů pomocí Selenium
  • Implementace automatizačních pracovních postupů pro sestavování a nasazování

Integrování bezpečnosti do procesů DevOps

  • Pochopení modelu DevSecOps
  • Definování zásad a postupů pro bezpečnost
  • Automatizace bezpečnostních procesů a nástrojů v rámci DevOps

Osvědčené postupy a tipy pro DevOps

Souhrn a další kroky

Požadavky

  • Porozumění agilním metodologiím
  • Zkušenosti s vývojem software

Cílová skupina

  • DevOps inženýři
  • IT manažeři
  • Vývojáři
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie