Programa do Curso
Introdução
Visão geral da prática DevOps nas empresas
- Como o DevOps difere das práticas tradicionais de TI?
- Termos e tecnologias do DevOps
- Métodologias Agile aplicadas no DevOps
Descrição geral do Azure DevOps Características e arquitetura
- O servidor Azure DevOps
- Hospedado vs. local Azure DevOps
- Azure DevOps para usuários finais
- Azure DevOps para administradores
Definição e configuração do Azure DevOps para desenvolvimento
Utilização do mapa do fluxo de valor para avaliar os processos de desenvolvimento existentes
- Migrando para Azure DevOps
Descrição geral do Azure DevOps Serviços e ferramentas principais
- Escolhendo os serviços apropriados de Azure DevOps para o negócio
Planeamento e acompanhamento do desenvolvimento de software com Azure Quadros
- Utilizando ferramentas ágeis e scrum integradas nos Azure Quadros
- Trabalhando com widgets do painel de controle dos Azure Quadros
- Monitorando o status do projeto com as ferramentas analíticas do Azure
- Otimizando a transparência e cooperação das equipes com os Quadros
- Integrando os Azure Quadros com repositórios existentes de GitHub
Alojar Repositórios Git e Collaboration Utilizar Repositórios do Azure
- Criando repositórios e controle de versão com os Azure Repos
- Conectando através do suporte seguro ao cliente Git
- Criando APIs REST e webhooks nos Azure Repos
- Criando ambientes de desenvolvimento e realizando solicitações de pull
- A funcionalidade de busca inteligente por código dos Azure Repos
- Limpando e mantendo os repositórios
Criação e implementação de software com Azure pipelines
- Implementando integração contínua/distribuição contínua (CI/CD)
- Configurando os pipelines do Azure com a linguagem e SO preferidos
- Utilizando cadeias de construção e builds multifásicos nos Pipelines
- Trabalhando com registros dos Pipelines do Azure
- Implantando contêineres no Kubernetes ou em qualquer nuvem
Implementação do pacote integrado Management Utilizando artefactos do Azure
- Criando e compartilhando pacotes de código nos Artifacts do Azure
- Gerenciando tipos de pacotes com gerenciamento universal de artefatos
- Organizando e protegendo pacotes de código-fonte público e privado
- Adicionando pacotes às pipelines CI/CD com os Artifacts do Azure
Testar e otimizar a qualidade do código com Azure Planos de teste
- Testes manuais planejados vs. testes exploratórios
- Executando o tipo certo de teste para aplicações empresariais
- Capturando e analisando dados usando os Planos de Teste do Azure
- Utilizando a funcionalidade de rastreabilidade end-to-end dos Planos de Teste do Azure
- Tomando as ações corretas para resolver os defeitos identificados no código
Integração dos serviços Azure DevOps com outras extensões
Resolução de problemas
Resumo e conclusão
Requisitos
- Compreensão dos métodos de desenvolvimento de software Agile
- Conhecimento de qualquer linguagem de programação de script
- Experiência básica com tarefas de administração de sistemas
- Conhecimento de fluxos de trabalho e repositórios GitHub
Público
- Engenheiros DevOps
- Desenvolvedores
- Gestores de Projetos
Declaração de Clientes (2)
O facto de podermos fazer tudo na prática por nós próprios. O facto de o nosso formador ter vastos conhecimentos e de lhe podermos perguntar qualquer coisa e ele ter sempre a resposta. O facto de eu ter adquirido algumas competências que são úteis para os programadores.
Julia Gajtkowska - Demant Business Services Poland
Curso - Azure DevOps Fundamentals
Máquina Traduzida
Parte prática e interação com os alunos
Piotr Madej - EY Global Services (Poland) Sp. z o.o.
Curso - Azure DevOps Fundamentals
Máquina Traduzida