Fundamentos de DevOps: os princípios e práticas fundamentais
Síntese
-
Level
-
Habilidade
Explore as práticas de DevOps usando o GitHub. Suas equipes de desenvolvimento e operações experimentarão melhor colaboração, agilidade, integração contínua, entrega contínua, automação e excelência operacional em todas as fases do ciclo de vida do aplicativo.
Nota
Você precisa de uma assinatura do Azure para concluir os exercícios. Se não tiver uma subscrição do Azure, crie uma conta gratuita e adicione uma subscrição antes de começar. Se for estudante, pode tirar partido da oferta do Azure para estudantes .
Pré-requisitos
- Uma assinatura do Azure. Você precisa trazer sua própria assinatura.
- Familiaridade básica com termos e conceitos de TI.
Introdução ao Azure
Escolha a conta do Azure correta para si. Pague à medida que avança ou experimente o Azure gratuitamente até 30 dias. Inscrição.
Código de Feito
Pretende pedir um código de feito?
Módulos neste percurso de aprendizagem
Otimize o gerenciamento do ciclo de vida dos aplicativos por meio de práticas de DevOps, como colaboração, aprendizado contínuo, agilidade e automação. Sua organização se beneficia de um tempo de comercialização acelerado, estabilidade e confiabilidade nas operações e minimiza o tempo médio de recuperação.
Planeje seus projetos de desenvolvimento de software de forma ágil usando os quadros de Projetos do GitHub. Você facilitará a colaboração, a responsabilidade compartilhada, o aprendizado contínuo e a otimização por meio do controle de versão, integração contínua e testes contínuos e infraestrutura como código.
Agilize as atualizações para seus projetos de desenvolvimento de software aplicando controle de versão com Git e GitHub. O ciclo de vida do software melhora com a implementação de integração contínua, testes shift-left e segurança shift-left.
Crie e execute fluxos de trabalho de integração contínua e entrega contínua usando as Ações do GitHub. Seus fluxos de trabalho terão ciclos de lançamento acelerados, maior resiliência, colaboração e reutilização aprimoradas e infraestrutura como código.
Alcance a excelência operacional e melhore a experiência do desenvolvedor em sua organização por meio do DevOps. Suas práticas operacionais e de desenvolvimento melhoram com a implementação de testes de turno-direito, observabilidade por meio de monitoramento de desempenho e segurança, Engenharia de Confiabilidade de Site e engenharia de plataforma.