Ignorar navegação

Com a mudança para a nuvem, a equipe de operações de TI recria o modelo de monitoramento da infraestrutura

Veja como a adoção de uma abordagem descentralizada para monitoramento capacita as equipes de TI e de aplicativo de negócios a agregar mais valor às suas funções.

Leia a história completa

O desafio: adaptação a um modelo operacional de nuvem

Quando a equipe de Plataformas de Capacidade de Gerenciamento, parte dos CSEO (Serviços Principais e de Engenharia) da Microsoft, estava gerenciando a infraestrutura em um ambiente de alerta e monitoramento centralizado, o modelo era claro: ela fornecia um serviço autossuficiente que as equipes de aplicativo de negócios consumiam. Então a Microsoft moveu para a nuvem e o modelo não funcionava mais.

Como a empresa mudou os aplicativos e sistemas internos para o Azure, as equipes de aplicativo de negócios criaram suas próprias VMs (máquinas virtuais) e queriam o controle total sobre elas, mas a equipe de Plataformas de Capacidade de Gerenciamento ainda era responsável por monitorá-las e gerenciá-las. As tentativas de dividir as responsabilidades não resolveram o problema. A equipe de Plataformas de Capacidade de Gerenciamento percebeu que, com a mudança para nuvem, a melhor maneira de cumprir sua missão de capacitar as equipes de desenvolvimento era sair do negócio de monitoramento diário e promover um novo modelo de monitoramento descentralizado.

"The move to Azure redefined the relationship between business app teams and us … It literally broke how we worked, including our accountability model, and we had to redesign our support services to accommodate the new self-service cloud model."

Dana Baxter, engenheira de serviços principal, plataformas de capacidade de gerenciamento

Mudando a cultura de controle

Inicialmente, a equipe de Plataformas de Gerenciamento tentou criar seu próprio pool de assinaturas do Azure para as equipes de aplicativos de negócios usarem. Eles rapidamente descobriram que ainda eram um gargalo para as equipes que queriam administrar as coisas por conta própria. Com as funcionalidades de automação e autoatendimento sendo disponibilizadas no Azure Monitor, a equipe de Plataformas de Gerenciamento viu a oportunidade de substituir seu modelo centralizado e entregar a responsabilidade pelo monitoramento para as equipes de aplicativos de negócios. Ao mesmo tempo, eles sabiam que teriam que conduzir uma mudança cultural desafiadora para superar a resistência.

Mas primeiro, eles tinham que garantir que a parte de operações do novo modelo DevOps estava em ordem. Eles limparam uma bagunça de alertas antigos de cerca de 100 até 15 e criaram um kit de ferramentas no GitHub para ajudar as equipes de aplicativos de negócios a monitorar sua própria infraestrutura. O kit de ferramentas estabeleceu proteções que ajudaram as Plataformas de Gerenciamento a aliviar seu próprio desconforto por terem que abrir mão do controle sobre algo que possuíam há anos. Seu push final envolveu um grande esforço de comunicação e treinamento multifacetado em toda a organização.

"Our KPIs used to be all about alerts, trouble tickets, time to resolution, and so on. Today they're around things like inventory, security patching, compliance, and other components of enterprise manageability."

Dana Baxter, engenheira de serviços principal, plataformas de capacidade de gerenciamento

O monitoramento descentralizado capacita as duas equipes

A transição para uma abordagem descentralizada e de autoatendimento para monitoramento e relatórios corporativos não foi fácil, mas o esforço valeu a pena. Agora, as ferramentas de relatório e painel habilitadas pelo Azure Monitor e pelo Power BI facilitam o monitoramento de qualquer parte do seu ambiente pelas equipes de aplicativos de negócios. Com a capacidade de personalizar rapidamente seus próprios painéis e alertas para se alinhar com a forma como eles criam e gerenciam seus aplicativos, eles configuram o ambiente de monitoramento que melhor atende às suas necessidades. Em vez de fornecer um serviço de monitoramento diário que as equipes de desenvolvimento consomem, hoje os membros da equipe das Plataformas de Gerenciamento se tornaram consultores valiosos em sua parceria com o desenvolvimento. O mais importante é que, eles são livres para se concentrar em projetos mais estratégicos e voltados para o futuro - como patches de segurança, inventário e conformidade - que tragam mais valor para aos negócios.

Examine detalhadamente o percurso que a equipe percorreu para chegar a um modelo operacional de nuvem.

Leia a história completa
Podemos ajudar você?