Gerenciar a especialização de plataforma e de carga de trabalho
Especialização de carga de trabalho
O gerenciamento específico da carga de trabalho geralmente exige conhecimento aprofundado sobre a carga de trabalho específica e é por isso que a equipe de carga de trabalho ou de desenvolvimento costuma fazer isso. Uma solução específica de carga de trabalho não é escalada rapidamente para outras cargas de trabalho. Uma TI centralizada ainda pode orientar e compartilhar o conhecimento com a equipe especializada em operações de carga de trabalho.
Especialização de plataforma
As operações descentralizadas e específicas da carga de trabalho não são escalonáveis em uma empresa, mas um estudo do portfólio geralmente identifica plataformas comuns nas quais essas cargas de trabalho são executadas. Essas plataformas de tecnologia (também conhecidas como pilhas de tecnologia) em geral estão no centro dos incidentes específicos da carga de trabalho. Quando as cargas de trabalho prioritárias compartilham uma plataforma de tecnologia comum, o departamento central de TI pode se concentrar em aprimorar as operações dessa plataforma, reduzindo ou evitando operações específicas da carga de trabalho.
Entre os exemplos de plataformas de tecnologia estão as plataformas de dados, as plataformas de análise, as plataformas de contêiner, as plataformas da Área de Trabalho Virtual do Azure, as plataformas de ERP (Planejamento de Recursos Empresariais) ou até mesmo os computadores mainframes.
Operações avançadas
A especialização de plataforma e de carga de trabalho consiste na execução disciplinada dos quatro processos a seguir, em uma abordagem iterativa:
- Design aprimorado do sistema: a dívida técnica e as falhas de arquitetura são a causa raiz da maioria das interrupções de carga de trabalho de negócios. O exame do design da plataforma ou da carga de trabalho pode melhorar a estabilidade. O Well-Architected Framework do Microsoft Azure inclui recomendações para aprimorar a qualidade da plataforma ou de uma carga de trabalho específica.
- Correção automatizada: alguns aprimoramentos de design não são econômicos, pois a dívida técnica pode ser muito cara ou complexa. Nesses casos, talvez faça mais sentido automatizar a correção e reduzir o impacto das interrupções.
- Dimensionamento da solução: à medida que o design dos sistemas e a correção automatizada são aprimorados, essas alterações podem ser dimensionadas em todo o ambiente por meio do catálogo de serviços. Você pode publicar plataformas e soluções otimizadas na Central de Aplicativos Gerenciados do Azure para reutilizá-las com facilidade em outras cargas de trabalho ou em clientes externos.
- Aprimoramento contínuo: você obterá informações valiosas para a próxima revisão do sistema coletando comentários de usuários, administradores e clientes. Também é importante coletar e visualizar os logs críticos do sistema e os dados de desempenho. Tanto os comentários quanto os dados coletados são usados como base na tomada de novas decisões sobre as melhorias futuras do sistema.
A tabela a seguir mostra as ferramentas usadas para o gerenciamento específico da carga de trabalho:
Ferramenta | Descrição | Link para mais informações |
---|---|---|
Application Insights | Monitoramento avançado de aplicativos com mapeamento de dependência, painel de aplicativos, mapa de aplicativos, uso e acompanhamento detalhado | Visão geral do Application Insights |