Implementera programvara med öppen källkod

Avancerat
Administratör
AI-tekniker
Datatekniker
Utvecklare
DevOps-tekniker
Plattformstekniker
Säkerhetstekniker
Säkerhetsanalytiker
Tjänstimplementeringsexpert
Lösningsarkitekt
Startup-grundare
Teknisk chef
Azure
Azure Artifacts
Azure-tavlor
Azure Cloud Services
Azure DevOps
Azure-pipelines
Azure-lagringsplatser
Azure Test Plans
GitHub

Den här modulen utforskar hur modern programvara skapas med komponenter med öppen källkod, företagets problem med säkerhet och licensiering, vanliga licenser med öppen källkod (MIT, Apache, GPL), licenskonsekvenser för kommersiell användning och strategier för att hantera programvara med öppen källkod i företagsmiljöer.

Utbildningsmål

I slutet av den här modulen kan du:

  • Förstå hur modern programvara skapas med hjälp av komponenter med öppen källkod och vilka fördelar de ger.

  • Förklara företagets problem med programvara med öppen källkod, inklusive säkerhetsrisker, licensefterlevnad och leveranskedjerisker.

  • Beskriv vanliga licenser med öppen källkod, inklusive MIT, Apache, GPL, BSD och deras viktigaste egenskaper.

  • Utvärdera licenskonsekvenser för kommersiell programvaruutveckling och förstå licenskompatibilitet.

  • Implementera strategier för att hantera komponenter med öppen källkod, inklusive inventeringshantering, sårbarhetsgenomsökning och licensefterlevnad.

Förutsättningar

Ingen

Kom igång med Azure

Välj det Azure-konto som passar dig. Betala per användning eller prova Azure kostnadsfritt i upp till 30 dagar. Registrera dig.