Especialização da carga de trabalho para gestão da cloud
A especialização da carga de trabalho baseia-se nos conceitos descritos em Especialização da plataforma.
- Operações das cargas de trabalho: O maior investimento em operações por carga de trabalho e o mais elevado grau de resiliência. Sugerimos operações de carga de trabalho para aproximadamente 20% das cargas de trabalho que impulsionam o valor comercial. Normalmente, esta especialização está reservada para cargas de trabalho de elevada criticidade ou cargas de trabalho fundamentais.
- Operações das plataformas: o investimento em operações é distribuído por muitas cargas de trabalho. As melhorias na resiliência afetam todas as cargas de trabalho que utilizam a plataforma definida. Sugerimos operações de plataforma para aproximadamente 20% das plataformas de maior criticidade. Normalmente, esta especialização está reservada para cargas de trabalho de criticidade média a alta.
- Linha base de gestão melhorada: o relativamente mais reduzido investimento em operações. Esta especialização melhora ligeiramente os compromissos empresariais com processos e ferramentas de operações adicionais nativos da cloud.
Processos de alto nível
A especialização da carga de trabalho consiste numa execução disciplinada dos quatro processos seguintes numa abordagem iterativa. Cada processo é explicado com mais detalhes em Especialização da plataforma.
- Melhorar o design do sistema: melhore o design de uma carga de trabalho específica para minimizar com eficácia as interrupções.
- Automatizar a remediação: algumas melhorias não são rentáveis. Nestas situações, pode fazer mais sentido automatizar a remediação e reduzir o efeito das interrupções.
- Dimensionar a solução: à medida que melhora o design dos sistemas e a remediação automatizada, pode dimensionar estas alterações em todo o ambiente através do catálogo de serviços.
- Melhoria contínua: Pode utilizar diferentes ferramentas de monitorização para descobrir melhorias incrementais. Estas melhorias podem ser abordadas no próximo passo de design, automatização e dimensionamento do sistema.
Alterações culturais
A especialização da carga de trabalho despoleta, frequentemente, uma alteração cultural nos processos de criação de TI tradicionais que se concentram em proporcionar uma linha base de gestão melhorada e operações de plataforma. Estes tipos de ofertas podem ser dimensionados no ambiente. A especialização da carga de trabalho é semelhante à execução na especialização da plataforma. No entanto, ao contrário das plataformas comuns, a especialização exigida pelas cargas de trabalho individuais geralmente não é dimensionada.
Quando a especialização da carga de trabalho é necessária, é comum a gestão operacional evoluir para além de uma perspetiva de TI centralizada. A abordagem sugerida no Framework de Adoção da Cloud é uma distribuição da funcionalidade de gestão na cloud.
Neste modelo, as tarefas operacionais como monitorização, implementação, DevOps e outras funções focadas na inovação são transferidas para uma organização de unidades de negócio ou de desenvolvimento de aplicações. A equipa da plataforma da cloud e a equipa principal de monitorização da cloud ainda dão resposta à linha de base de gestão em todo o ambiente.
Estas equipas centralizadas também guiam e instruem as equipas especializadas em cargas de trabalho sobre as operações das respetivas cargas de trabalho. No entanto, a responsabilidade operacional do dia a dia recai sobre a equipa de gestão da cloud que é gerida fora da TI. Este tipo de controlo distribuído é um dos principais indicadores de maturidade num centro de excelência da cloud.
Além da especialização da plataforma: Application Insights
São precisos mais detalhes sobre a carga de trabalho específica para fornecer operações claras de carga de trabalho. Durante a fase de melhoria contínua, o Application Insights será uma adição necessária para a coleção de ferramentas de gestão da cloud.
Requisito | Ferramenta | Objetivo |
---|---|---|
Monitorização da aplicação | Application Insights | Monitorização e diagnóstico para aplicações |
Desempenho, disponibilidade e utilização | Application Insights | Monitorização avançada de aplicações com o dashboard de aplicações, mapas compostos, utilização e rastreio |
Implementar o Application Insights
- No portal do Azure, aceda a Application Insights.
- Selecione + Adicionar para criar um recurso do Application Insights para monitorizar a aplicação Web ativa.
- Siga as instruções no ecrã.
Para obter orientação sobre como configurar a aplicação para monitorização, veja Azure Monitor Application Insights hub (Hub do Application Insights do Azure Monitor).
Monitorizar o desempenho, a disponibilidade e a utilização
- No portal do Azure, procure Application Insights.
- Escolha um dos recursos do Application Insights na lista.
O Application Insights contém diversas opções para monitorizar o desempenho, a disponibilidade, a utilização e as dependências. Estas vistas dos dados da aplicação acrescentam clareza ao ciclo de comentários de melhoria contínua.