Zkuste nás kontaktovat

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

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie