Implementowanie oprogramowania typu open source

Zaawansowany
Administrator
Inżynier AI
Inżynier danych
Deweloper
Inżynier DevOps
Inżynier platformy
Inżynier zabezpieczeń
Analityk operacji zabezpieczeń
Specjalista ds. wdrażania usług
Architekt rozwiązań
Założyciel startupu
Kierownik ds. technologii
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

W tym module opisano sposób tworzenia nowoczesnego oprogramowania za pomocą składników typu open source, obaw firmowych dotyczących zabezpieczeń i licencjonowania, typowych licencji typu open source (MIT, Apache, GPL), implikacji licencji do użytku komercyjnego i strategii zarządzania oprogramowaniem typu open source w środowiskach przedsiębiorstwa.

Cele szkolenia

Po ukończeniu tego modułu możesz wykonywać następujące czynności:

  • Dowiedz się, w jaki sposób nowoczesne oprogramowanie jest tworzone przy użyciu składników open source i korzyści, jakie zapewniają.

  • Wyjaśnij obawy firmowe dotyczące oprogramowania typu open source, w tym luki w zabezpieczeniach, zgodność licencji i ryzyko związane z łańcuchem dostaw.

  • Opis typowych licencji typu open source, takich jak MIT, Apache, GPL, BSD i ich kluczowe cechy.

  • Oceń implikacje licencji na potrzeby tworzenia oprogramowania komercyjnego i zrozumienie zgodności licencji.

  • Zaimplementuj strategie zarządzania składnikami typu open source, w tym zarządzanie spisem, skanowanie luk w zabezpieczeniach i zgodność licencji.

Wymagania wstępne

Żaden

Rozpoczynanie pracy z platformą Azure

Wybierz konto Azure, które najbardziej Ci odpowiada. Płać na bieżąco lub wypróbuj platformę Azure bezpłatnie przez 30 dni. Zarejestruj się.