Zkuste nás kontaktovat

Návrh Školení

Architektura mikroslužeb

  • Základní principy mikroslužeb
  • Hlavní komponenty a návrh služeb
  • Běžné vzory při tvorbě mikroslužeb
  • Strategie komunikace mezi jednotlivými službami
  • Způsoby řešení distribuovaných transakcí v rámci mikroslužeb
  • Otázky zabezpečení v architektuře mikroslužeb
  • Orchestrace a mechanismy vyhledávání služeb
  • Kontejnerizace mikroslužeb
  • Monitorování a sledování stavu mikroslužeb
  • Úvod do serverless řešení a techniky Event Sourcing

Architektura aplikací v kontejnerech

  • Základní představy o konceptu kontejnerizace
  • Pracovní s nástrojem Docker: tvorba a správa kontejnerů
  • Návrhové principy pro aplikace v kontejnerech
  • Základy Kubernetes a řízení životního cyklu kontejnerů
  • Síťování v prostředích s kontejnery
  • Osvědčené postupy pro zabezpečení kontejnerů
  • Využití Service Mesh k komunikaci mezi mikroslužbami
  • Strategie vyvažování zátěže a škálování systémů
  • Rozsáhlé sledování provozu a sběr metrik
  • Používání Infrastructure as Code (IaC) při nasazování kontejnerů
  • Nastavení platformy pro distribuci kontejnerů

Automatizované nasazování pomocí CI/CD

  • Klíčové koncepty CI/CD řetězců
  • Nástroje a technologie určené k automatizaci CI/CD procesů
  • Automatizace tvorby verzí a sestav aplikací
  • Strategie automatického testování v rámci CI/CD cyklů
  • Automatizace samotného nasazení a strategie uvolňování aktualizací
  • Využití Infrastructure as Code (IaC) při provádění nasazení
  • Různé vzory automatického nasazení: Blue-Green, Canary a postupné updaty
  • Integrace zabezpečení do procesů DevOps (koncept DevSecOps)

Pokročilé osvědčené postupy a důležité aspekty

  • Osvědčené přístupy k budování odolné architektury
  • Možnosti optimalizace výkonu a škálovatelnosti systémů
  • Příprava plánů pro obnovení činnosti po havárii u mikroslužeb i kontejnerů

Shrnutí a další kroky

Požadavky

  • Základní znalosti softwarového vývoje
  • Porozumění konceptům cloud computingu
  • Orientace v používání příkazové řádky Linuxu

Cílová skupina

  • Vývojáři softwaru
  • Inženýři DevOps
  • Cloudoví architekti
  • Systémoví administrátoři
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie