Explorar a Tecnologia de DevOps
A Tecnologia evolui continuamente para habilitar as práticas de DevOps. Escolher a solução certa capacitará sua equipe no percurso de DevOps dela.
É aqui que entra o Azure DevOps. O Azure DevOps abrange toda a cadeia de ferramentas, desde o controle do código-fonte (Git ou Team Foundation) até a integração contínua, automação de lançamentos e até mesmo o monitoramento de produção. Ele foi classificado recentemente como líder no The Forrester Wave™: relatório de entrega contínua e automação de lançamentos.
Serviços de desenvolvimento modernos, como Azure Boards, Azure Pipelines, Azure Repos, Azure Test Plans e Azure Artifacts, ajudam a planejar com mais inteligência, colaborar melhor e enviar mais rapidamente.
Azure Boards
Entregue valor aos seus usuários mais rápido usando ferramentas Agile comprovadas para planejar, controlar e discutir o trabalho entre suas equipes.
Azure Pipelines
Crie, teste e implante com uma CI/CD que funciona com qualquer linguagem, plataforma e nuvem. Conecte-se ao GitHub ou qualquer outro provedor de Git e implante continuamente.
Azure Repos
Tenha repositórios Git públicos e privados hospedados na nuvem ilimitados e colabore para criar um código melhor com o gerenciamento de arquivos avançado e solicitações de pull.
Azure Test Plans
Teste e envie com confiança usando um manual e um ferramentas de teste exploratório.
Azure Artifacts
Crie, hospede e compartilhe pacotes com sua equipe e adicione artefatos a seus pipelines de CI/CD com um clique.
Observação
O Azure DevOps é uma plataforma aberta que se integra às ferramentas e tecnologias de software livre mais populares.
Gerenciar ambientes de desenvolvimento/teste de autoatendimento
Um desafio de DevOps comum para as organizações de TI é acompanhar a demanda do projeto por ambientes de desenvolvimento e teste.
O Azure Lab Services simplifica o gerenciamento de ambiente para ambientes de desenvolvimento e teste na nuvem do Azure.
Você pode usá-lo para fornecer acesso de autoatendimento para equipes, com políticas para controlar os custos e impor o uso de imagens e artefatos apropriados. Você também pode usar modelos, imagens personalizadas e fórmulas para reproduzir ambientes e orquestrar com Azure Pipelines ou integrar usando a API REST.
Implantar mais rapidamente com a infraestrutura como código
A infraestrutura como código permite a implantação repetida e confiável fornecendo gerenciamento de infraestrutura usando código-fonte.
O Azure Resource Manager fornece configuração como funcionalidades de código para o Azure gerenciar configurações de ambiente prontamente prontas para uso, para tratar os recursos de configuração de aplicativo como artefatos com versão e migrar o código diretamente entre ambientes.
O Azure também dá suporte a ferramentas de terceiros, como Terraform, Ansible, Chef, Puppet e SaltStack!
Garantir a Segurança contínua
A Central de Segurança do Azure fornece às organizações visibilidade e controle total do estado de segurança de nuvem delas com uma exibição unificada. As funcionalidades dela incluem:
- Coleta de dados de segurança de várias fontes
- Integração com fluxos de trabalho de segurança existentes
- Integração fácil de recursos de nuvem
- Avaliação contínua de segurança
- Gerenciamento de política centralizado
- Relatório de conformidade
- Suporte para cargas de trabalho híbridas
A Microsoft analisa 300 bilhões de autenticações de usuário e verifica se há spam e malware em 200 bilhões de emails a cada mês. A Microsoft também tem visibilidade sem precedentes sobre as opções de infraestrutura de nuvem, plataformas e a atividade nelas. Essa visibilidade não tem nenhum precedente no mundo local.
Obtenha informações mais inteligentes com mais rapidez
As soluções de monitoramento do Azure fornecem monitores predefinidos com limites inteligentes e painéis intuitivos personalizáveis para apresentar dados.
O Azure Monitor fornece métricas para toda a infraestrutura do Azure. O Log Analytics e o Application Insights fornecem mais informações sobre infraestrutura e aplicativos.
Para monitorar a integridade da nuvem, o Log Analytics vai:
- Coletar e armazenar dados de qualquer fonte
- Obter informações operacionais aprofundadas
- Detectar, diagnosticar e corrigir problemas rapidamente
Escolha as ferramentas e nuvens que você adora
Com o Azure DevOps, você tem opções que ajudam a maximizar seus investimentos existentes.
Escolha as ferramentas certas para você. Obtenha suporte para IaaS (infraestrutura como serviço) em plataformas de aplicativos Web Linux, Java e PHP. Desenvolva e teste componentes Linux e de software livre no Azure. Combine e faça a correspondência para criar fluxos de trabalho com ferramentas da Microsoft, software livre ou suas ferramentas de terceiros favoritas. Traga as ferramentas que você adora, as habilidades que você já tem e execute praticamente qualquer aplicativo, usando sua fonte de dados, com seu sistema operacional, em seu dispositivo.
Bootstrap de Dojo Classroom
Com soluções de ponta a ponta no Azure, as equipes podem implementar práticas de DevOps em cada uma das fases do ciclo de vida do aplicativo:
- Planejar na nuvem com o Azure Boards, Painel do Azure, Azure Repo e GitHub e Central de Segurança do Azure.
- Criar na nuvem com o Azure Lab Services.
- Integrar-se na nuvem com o Azure Test Plan, Verificação de Código de Segurança, Conformidade de Componentes de software livre e Teste Dinâmico do Azure.
- Entregar na nuvem com o Azure Boards, o Azure Pipelines, o Azure Repos e o Azure Artifacts.
- Colaborar na nuvem com Bots do Azure e o Teams.
- Operar na nuvem com o Azure Monitor, Azure Policy, Azure App Insights e Central de Segurança do Azure.
Essas tecnologias de DevOps, combinadas com pessoas e processos, permitem às equipes fornecer valor aos clientes de maneira contínua.
Usar a integração robusta dessas funcionalidades de DevOps no Azure nos permite inicializar nossos laboratórios de Dojo Classroom com provisionamento automático para fornecer experiências práticas durante a classe mestra.
O ambiente de Dojo Classroom inclui tudo de que você precisa na sala de aula de imersão do Dojo, incluindo o acompanhamento com ACR (Receita Consumida do Azure)!