Implementación de software de código abierto

Avanzado
Administrador
Ingeniero de IA
Ingeniero de datos
Desarrollador
Ingeniero de DevOps
Ingeniero de plataformas
Ingeniero de seguridad
Analista de operaciones de seguridad
Especialista en adopción de servicios
Arquitecto de soluciones
Fundador de startup
Administrador de tecnología
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

En este módulo se explora cómo se crea software moderno con componentes de código abierto, preocupaciones corporativas sobre seguridad y licencias, licencias comunes de código abierto (MIT, Apache, GPL), implicaciones de licencia para el uso comercial y estrategias para administrar software de código abierto en entornos empresariales.

Objetivos de aprendizaje

Al final de este módulo, podrá:

  • Comprenda cómo se crea el software moderno mediante componentes de código abierto y las ventajas que proporcionan.

  • Explicar las preocupaciones corporativas sobre el software de código abierto, incluidas las vulnerabilidades de seguridad, el cumplimiento de licencias y los riesgos de la cadena de suministro.

  • Describir licencias comunes de código abierto, como MIT, Apache, GPL, BSD y sus características clave.

  • Evalúe las implicaciones de licencia para el desarrollo de software comercial y comprenda la compatibilidad de licencias.

  • Implemente estrategias para administrar componentes de código abierto, como la administración del inventario, el examen de vulnerabilidades y el cumplimiento de licencias.

Requisitos previos

Ninguno

Comience a usar Azure

Elija la cuenta de Azure adecuada para usted. Pague a medida que habla o pruebe Azure gratis durante 30 días. Registrarse.