Implementar software de código aberto

Avançado
Administrador
Engenheiro de IA
Engenheiro de dados
Desenvolvedor
Engenheiro de DevOps
Engenheiro de Plataforma
Engenheiro de segurança da informação
Analista de Operações de Segurança
Especialista de Adoção de Serviço
Arquiteto de solução
Fundador de startup
Gerente de tecnologia
Azure
Azure Artifacts
Azure Boards
Serviços de Nuvem do Azure
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

Este módulo explora como o software moderno é criado com componentes de software livre, preocupações corporativas sobre segurança e licenciamento, licenças comuns de software livre (MIT, Apache, GPL), implicações de licença para uso comercial e estratégias para gerenciar software de software de software livre em ambientes empresariais.

Objetivos de aprendizagem

Ao final deste módulo, você poderá:

  • Entenda como o software moderno é criado usando componentes de software livre e os benefícios que eles fornecem.

  • Explique as preocupações corporativas sobre software de software livre, incluindo vulnerabilidades de segurança, conformidade de licença e riscos da cadeia de suprimentos.

  • Descreva licenças comuns de software livre, incluindo MIT, Apache, GPL, BSD e suas principais características.

  • Avalie as implicações de licença para o desenvolvimento de software comercial e entenda a compatibilidade de licenças.

  • Implemente estratégias para gerenciar componentes de software livre, incluindo gerenciamento de inventário, verificação de vulnerabilidades e conformidade de licença.

Pré-requisitos

Nenhum

Introdução ao Azure

Escolha a conta do Azure correta para você. Pague conforme o uso ou experimente o Azure grátis por até 30 dias. Criar conta.