Dominando a Estratégia Multi-Cloud: Passos Comprovados para Aumentar Disponibilidade e Evitar Vendor Lock-in
Embora o multi-cloud possa melhorar a disponibilidade e eliminar o vendor lock-in, o sucesso do uso de múltiplas nuvens não é garantido. Empresas requerem uma estratégia multi-cloud sólida para garantir que não encontrem problemas operacionais ou financeiros.
Este artigo ajuda proprietários de negócios e tomadores de decisão a criar uma estratégia multi-cloud eficaz. Continue lendo para aprender como planejar uma mudança para multi-cloud e preparar sua empresa para a iminente mudança cultural.
Por que Você Deve Adotar uma Estratégia Multi-Cloud?
Um multi-cloud é um ambiente desafiador para configurar e executar, e uma estratégia abrangente garante que uma empresa esteja pronta para assumir o desafio. Um plano bem pensado ajuda a:
- Configurar um ambiente multi-cloud eficiente.
- Garantir um alto ROI.
- Parar ameaças e riscos de segurança na nuvem.
- Garantir expansões suaves no futuro.
Uma estratégia multi-cloud ajuda a maximizar os efeitos do uso de múltiplas nuvens, incluindo:
- Implantar a melhor solução de mercado para cada tarefa e carga de trabalho.
- Melhor recuperação de desastres na nuvem.
- Alta disponibilidade.
- Migração para nuvem mais fácil e rápida.
Muitas empresas migram para múltiplas nuvens gradualmente e sem um plano, tipicamente um serviço ou aplicação por vez. Esta abordagem rapidamente se torna incontrolável e leva ao cloud sprawl, gerenciamento descontrolado de instâncias, serviços ou provedores de nuvem. Uma estratégia multi-cloud sólida impede que o sprawl prejudique sua eficiência e orçamento.
Uma estratégia multi-cloud também garante que você está pronto para o que a nova configuração exige de sua organização. A mudança para multi-cloud demanda:
- Gerenciar dois (ou mais) fornecedores diferentes.
- Entender os modelos financeiros de todos os serviços.
- Integração eficiente entre todas as configurações.
- Operações de segurança que protejam todos os ambientes.
Implementação da Estratégia Multi-Cloud
Idealmente, uma empresa deve criar uma estratégia multi-cloud antes de implantar em diferentes nuvens. Um plano oportuno garante que cada decisão se encaixe no panorama geral.
Abaixo está uma estrutura de 11 passos para criar uma estratégia multi-cloud. Este plano de nível executivo ajuda a entender o objetivo por trás do multi-cloud e os requisitos para o novo ambiente.
Logística Inicial
Criar uma estratégia multi-cloud começa refletindo sobre seus requisitos. Neste ponto inicial, você precisa:
- Determinar o motivo pelo qual você deseja implantar em múltiplas nuvens.
- Fazer uma lista de seus requisitos técnicos.
- Decidir se você criará o novo ambiente internamente ou via terceirização.
- Definir prazos aproximados do projeto.
- Alocar o orçamento do projeto.
Esta diretriz de alto nível ajuda na tomada de decisão em todas as etapas subsequentes. A avaliação inicial também é uma oportunidade para avaliar se um modelo de implantação mais simples é mais adequado para seu caso de uso.
Defina Metas Gerais e KPIs
Você precisa estabelecer as áreas nas quais espera que o multi-cloud entregue valor de negócio. Tipicamente, as empresas focam em um ou dois domínios e os transformam em metas de implantação. Objetivos comuns incluem:
- Eliminar vendor lock-in: Sem a capacidade de mudar para novas nuvens e fornecedores, você tem opções limitadas para precificação, descontos e recursos. Uma meta do multi-cloud pode ser alcançar a flexibilidade de mover entre fornecedores sem restrições.
- Alcançar novos mercados: Empresas frequentemente decidem implantar um multi-cloud para garantir desempenho ideal sem latência em diferentes localidades geográficas.
- Entrega de aplicações mais rápida: O multi-cloud fornece acesso quase instantâneo a recursos de computação. A falta de atraso acelera a entrega de novo código, então a meta de implantação pode ser acelerar a taxa na qual desenvolvedores entregam aplicações.
- Aprimorar automação: Automação e modelos de autoatendimento tornam equipes de TI mais eficientes. Empresas frequentemente decidem implantar um multi-cloud para permitir que a equipe foque em tarefas críticas de negócio em vez de tarefas repetitivas de baixo valor.
- Reduzir custos gerais: O multi-cloud reduz custos devido a recursos de computação mais baratos, menos capacidade ociosa e sem despesas de hardware. Uma meta comum por trás de um multi-cloud é trazer o preço geral de TI sob um limite financeiro específico.
Uma vez que você define a meta geral da implantação multi-cloud, você tem seus KPIs e está pronto para continuar trabalhando na estratégia geral.
Faça o Esboço da Estratégia
Considere as seguintes áreas para determinar a direção de sua estratégia multi-cloud:
- Aplicações que você tem e as nuvens que elas requerem.
- Recursos, capacidades e serviços que você precisa para desempenho eficiente.
- Adequação da nuvem para diferentes aplicações e cargas de trabalho.
Entender suas aplicações e seus requisitos é vital para um bom esboço. Responda às seguintes perguntas:
- Quais aplicações requerem alta disponibilidade?
- Quais dados e processos precisam da maior proteção?
- Quais aplicações e áreas requerem escalonamento significativo (para cima ou para baixo)?
- Qual carga de trabalho pertence a qual tipo de nuvem?
Esteja ciente dos custos neste ponto para evitar gastos desnecessários no futuro. Por exemplo, uma aplicação que roda algumas horas por dia não é adequada para uma nuvem 24/7. Você pode cortar custos usando um fornecedor que forneça o serviço correto para cada aplicação.
Esteja ciente de que a mudança para um multi-cloud impactará todas as equipes de TI principais (operações, segurança, rede e desenvolvimento). Abra uma linha de diálogo com cada departamento para:
- Obter sua contribuição para aplicações, processos e fluxos de trabalho diários.
- Garantir que todos comprem a implantação multi-cloud e se preparem para a mudança cultural.
Seu esboço precisa incluir um plano para migrar serviços on-premise para a nuvem e quaisquer modificações nas aplicações para torná-las cloud-friendly. Além disso, você e sua equipe devem especificar regras para construir, testar e executar aplicações que interagirão com serviços de nuvem.
Diferente da arquitetura híbrida, o multi-cloud demanda integração apertada entre nuvens e migração de dados entre ambientes. Saiba que seu portfólio requer altos níveis de interoperabilidade para funcionar suavemente. No entanto, lembre-se de que nem todos os processos requerem esta portabilidade, que é outra oportunidade de economia de custos.
Tome Decisões Relacionadas à Segurança
Cibersegurança nunca deve ser uma reflexão posterior, então garanta que sua estratégia multi-cloud contemple medidas de segurança desde o início. Seu plano deve incluir:
- Controles de segurança para cada ambiente e toda a configuração.
- Melhores práticas de cibersegurança que a equipe precisa seguir.
- Ferramentas que garantam um ambiente multi-cloud seguro.
Decida se seu futuro provedor de nuvem será responsável por proteger algumas tarefas e processos ou se você quer toda a segurança rodando internamente. Além disso, certifique-se de que sua estratégia contemple qualquer conformidade ou regulamentação governamental em sua indústria.
Esta etapa é o momento perfeito para começar a trabalhar em sua política de segurança na nuvem, uma diretriz formal que define como sua empresa opera na nuvem.
Se possível, considere montar uma equipe DevSecOps para adicionar uma mentalidade security-first à sua nova configuração. DevSecOps é um departamento dinâmico que integra segurança ao seu processo CI/CD e garante proteção ideal em todas as etapas do ciclo de vida de desenvolvimento de software (SDLC).
Planeje um Portfólio de Nuvens
Agora que você entende os requisitos de suas aplicações, você precisa projetar um portfólio de nuvens. Ao montar um portfólio, a primeira decisão importante é determinar quantas nuvens você precisa. Um ambiente multi-cloud requer pelo menos duas nuvens públicas, mas considere se uma nuvem privada adicional pode beneficiar o ambiente.
Você também deve decidir se quer uma configuração homogênea ou heterogênea:
- Uma nuvem homogênea inclui várias nuvens do mesmo fornecedor.
- Uma nuvem heterogênea integra componentes públicos e privados de diferentes fornecedores.
Com base no seu esboço, considere se você requer IaaS, PaaS ou SaaS para seu portfólio. Além disso, certifique-se de considerar o conjunto de habilidades da sua equipe. Por exemplo, se a equipe só tem engenheiros experientes com Azure, não faz sentido adotar AWS sem trazer mais talentos.
Escolhendo Fornecedores de Nuvem
Agora que você conhece seus objetivos e requisitos, é hora de escolher um provedor de nuvem. Níveis de desempenho e economia de custos dependem desta decisão, então realize uma avaliação abrangente antes de decidir por alguém.
O primeiro passo é encontrar provedores que se encaixem no seu orçamento. Em seguida, filtre suas opções combinando os requisitos de cada aplicação com o que o fornecedor oferece em termos de:
- Recursos.
- Serviços únicos e extras.
- Características técnicas.
A maioria dos fornecedores de nuvem oferece serviços de teste gratuitos. Um período de teste permite verificar se um determinado fornecedor atende às suas necessidades e expectativas. Configure ambientes com dois ou mais provedores e realize provas de conceito com testes gratuitos para ver como as operações funcionam antes de se comprometer com alguém a longo prazo.
Para desempenho ideal, seu provedor deve ter conectividade direta com as maiores infraestruturas de nuvem. Esta capacidade garante que o multi-cloud opere em alto nível, mesmo como um sistema heterogêneo.
À Prova de Futuro Sua Estratégia Multi-Cloud
Configurações multi-cloud precisam de atualizações regulares para permanecer eficientes. Planejar adiante é obrigatório se você deseja estar pronto para mudanças de mercado e manter seus sistemas saudáveis. Garanta que sua estratégia multi-cloud contemple:
- Implantação de novos serviços e aplicações.
- Expansões de sua força de trabalho.
- Próxima adoção de novas soluções ou tecnologias.
À prova de futuro sua estratégia também se estende aos seus fornecedores. Além de garantir que os provedores correspondam aos seus requisitos atuais, saiba que cada fornecedor terceirizado deve se encaixar em seus planos previsíveis. Embora um multi-cloud previna vendor lock-in, você ainda não quer trocar parceiros de hospedagem regularmente.
Supere Desafios da Estratégia Multi-Cloud
As duas armadilhas mais comuns de qualquer estratégia multi-cloud são problemas de governança e custos excessivos.
Uma nuvem pública permite que equipes provisionem recursos em minutos, então empresas precisam de visibilidade sobre o uso de recursos. Considere implementar governança sem atrito que incorpore e automatize controles necessários enquanto permite que as equipes implantem recursos de nuvem rápida e facilmente.
Manter as contas de nuvem sob controle é outro problema comum devido ao modelo de precificação sob demanda da computação em nuvem. Você precisa de uma maneira fundamentalmente nova de pensar sobre gastos de infraestrutura, então sua estratégia deve contabilizar cloud sprawl e desperdício de recursos. Além disso, garanta que sua equipe:
- Entenda diferentes modelos de precificação de nuvem com diferentes SKUs.
- Saiba como alocar orçamento de nuvem.
- Possa prever uso e custos de nuvem.
- Saiba rastrear gastos e identificar desperdícios.
- Esteja familiarizado com técnicas de otimização e políticas de automação.
- Possa analisar opções complexas de desconto na nuvem.
- Saiba como definir recursos com diferentes estratégias de tagging.
Defina Novas Funções e Responsabilidades
Nuvens híbridas e multi-cloud requerem mais expertise que qualquer outro tipo de implantação em nuvem. O conjunto de habilidades da sua equipe é crucial tanto para estratégias de curto quanto de longo prazo.
A equipe por trás de um multi-cloud deve saber como gerenciar o sistema para garantir desempenho confiável e escalável. Garanta que a equipe seja proficiente em:
- Operações e orquestração multi-cloud.
- Monitoramento de nuvem.
- Provisionamento automatizado.
- Infraestrutura como código (IaC).
- Escalonamento horizontal.
- Serviços nativos de nuvem.
- Segurança de computação em nuvem.
- Recuperação de desastres.
Empresas tipicamente criam uma equipe dedicada ao implantar um multi-cloud. Funções principais de uma equipe de nuvem incluem:
- Um VP de Nuvem que impulsiona iniciativas de nuvem.
- Arquitetos de nuvem.
- Desenvolvedores de software.
- Especialistas em gerenciamento de custos.
- Gerentes de projeto e programa.
Idealmente, sua equipe de nuvem também deve incluir representantes de meio período ou tempo integral de outros departamentos, nomeadamente:
- Operações.
- Desenvolvimento de aplicações.
- Integração e rede.
- Segurança.
- Finanças.
Algumas empresas vão um passo além de equipes de nuvem e formam Centros de Excelência em Nuvem (CCoE). Embora caros, estes departamentos têm equipes totalmente compostas por especialistas que impulsionam transformação baseada em nuvem em uma organização.
Escolha o CMP Certo
Escolha uma plataforma de gerenciamento de nuvem (CMP) que permita à equipe lidar com diferentes ambientes a partir de um único painel de controle. Esta ferramenta central deve fornecer:
- Visão geral de faturamento e serviços de provisionamento na nuvem.
- Gerenciamento simples de inventário e recursos de nuvem.
- Gerenciamento de integração e ferramentas de terceiros.
- Inteligência de negócios.
- Governança e controles de acesso.
- Administração de políticas automatizadas.
- Recursos de corretagem e provisionamento multi-cloud.
- Sistemas de monitoramento e alerta.
O CMP deve funcionar com as ferramentas que sua equipe já usa. Como toda estratégia multi-cloud deve incluir ferramentas que a equipe sabe usar, garanta que seu novo CMP integre bem com a cadeia de ferramentas atual.
Além disso, garanta que as ferramentas e diferentes nuvens tenham bancos de dados integrados. Caso contrário, você corre o risco de criar silos de dados e bancos de dados que não se comunicam entre si.
Faça um Plano de Gastos na Nuvem
A última etapa na criação de uma estratégia multi-cloud é definir um orçamento de gastos e métodos de permanecer dentro dos recursos alocados.
Infelizmente, manter custos flutuantes de nuvem sob controle é desafiador. Empresas gastam mais de US$ 14 bilhões anualmente em infraestrutura de nuvem desnecessária, então consulte um especialista especializado em gerenciar custos de nuvem. Alternativamente, você pode controlar despesas implantando uma ferramenta de otimização de custos que ajudará a:
- Estruturar contas e faturas de nuvem.
- Identificar oportunidades de economia.
- Aplicar regras de governança.
- Automatizar provisionamento.
- Fornecer rastreamento de custos preciso e relatórios de gastos.
- Alertar em caso de gastos desnecessários.
Faça um Plano Oportuno e Garanta um Alto ROI no Seu Investimento Multi-Cloud
Empresas de todos os tamanhos estão se afastando de data centers caros em favor de soluções cloud-first. Se você decidir implantar um multi-cloud, uma estratégia sólida pode fornecer uma estrutura para uma adoção suave e custo-eficiente.
Computação em Nuvem
- Dominando Multicloud: Um Guia Estratégico para Evitar Lock-In e Aumentar Resiliência
- Dominando Computação em Nuvem: Um Caminho Comprovado para se Tornar um Especialista
- Construindo um Cloud Center of Excellence: Estratégias para Migração Bem-sucedida e Sucesso do Cliente
- Caminho para se Tornar um Engenheiro de Segurança na Nuvem: Habilidades, Responsabilidades e Certificações
- Evolução do Google Cloud em 2020: Meet Avançado, Migração de Mainframe, Dados COVID e Treinamento Gratuito
- Fechando a Lacuna de Habilidades em Nuvem: Estratégias para Empresas Modernas
- Construindo uma Força de Trabalho Pronta para a Nuvem: Guia Prático para Líderes do Século 21
- Por Que a Computação em Nuvem Capacita as Equipes de TI
- Como a Computação em Nuvem Está Revolucionando a Gestão Empresarial
- Computação em Nuvem vs. Computação Tradicional: Uma Comparação Prática