Návrh Školení

Úvod do GitHub Enterprise

  • Přehled možností GitHubu a podnikových funkcí
  • Pochopení priorit zabezpečení a souladu s požadavky na GitHubu
  • Nastavení podnikových prostředí

Zabezpečovací funkce a funkcionality

  • Konfigurace zabezpečení pro repozitáře
  • Správa oprávnění a přístupu
  • Nastavení pravidel ochrany větví (branch protection rules)
  • Implementace nejlepších zabezpečovacích postupů

Pokročilé zabezpečovací osvědčené postupy

  • Použití Dependabotu a CodeQL pro analýzu zabezpečení
  • Monitorování bezpečnostních chrbtů a oprav
  • Implementace skenování tajných klíčů (secrets) a zabezpečovacích pravidel

Pokročilé zabezpečovací nástroje na GitHub Enterprise

  • Konfigurace jednotného přihlašování (SSO) a vícefaktorové autentizace
  • Audit a protokoly aktivit na GitHubu
  • Nastavení pravidel souladu s požadavky (compliance rules)

Vytváření a správa pracovních postupů (workflows)

  • Úvod do GitHub Actions
  • Vytváření automatizovaných pracovních postupů
  • Spouštěče a podmínky spuštění

Používání pracovních postupů

  • Opakové použití pracovních postupů v různých repozitářích
  • Monitorování a ladění pracovních postupů

Vytváření a správa akcí (actions)

  • Vytváření vlastních akcí
  • Publikování a sdílení akcí

Správa GitHub Actions pro podniky

  • Řízení používání GitHub Actions ve vaší organizaci
  • Konfigurace oprávnění ke spuštění
  • Monitorování pracovních postupů podniku

Shrnutí a další kroky

Požadavky

  • Porozumění procesům vývoje softwaru
  • Zkušenosti s systémy řízení verzí, jako je Git
  • Ovládání základního používání příkazového řádku

Cílová skupina

  • Vývojáři softwaru
  • DevOps inženýři
  • Techničtí vedoucí a specialisté IT bezpečnosti
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie