Zkuste nás kontaktovat

Návrh Školení

Úvod do DevSecOps

  • Důležitost začlenění bezpečnosti do procesů DevOps
  • Klíčové principy a postupy v rámci DevSecOps

Bezpečnost v kontinuální integraci (CI)

  • Zabezpečení repozitářů kódu (integrace GitLab s nástrojem Jenkins)
  • Automatizovaná analýza kvality a bezpečnosti kódu pomocí nástroje SonarQube
  • Implementace statické analýzy kódu v rámci CI pipeline v nástroji Jenkins

Bezpečnost kontejnerů s využitím Dockeru

  • Vytváření bezpečných obrazů Dockeru
  • Správa repozitářů obrazů Dockeru pomocí nástroje Harbor
  • Osvědčené postupy pro kontrolu zranitelností a správu verzí obrazů

Nastavení bezpečných CI/CD pipeline

  • Konfigurace nástroje Jenkins s ohledem na integraci bezpečnostních prvků
  • Provedení analýzy pomocí SonarQube
  • Generování a zabezpečení obrazů Dockeru

Zajištění bezpečnosti při nasazování s Kubernetes

  • Bezpečnostní postupy pro orchestraci v prostředí Kubernetes
  • Role orchestrátoru Kubernetes při zajišťování postupného a bezpečného nasazení softwaru
  • Implementace mechanismů RBAC (řízení přístupu na základě rolí) a zabezpečení komunikace mezi službami

Integrace nástrojů RabbitMQ, PostgreSQL a MongoDB

  • Bezpečná komunikace mezi jednotlivými službami
  • Opatření pro zajištění bezpečnosti dat v systémech PostgreSQL a MongoDB
  • Ztvrdnutí konfigurace nástroje RabbitMQ za účelem ochrany přenosu zpráv

Správa identit a přístupů pomocí Keycloaku

  • Nastavení nástroje Keycloak pro autentizaci a autorizaci uživatelů
  • Spravování uživatelských identit v clusterách Kubernetes

Implementace bezpečnosti v prostředí Kubernetes

  • Nasazování aplikací na platformě Kubernetes za zajištění maximální bezpečnosti
  • Integrace nástroje Keycloak s Dockerem a Kubernetes pro správu identit

Monitorování a auditování v rámci DevSecOps

  • Nástroje a metody kontinuálního monitorování
  • Auditování procesů nasazení za účelem dodržování předpisů
  • Průvodce automatizací vrácení změn v případě zjištění bezpečnostních problémů

Shrnutí a další kroky

Požadavky

  • Přehled o procesech DevOps
  • Základní znalosti týkající se kontejnerů Docker a orchestrace Kubernetes

Cílové skupiny

  • Profesionálové v oblasti DevOps
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie