Nyílt forráskódú szoftverek implementálása

Felsőfokú
Rendszergazda
AI-szakértő
Adatmérnök
Fejlesztő
DevOps-mérnök
Platformmérnök
Biztonsági mérnök
Biztonsági műveleti elemző
Szolgáltatásbevezetési specialista
Megoldástervező
Startup alapítója
Technológiai menedzser
Azure
Azure Artifacts
Azure Boards
Azure felhőalapú szolgáltatások
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

Ez a modul bemutatja, hogyan épülnek fel a modern szoftverek nyílt forráskódú összetevőkkel, a biztonsággal és licenckezeléssel kapcsolatos vállalati aggodalmakkal, a gyakori nyílt forráskódú licencekkel (MIT, Apache, GPL), a kereskedelmi felhasználás licenckövetelményeivel, valamint a nyílt forráskódú szoftverek vállalati környezetekben történő kezelésére vonatkozó stratégiákkal.

Tanulási célkitűzések

A modul végére a következőkre lesz képes:

  • Ismerje meg, hogyan épül fel a modern szoftver nyílt forráskódú összetevőkkel és az általuk nyújtott előnyökkel.

  • A nyílt forráskódú szoftverekkel kapcsolatos vállalati aggodalmak ismertetése, beleértve a biztonsági réseket, a licencmegfelelést és az ellátási lánc kockázatait.

  • Ismertesse az olyan gyakori nyílt forráskódú licenceket, mint az MIT, az Apache, a GPL, a BSD és azok fő jellemzői.

  • Értékelje ki a kereskedelmi szoftverek fejlesztésére gyakorolt licenckihatásokat, és ismerje meg a licenckompatibilitást.

  • Stratégiák implementálása nyílt forráskódú összetevők kezelésére, beleértve a készletkezelést, a sebezhetőségi vizsgálatokat és a licencmegfelelést.

Előfeltételek

Egyik sem

Bevezetés az Azure használatába

Válassza ki az Önnek megfelelő Azure-fiókot. Fizessen használat alapján, vagy próbálja ki akár 30 napig ingyenesen az Azure-t. Regisztráció.