Implementere åpen kildekode-programvare

Avansert
Administrator
AI-tekniker
Datatekniker
Utvikler
DevOps-tekniker
Plattformingeniør
Sikkerhetsingeniør
Analytiker av sikkerhetsoperasjoner
Spesialist for tjenesteinnføring
Løsningsarkitekt
Gründer
IT-sjef
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure-forløp
Azure Repos
Azure Test Plans
GitHub

Denne modulen utforsker hvordan moderne programvare er bygget med åpen kildekode-komponenter, bedriftens bekymringer om sikkerhet og lisensiering, vanlige åpen kildekode-lisenser (MIT, Apache, GPL), lisensimplikasjoner for kommersiell bruk og strategier for å administrere åpen kildekode-programvare i bedriftsmiljøer.

Læringsmål

På slutten av denne modulen kan du:

  • Forstå hvordan moderne programvare bygges ved hjelp av komponenter med åpen kildekode og fordelene de gir.

  • Forklar bedriftens bekymringer om programvare med åpen kildekode, inkludert sikkerhetssårbarheter, lisensoverholdelse og forsyningskjederisikoer.

  • Beskriv vanlige åpen kildekode-lisenser, inkludert MIT, Apache, GPL, BSD og deres nøkkelegenskaper.

  • Evaluere lisensimplikasjoner for kommersiell programvareutvikling og forstå lisenskompatibilitet.

  • Implementer strategier for å administrere komponenter med åpen kildekode, inkludert lagerstyring, sårbarhetsskanning og lisensoverholdelse.

Forutsetninger

Ingen

Kom i gang med Azure

Velg Azure-kontoen som passer for deg. Betal underveis med forbruksbasert betaling, eller prøv Azure gratis i opptil 30 dager. Registrer deg.