Operações de plataforma na gestão da cloud
Uma linha de base de gestão da cloud que abrange inventário e visibilidade, conformidade operacional e proteção e recuperação pode fornecer um nível suficiente de gestão da cloud para a maioria das cargas de trabalho no portefólio de TI. Mas essa linha de base raramente é suficiente para suportar o portfólio completo. Este artigo baseia-se no próximo passo mais comum na gestão da cloud, operações de portefólio.
Um estudo rápido dos recursos no portefólio de TI destaca os padrões existentes nas cargas de trabalho suportadas. Nessas cargas de trabalho, existem plataformas comuns. As plataformas podem variar bastante consoante as decisões técnicas anteriores dentro da empresa.
Para algumas organizações, existe uma dependência pesada de SQL Server, Oracle ou outras plataformas de dados open source. Noutras organizações, as commonalities podem estar enraizadas nas plataformas de alojamento para máquinas virtuais (VMs) ou contentores. Ainda assim, outras podem ter uma dependência comum em aplicações ou sistemas de planeamento de recursos empresariais (ERP), como o SAP ou o Oracle.
Quando compreender estas semelhanças, a sua equipa de gestão da cloud pode especializar-se em níveis mais elevados de suporte para essas plataformas prioritárias.
Estabelecer um catálogo de serviços
O objetivo das operações da plataforma é criar soluções fiáveis e repetíveis para uma equipa de adoção da cloud utilizar. Em seguida, a equipa de adoção da cloud pode fornecer uma plataforma que fornece um nível mais elevado de alocação empresarial. Essa alocação pode diminuir a probabilidade ou frequência de tempo de inatividade, o que melhora a fiabilidade. Se existir uma falha do sistema, a alocação também pode ajudar a diminuir a quantidade de perda de dados ou tempo de recuperação. Este compromisso inclui frequentemente operações contínuas centralizadas para suportar a plataforma.
À medida que a equipa de gestão da cloud estabelece níveis mais elevados de gestão operacional e especialização relacionadas com plataformas específicas, adicionam plataformas a um catálogo de serviços em crescimento. O catálogo de serviços fornece a implementação de plataforma self-service numa configuração específica, que cumpre as operações da plataforma em curso. Durante a conversação de alinhamento empresarial, as equipas de gestão da cloud e de estratégia da cloud podem propor soluções de catálogo de serviços para a empresa. As soluções do catálogo de serviços melhoram a fiabilidade, o tempo de atividade e os compromissos de recuperação num processo controlado e repetível.
Para referência, algumas organizações referem-se a um catálogo de serviços em fase inicial como uma lista aprovada. A principal diferença é que um catálogo de serviços inclui compromissos operacionais contínuos do centro de excelência da cloud (CCoE). Uma lista aprovada é semelhante. Fornece uma lista pré-aprovada de soluções que uma equipa pode utilizar na cloud. No entanto, normalmente, não existe um benefício operacional associado às aplicações numa lista aprovada.
Tal como o debate entre as TI centralizadas e a CCoE, a diferença é uma das prioridades. Um catálogo de serviços assume uma boa intenção, mas fornece proteções operacionais, de governação e de segurança que aceleram a inovação. Uma lista aprovada dificulta a inovação até que as portas de segurança, conformidade e operações sejam aprovadas para uma solução. Ambas as soluções são viáveis, mas exigem que a empresa tome decisões subtis de atribuição de prioridades para investir mais em inovação ou conformidade.
Criar o catálogo de serviços
A gestão da cloud raramente é bem-sucedida na entrega de um catálogo de serviços num silo. O desenvolvimento adequado do catálogo requer uma parceria entre a equipa de TI central ou o CCoE. Esta abordagem tende a ser mais bem-sucedida quando uma organização de TI atinge um nível de maturidade de CCoE, mas pode ser implementada mais cedo.
Quando a equipa da plataforma cloud cria o catálogo de serviços num modelo CCoE, compilam a plataforma de estado pretendido. As equipas de governação da cloud e de segurança da cloud validam a governação e a conformidade na implementação. A equipa de gestão da cloud estabelece operações contínuas para essa plataforma. Além disso, a equipa de automatização da cloud empacota a plataforma para uma implementação dimensionável e repetível.
Depois de a plataforma ser empacotada, a equipa de gestão da cloud pode adicioná-la ao catálogo de serviços em crescimento. A partir daí, a equipa de adoção da cloud utiliza o pacote ou outras pessoas no catálogo durante a implementação. Depois de a solução ir para produção, a empresa dá-se conta dos benefícios adicionais de uma gestão operacional melhorada e de interrupções empresariais potencialmente reduzidas.
Nota
Criar um catálogo de serviços requer muito esforço e tempo de várias equipas. Utilizar o catálogo de serviços ou a lista aprovada como um mecanismo de gating atrasa a inovação. Quando a inovação é uma prioridade, desenvolva catálogos de serviços em paralelo com outros esforços de adoção.
Definir as suas próprias operações de plataforma
Embora as ferramentas de gestão e os processos possam melhorar as operações da plataforma, muitas vezes não é suficiente para alcançar os estados pretendidos de estabilidade e fiabilidade. As operações de plataforma verdadeiras requerem um foco nos pilares da excelência da arquitetura. Quando uma plataforma justifica um investimento mais aprofundado em operações, considere os seguintes cinco pilares antes de a plataforma se tornar parte de qualquer catálogo de serviços:
- Fiabilidade: Conceba os sistemas para que consigam recuperar de falhas e continuem a funcionar.
- Segurança: Proteja as aplicações e os dados face às ameaças.
- Otimização de custos: Faça a gestão dos custos para maximizar o valor.
- Excelência operacional: Siga os processos de operações que mantêm um sistema em execução na produção.
- Eficiência de desempenho: Dimensione os sistemas para se adaptarem a alterações na carga.
O Microsoft Azure Well-Architected Framework fornece uma abordagem para avaliar cargas de trabalho específicas para a adesão a estes pilares, para melhorar as operações gerais. Pode aplicar estes pilares às operações da plataforma e às operações de carga de trabalho.
Introdução a plataformas específicas
As plataformas abordadas nas secções seguintes são comuns aos clientes típicos do Azure e podem justificar facilmente um investimento em operações de plataforma. As equipas de gestão da cloud tendem a começar por elas quando estão a criar requisitos de operações de plataforma ou um catálogo de serviços completo.
Operações de dados PaaS
Os dados são, muitas vezes, a primeira plataforma a justificar investimentos em operações de plataforma. Quando os dados são alojados num ambiente de plataforma como serviço (PaaS), os intervenientes empresariais tendem a pedir um objetivo de ponto de recuperação reduzido (RPO) para minimizar a perda de dados. Consoante a natureza da aplicação, também podem pedir uma redução do objetivo de tempo de recuperação (RTO). Em ambos os casos, a arquitetura que suporta soluções de dados baseadas em PaaS pode facilmente acomodar algum nível acrescido de suporte de gestão.
Na maioria dos cenários, o custo da melhoria dos compromissos de gestão é facilmente justificado, mesmo para aplicações que não são essenciais para a missão. Esta melhoria das operações da plataforma é tão comum que muitas equipas de gestão da cloud vêem-na mais como uma linha de base melhorada, em vez de como uma verdadeira melhoria das operações da plataforma.
Operações de dados IaaS
Quando os dados são alojados numa solução de infraestrutura como serviço (IaaS) tradicional, o esforço para melhorar o RPO e o RTO pode ser maior. No entanto, o desejo dos intervenientes empresariais de alcançar melhores compromissos de gestão raramente é afectado por uma decisão PaaS versus IaaS. Em todo o caso, uma compreensão das diferenças fundamentais na arquitetura pode levar a empresa a pedir soluções paaS ou compromissos que correspondam ao que está disponível nas soluções PaaS. Considere a modernização de quaisquer plataformas de dados IaaS como um primeiro passo para as operações da plataforma.
Quando a modernização não é uma opção, as equipas de gestão da cloud normalmente priorizam as plataformas de dados baseadas em IaaS como um primeiro serviço necessário no catálogo de serviços. Fornecer à empresa uma escolha entre servidores de dados autónomos e soluções de dados agrupadas e de elevada disponibilidade torna a conversação de compromisso empresarial muito mais fácil de facilitar. Uma compreensão básica das melhorias operacionais e do aumento dos custos ajuda a empresa a tomar a melhor decisão para os seus processos de negócio e cargas de trabalho de suporte.
Outras operações comuns da plataforma
Além das plataformas de dados, os anfitriões de máquinas virtuais tendem a ser uma plataforma comum para melhorias nas operações. As equipas de gestão da cloud e da plataforma cloud investem mais frequentemente em melhorias em anfitriões VMware ou soluções de contentor. Estes investimentos podem melhorar a estabilidade e a fiabilidade dos anfitriões, que suportam as VMs, que por sua vez alimentam as cargas de trabalho. As operações adequadas num anfitrião ou contentor podem melhorar o RPO ou RTO de várias cargas de trabalho. Esta abordagem cria compromissos empresariais melhorados, mas distribui o investimento. Os compromissos melhorados e os custos reduzidos combinam-se para que seja muito mais fácil justificar melhoramentos na gestão da cloud e nas operações da plataforma.
Passos seguintes
Em paralelo com as melhorias nas operações da plataforma, as equipas de gestão da cloud também se concentram em melhorar as operações de cargas de trabalho para as 20% ou menos cargas de trabalho de produção.