Implementace opensourcového softwaru

Pokročilý
Správce
Odborník na AI
Datový technik
Vývojář
Technik DevOps
Inženýr platformy
Bezpečnostní technik
Analytik operací zabezpečení
Specialista na implementaci služeb
Architekt řešení
Zakladatel startupu
Manažer pro technologie
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHubu

Tento modul zkoumá, jak se moderní software sestavuje s opensourcovými komponentami, firemními obavami ohledně zabezpečení a licencování, běžnými opensourcovými licencemi (MIT, Apache, GPL), licenčními důsledky pro komerční použití a strategie pro správu opensourcového softwaru v podnikových prostředích.

Cíle výuky

Na konci tohoto modulu můžete:

  • Porozumíte tomu, jak je moderní software vytvořený pomocí opensourcových komponent a výhod, které poskytují.

  • Vysvětlete firemní obavy týkající se opensourcového softwaru, včetně ohrožení zabezpečení, dodržování předpisů licencí a rizik dodavatelského řetězce.

  • Popište běžné opensourcové licence, včetně MIT, Apache, GPL, BSD a jejich klíčových charakteristik.

  • Vyhodnoťte licenční důsledky pro vývoj komerčního softwaru a porozumíte kompatibilitě licencí.

  • Implementujte strategie pro správu opensourcových komponent, včetně správy inventáře, kontroly ohrožení zabezpečení a dodržování předpisů licencí.

Požadavky

Žádný

Začínáme s Azure

Zvolte si účet Azure, který vám vyhovuje. Zvolte průběžné platby nebo vyzkoušejte Azure zdarma až na 30 dnů. Zaregistrujte se.