Qualquer pessoa que trabalhe em projetos de software sabe que há problemas para rastrear, gerenciar e priorizar. O Azure Boards tem todos os recursos de que sua equipe precisa para gerenciar seu trabalho com êxito. Visualize projetos com quadros Kanban, execute em sprints, gerencie sua lista de pendências e use as consultas para encontrar trabalho e visualizar resultados. Introdução ao Azure Boards.
Se você escreve código, é necessário um lugar para armazenar e gerenciar esse código com um sistema de controle de versão confiável como o Git. O Azure Repos fornece a melhor solução Git da categoria. Você recebe repositórios privados e públicos, revisões de código social e muito mais gratuitamente. Saiba como começar a usar o Git no Azure Repos e como sua equipe pode usar solicitações de pull para trabalhar em conjunto no código.
Use o Azure Pipelines para adicionar builds contínuos aos projetos do GitHub.
Saiba como obter um repositório do GitHub e adicionar builds contínuos usando o Azure Pipelines. Você verá cada etapa ao fazer um projeto Node.js GitHub e adicionar build contínuos para validar a qualidade do código de cada solicitação de pull. O Azure Pipelines é gratuito para projetos de código aberto.
Criar e implantar seu código com o Azure Pipelines
Com o Azure Pipelines, você pode criar e implantar código escrito em qualquer linguagem, usando qualquer plataforma. Neste vídeo, você aprenderá por que o Azure Pipelines é a melhor ferramenta do planeta para integração e implantação contínua (CI/CD) do seu código.
O Azure Artifacts ajuda você a gerenciar componentes de software fornecendo uma interface do usuário intuitiva, bem como ferramentas úteis para garantir imutabilidade e desempenho para os componentes que você criar ou consumir. Saiba como começar criando um feed para um pacote npm a ser usado no Azure Pipeline.
Teste manual e automatizado com o Azure Test Plans
O Azure DevOps Test Plan fornece todas as ferramentas de que você precisa para testar com êxito seus aplicativos. Crie e execute planos de teste manuais, gere testes automatizados e colete os comentários dos usuários. Neste vídeo, você verá os aspectos básicos sobre como começar a usar o Azure Test Plan, para que possa começar a testar seu aplicativo hoje mesmo.
Lições aprendidas e histórias de jornada do Azure DevOps
Vídeos e apresentações para lições aprendidas e histórias de jornada do Azure DevOps.
TÍTULO
DESCRIPTION
VÍDEO
DOWNLOAD
60.000 testes em seis minutos: crie um pipeline de teste confiável & implante com segurança com o Azure Pipelines
Uma boa cobertura de testes é essencial para detectar problemas antes que uma solicitação de pull tenha sido mesclada, mas é necessário que seja o tipo certo de teste, além de confiável. Sam Guckenheimer investiga a transformação de testes pela qual a equipe dele na Microsoft passou ao iniciar sua jornada de DevOps. Ele orienta você sobre as mudanças pelas quais eles passaram e por quê, e explica os dados que eles encontraram para provar o caso de mudança e o que eles fizeram para se mudar. Sam também dá detalhes sobre o que é melhor coberto pelos testes de unidade, que você deve deixar para revisão manual de código na solicitação de pull e o que é adequado para testes em produção.
Implantação progressiva, experimentação, multilocação, sem tempo de inatividade, segurança na nuvem
Este relatório de experiência trata da mudança de arquitetura de um monolito para práticas nativas da nuvem. Ele abrange a mudança gradual de locatário único para multilocatário, escalabilidade vertical para escalabilidade horizontal, recursos fixos para custos variáveis otimizados, atualizações periódicas para atualizações de tempo de inatividade zero, lista de pendências única para experimentação contínua, implantação linear para progressiva com um raio de impacto controlado, longos ciclos de lançamento para testes contínuos, opacidade para observabilidade e relatórios de segurança de pré-lançamento para práticas de segurança contínuas.
Como o campo de IA é novo em comparação com o desenvolvimento de software tradicional, as melhores práticas e soluções em torno do gerenciamento de ciclo de vida desses sistemas de IA ainda precisam se solidificar. Esta palestra discutirá o que a Microsoft fez em diferentes departamentos, incluindo o Bing.
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. (AZ-2008)
Esta certificação mede sua capacidade de realizar as seguintes tarefas técnicas: Projetar e implementar processos e comunicações, projetar e implementar uma estratégia de controle do código-fonte, projetar e implementar pipelines de criação e liberação, desenvolver um plano de segurança e conformidade e implementar uma estratégia de instrumentação.