Kurzy a certifikace Open Source

CI/CD

Backstage: Zlepšete vývoj a provoz aplikací pomocí katalogu služeb

12.500 CZK

Cena (bez DPH)

Days1
27. 11. 2026
virtual
CZ

Katalogy služeb představují základní rámec pro popis aplikací pro všechny týmy organizace. Nástroj, portál, který využívají všichni v rámci organizace, manažeři pro plánování, developeři pro vývoj a operátoři pro sledování stavu provozovaných systémů.

Portály jsou centralizované softwarové katalogy, jejichž cílem je obnovit pořádek ve vašich mikroslužbách a infrastruktuře. Umožní vašim produktovým týmům rychle vyvíjet a udržovat vysoce kvalitní služby - bez omezení autonomie. Sjednocují všechny vaše infrastrukturní nástroje, služby a dokumentaci a vytvářejí tak efektivní vývojové prostředí od začátku do konce.

V tomto školení si ukážeme, jak jednoduše popsat a propojit všechny aspekty vývoje a provozu, od správy zdrojového kódu, CI/CD procesů, provozních detailů z cloudu i Kubernetes prostředí až po monitoring.

Lektor kurzu

Aleš Komárek – lektor kurzu

ALEŠ KOMÁREK

Aleš Komárek má více než 10 let zkušeností s monitoringem a správou komplexních IT prostředí. Specializuje se na open-source technologie, Kubernetes a moderní konfigurační management. Působil jako SRE inženýr ve společnosti F5 Networks, kde zodpovídal za monitoring části globálního systému postaveného na platformě Kubernetes.

Více o lektorovi

Má zkušenosti s širokou škálou open-source monitorovacích technologií, jako jsou Graphite, InfluxDB, Prometheus, Elasticsearch, Loki, Parca, Nagios nebo Sensu. Vedle monitoringu se věnuje také modernímu konfiguračnímu managementu, který umožňuje efektivní nasazování a správu potřebných komponent.

Dříve pracoval ve společnostech tcp-cloud a Mirantis, kde se podílel na vývoji nástroje pro správu a konfiguraci platformy OpenStack.

V současnosti se věnuje vlastním projektům a vzdělávání dětí v oblasti umělé inteligence.

Cílová skupina

  • IT manažeři a vedoucí IT oddělení
  • IT architekti, systémoví inženýři a team leadeři vývojářů
  • Správci platformy

Cíle kurzu

  • Ukážeme si, co je a jak definovat katalog služeb
  • Jak definovat šablony a následné zpracování
  • Integrace s version control systémy, problémy, buildy
  • Integrace s Kubernetes, ArgoCD a monitoring

Osnova

Představení Backstage portálu

  • Katalog služeb
  • Možnosti rozšíření – Pluginy
  • Správa organizace – skupiny a uživatelé

Definice katalogu

  • Základní popis komponent, základní vlastnosti a rozšíření
  • Definice API a externích zdrojů, závislosti na jiných službách
  • Seznam důležitých odkazů na dokumenty, VCS události, problémy
  • Domény a systémy, agregace komponent do vyšších celků

Šablonování v Backstage

  • Definice formulářů, jak na dynamické prvky
  • Zpracování dat v publikačním procesu, trigrování
  • Praktické cvičení - vytvoření formuláře pro přidání služby

Dynamická dokumentace

  • Neustále aktualizovaná dokumentace
  • Rozšiřitelný publikační proces, jak publikovat do Confluence
  • Integrace markup serveru pro diagramy PlantUML, Kroki, Drawio
  • Jak generovat dokumentaci čitelnou pro AI

Možnosti integrace

  • Integrace umožňují Backstage číst nebo publikovat data pomocí externích poskytovatelů.
  • Pluginy umožňují Backstage hladce integrovat různé služby a vytvořit tak soudržnou aplikaci.
  • Pluginy nám umožňují používat modely Backstage pro konfiguraci (ArgoCD), monitoring (Grafana) i provoz (Kubernetes).
  • Vlastnictví zdrojového kódu, audit a dokumentace, atd

Pokročilé funkce

  • GraphQL rozhraní pro strojové zpracování infrastruktury
  • Cost Management – výpočet ceny provozovaných aplikací
  • TechRadar – měření závislosti projektu na daných programovacích jazycích
  • Grafana integrace – propojení dynamické dokumentace s Grafana dashboardy a alerty pro plnohodnotný monitoring

Předpoklady na účastníka

  • Základní znalosti IT

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole