Compartilhar via


Operações de plataforma no gerenciamento de nuvem

Uma linha de base de gerenciamento de nuvem que abrange inventário e visibilidade, conformidade operacional e proteção e recuperação pode fornecer nível suficiente de gerenciamento de nuvem para a maioria das cargas de trabalho no portfólio de TI. Mas essa linha de base raramente é suficiente para dar suporte ao portfólio completo. Este artigo se baseia na próxima etapa mais comum em gerenciamento de nuvem, operações de portfólio.

Um estudo rápido dos ativos no portfólio de TI destaca os padrões existentes nas cargas de trabalho com suporte. Dentro dessas cargas de trabalho, há plataformas comuns. As plataformas podem variar muito dependendo das decisões técnicas anteriores dentro da empresa.

Para algumas organizações, há uma forte dependência de SQL Server, Oracle ou outras plataformas de dados de software livre. Em outras organizações, as semelhanças podem estar enraizadas nas plataformas de hospedagem para VMs (máquinas virtuais) ou contêineres. Ainda assim, outras pessoas podem ter uma dependência comum em aplicativos ou sistemas ERP (planejamento de recursos empresariais), como SAP ou Oracle.

Quando você entende essas semelhanças, sua equipe de gerenciamento de nuvem pode se especializar em níveis mais altos de suporte para essas plataformas priorizadas.

Estabelecer um catálogo de serviços

O objetivo das operações de plataforma é criar soluções confiáveis e repetíveis para uma equipe de adoção de nuvem usar. Em seguida, a equipe de adoção da nuvem pode fornecer uma plataforma que fornece um nível mais alto de compromisso comercial. Esse compromisso pode diminuir a probabilidade ou a frequência de tempo de inatividade, o que melhora a confiabilidade. Se houver uma falha no sistema, o compromisso também poderá ajudar a diminuir a quantidade de perda de dados ou tempo de recuperação. Esse compromisso geralmente inclui operações contínuas e centralizadas para permitir a plataforma.

À medida que a equipe de gerenciamento de nuvem estabelece graus mais altos de gerenciamento operacional e especialização relacionados a plataformas específicas, eles adicionam plataformas a um catálogo de serviços em crescimento. O catálogo de serviços fornece implantação de plataforma de autoatendimento em uma configuração específica, que segue as operações de plataforma em andamento. Durante a conversa de alinhamento de negócios, as equipes de gerenciamento de nuvem e estratégia de nuvem podem propor soluções de catálogo de serviços para os negócios. As soluções do catálogo de serviços melhoram os compromissos de confiabilidade, tempo de atividade e recuperação em um processo controlado e repetível.

Para referência, algumas organizações referem-se a um catálogo de serviços de fase inicial como uma lista aprovada. A principal diferença é que um catálogo de serviços vem com compromissos operacionais contínuos do CCoE (Centro de Excelência em Nuvem). Uma lista aprovada é semelhante. Ele fornece uma lista pré-aprovada de soluções que uma equipe pode usar na nuvem. Mas, normalmente, não há um benefício operacional associado a aplicativos em uma lista aprovada.

Assim como o discussão entre a TI centralizada e o CCoE, a diferença é uma das prioridades. Um catálogo de serviços pressupõe uma boa intenção, mas fornece proteção operacional, de governança e de segurança que aceleram a inovação. Uma lista aprovada dificulta a inovação até que as operações, a conformidade e os portões de segurança sejam passados para uma solução. Ambas as soluções são viáveis, mas exigem que a empresa toma decisões sutis de priorização para investir mais em inovação ou conformidade.

Criar o catálogo de serviços

O gerenciamento de nuvem raramente é bem-sucedido ao fornecer um catálogo de serviços em um silo. O desenvolvimento adequado do catálogo requer uma parceria entre a equipe de TI central ou o CCoE. Essa abordagem tende a ser mais bem-sucedida quando uma organização de TI atinge um nível de maturidade CCoE, mas pode ser implementada mais cedo.

Quando a equipe da plataforma de nuvem cria o catálogo de serviços em um modelo CCoE, ela cria a plataforma de estado desejado. As equipes de governança de nuvem e segurança de nuvem validam a governança e a conformidade dentro da implantação. A equipe de gerenciamento de nuvem estabelece operações contínuas para essa plataforma. E a equipe de automação de nuvem empacota a plataforma para implantação escalonável e reproduzível.

Depois que a plataforma for empacotada, a equipe de gerenciamento de nuvem poderá adicioná-la ao catálogo de serviços em expansão. A partir daí, a equipe de adoção da nuvem usa o pacote ou outras pessoas no catálogo durante a implantação. Depois que a solução for para produção, a empresa perceberá os benefícios extras do gerenciamento operacional aprimorado e poderá reduzir as interrupções dos negócios.

Observação

A criação de um catálogo de serviços requer muito esforço e tempo de várias equipes. Usar o catálogo de serviços ou a lista aprovada como um mecanismo de gating retarda a inovação. Quando a inovação for uma prioridade, desenvolva catálogos de serviços em paralelo a outros esforços de adoção.

Definir suas próprias operações de plataforma

Embora as ferramentas de gerenciamento e os processos possam melhorar as operações de plataforma, muitas vezes não é suficiente alcançar os estados desejados de estabilidade e confiabilidade. As operações de plataforma verdadeiras exigem um foco nos pilares da excelência da arquitetura. Quando uma plataforma justifica um investimento mais profundo em operações, considere os cinco pilares a seguir antes que a plataforma se torne parte de qualquer catálogo de serviços:

  • Confiabilidade: Projetar sistemas para se recuperar de falhas e continuar funcionando.
  • Segurança: Proteger aplicativos e dados contra ameaças.
  • Otimização de custos: Gerenciar custos para maximizar o valor entregue.
  • Excelência operacional: Seguir processos operacionais que mantêm um sistema em execução em produção.
  • Eficiência de desempenho: Dimensionar sistemas para se adaptar às alterações na carga.

O Microsoft Azure Well-Architected Framework fornece uma abordagem para avaliar cargas de trabalho específicas para adesão a esses pilares, a fim de melhorar as operações gerais. Você pode aplicar esses pilares a operações de plataforma e operações de carga de trabalho.

Começar a trabalhar com plataformas específicas

As plataformas discutidas nas próximas seções são comuns aos clientes típicos do Azure e podem justificar facilmente um investimento em operações de plataforma. As equipes de gerenciamento de nuvem tendem a começar com elas ao criar requisitos de operações de plataforma ou um catálogo de serviços completo.

Operações de dados de PaaS

Os dados geralmente são a primeira plataforma para garantia de investimentos em operações de plataforma. Quando os dados são hospedados em um ambiente de PaaS (plataforma como serviço), os stakeholders empresariais tendem a solicitar um RPO (objetivo de ponto de recuperação) reduzido para minimizar a perda de dados. Dependendo da natureza do aplicativo, eles também podem solicitar uma redução no RTO (objetivo de tempo de recuperação). Em ambos os casos, a arquitetura que apoia as soluções de dados baseadas em PaaS pode acomodar facilmente algum nível maior de suporte de gerenciamento.

Na maioria dos cenários, o custo de melhorar os compromissos de gerenciamento é facilmente justificado, mesmo para aplicativos que não são críticos. Essa melhoria de operações de plataforma é tão comum que muitas equipes de gerenciamento de nuvem a veem mais como uma linha de base aprimorada, em vez de uma verdadeira melhoria de operações de plataforma.

Operações de dados de IaaS

Quando os dados são hospedados em uma solução de IaaS (infraestrutura como serviço) tradicional, o esforço para melhorar o RPO e o RTO pode ser maior. No entanto, o desejo dos stakeholders empresariais de alcançar melhores compromissos de gerenciamento raramente é afetado por uma decisão de PaaS versus IaaS. Em qualquer caso, entender as diferenças fundamentais na arquitetura pode fazer com que a empresa peça soluções de PaaS ou compromissos que correspondam ao que está disponível em soluções de PaaS. Considere a modernização de qualquer plataforma de dados IaaS como uma primeira etapa para operações de plataforma.

Quando a modernização não é uma opção, as equipes de gerenciamento de nuvem geralmente priorizam plataformas de dados baseadas em IaaS como um primeiro serviço necessário no catálogo de serviços. Fornecer às empresas uma opção entre servidores de dados autônomos e soluções de dados agrupadas de alta disponibilidade simplifica a facilitação da conversa de compromisso empresarial. Uma compreensão básica das melhorias operacionais e do aumento dos custos ajuda a empresa a tomar a melhor decisão para seus processos de negócios e suporte a cargas de trabalho.

Outras operações comuns de plataforma

Além das plataformas de dados, os hosts da máquina virtual tendem a ser uma plataforma comum para aprimoramentos de operações. As equipes de gerenciamento de nuvem e plataforma de nuvem geralmente investem em melhorias em hosts VMware ou soluções de contêiner. Esses investimentos podem melhorar a estabilidade e a confiabilidade dos hosts, que dão apoio às VMs, que, por sua vez, ligarão as cargas de trabalho. As operações adequadas em um host ou contêiner podem melhorar o RPO ou o RTO de várias cargas de trabalho. Essa abordagem cria compromissos comerciais aprimorados, mas distribui o investimento. Compromissos aprimorados e custos reduzidos são combinados para facilitar a justificativa das melhorias no gerenciamento de nuvem e nas operações de plataforma.

Próximas etapas

Em paralelo com as melhorias nas operações de plataforma, as equipes de gerenciamento de nuvem também se concentram em melhorar as operações de carga de trabalho para as 20% (ou menos) das carga de trabalho de produção que são importantes.