O que é uma estratégia multi-cloud?
Uma estratégia multi-cloud é o uso de dois ou mais serviços de computação em nuvem de qualquer número de provedores que sejam compatíveis e estendam os recursos de nuvem privada de uma organização. Geralmente, isso significa que a infraestrutura como serviço (IaaS, pela sigla em inglês) é fornecida por mais de um provedor de nuvem, bem como pela infraestrutura local ou em nuvem privada.
Muitas organizações adotam uma estratégia multi-cloud para fins de redundância ou para evitar a dependência de provedor, enquanto outras escolhem essa abordagem para atender melhor às necessidades de aplicativos, por exemplo, para aproveitar a capacidade ou os recursos disponíveis em um determinado provedor de nuvem ou usar os serviços oferecidos em uma região específica.

Forrester: Assess the Pain-Gain Tradeoff Of Multi-Cloud Strategies

Como fortalecer a resiliência na TI tradicional, moderna e inovadora
Por que usar uma estratégia multi-cloud?
Há vários motivos para as organizações adotarem uma estratégia multi-cloud corporativa. O uso de serviços de computação em nuvem de vários provedores oferece estas vantagens, entre outras:
- Modernização: à medida que as organizações adotam cada vez mais aplicativos nativos da nuvem com base em contêineres, microsserviços e APIs, uma estratégia multi-cloud oferece acesso à mais ampla variedade de serviços e, ao mesmo tempo, permite a criação de novos aplicativos.
- Flexibilidade e dimensionamento: o uso de vários provedores de nuvem evita a dependência de provedor, possibilita negociações mais vantajosas com fornecedores e permite aproveitar recursos novos e exclusivos de um segundo ou terceiro provedor. Além disso, como a demanda varia, os provedores multi-cloud oferecer suporte praticamente instantâneo ao aumento ou à redução da capacidade.
- Aperfeiçoamento das práticas recomendadas: aproveite as práticas recomendadas aprendidas ao trabalhar com uma nuvem em outras nuvens públicas e privadas.
- Conformidade normativa: os provedores de nuvem nem sempre fornecem serviços ou armazenam dados em todas as regiões. Uma estratégia multi-cloud garante que a organização esteja em conformidade com as exigências normativas e de governança, como o GDPR na Europa.
Quais são os benefícios de uma estratégia multi-cloud?
- Agilidade e diversificação: as organizações que adotam uma estratégia multi-cloud podem atender às necessidades de um portfólio inteiro de aplicativos e superar os desafios da infraestrutura legada e da capacidade interna limitada, a fim de obter a agilidade e a flexibilidade necessárias para continuarem competitivas em seus mercados. Com uma estratégia multi-cloud consolidada, as organizações podem migrar metodicamente as cargas de trabalho e modernizar o portfólio de aplicativos com os serviços específicos de nuvem mais adequados para cada aplicativo.
- Utilização dos melhores serviços da categoria: as organizações podem escolher a melhor plataforma de nuvem, que ofereça a solução de tecnologia mais adequada pelo preço mais atraente. Elas podem selecionar a localização física, o banco de dados, o contrato de nível de serviço, os preços e as características de desempenho de cada provedor, ao mesmo tempo que elaboram uma solução geral de nuvem para atender às necessidades urgentes dos negócios.
- Modernização e inovação: as ferramentas modernas de orquestração podem automatizar o gerenciamento de uma estratégia multi-cloud, incluindo cargas de trabalho locais e na nuvem. Assim, é possível liberar recursos importantes da TI para que se concentrem na modernização e inovação do código com base em novos serviços, produtos e plataformas que são disponibilizados continuamente.
- Segurança aprimorada: as estratégias multi-cloud geralmente incluem uma abordagem de confiança zero para a segurança da nuvem, o que ajuda a proteger todas as transações e interações na nuvem. Embora todos os principais provedores de nuvem ofereçam segurança física de última geração, a segurança lógica continua sendo responsabilidade de cada organização que usa provedores de nuvem nas suas plataformas de IaaS.
- Negociações de preços: usar vários provedores de nuvem é vantajoso para as organizações do ponto de vista dos preços porque a pressão da concorrência faz com que os provedores precisem oferecer serviços de IaaS a uma base de clientes cada vez mais sagaz. As organizações podem comparar diferentes provedores para garantir os melhores preços e condições de pagamento em cada contrato.
- Redução do risco: o uso de vários provedores de nuvem oferece proteção contra falhas de infraestrutura ou ataques cibernéticos. As organizações podem rapidamente fazer failover das cargas de trabalho de um provedor de nuvem para outro e realizar o failback delas assim que o problema é resolvido.
Como uma estratégia multi-cloud viabiliza a transformação digital?
Uma estratégia multi-cloud possibilita transformação digital ao transformar o design, o desenvolvimento e o fornecimento de aplicativos em todas as nuvens. Com uma estratégia multi-cloud, as organizações podem implantar apps nas nuvens públicas, privadas e de borda que melhor atendam a seus objetivos de negócios e suas necessidades de aplicativos. Ao adotar uma arquitetura de TI altamente distribuída e heterogênea que abrange nuvem, data center e borda, as organizações podem promover a próxima fase da transformação de negócios digitais. Quando implementado corretamente, o ambiente multi-cloud permite que os clientes acelerem o time to market, gastem menos e inovem com liberdade.
Como desenvolver uma estratégia multi-cloud?
As organizações devem começar a estratégia multi-cloud avaliando as necessidades dos aplicativos, além dos requisitos técnicos e de negócios, tanto locais quanto na nuvem, para entender por que adotar uma estratégia multi-cloud. Alguns motivos comuns:
- Reduzir os custos gerais de infraestrutura migrando as cargas de trabalho para o provedor de nuvem com os melhores modelos de preços
- Agilizar o fornecimento de aplicativos pelo aprovisionamento de recursos de desenvolvimento quando necessário
- Aumentar a eficiência de TI ao liberar a mão de obra alocada ao gerenciamento de recursos locais
- Eliminar totalmente a infraestrutura interna para migrar do CapEx para o OpEx.
Depois dessa avaliação, as organizações devem planejar quais serviços de computação em nuvem atendem melhor a essas necessidades. Uma estratégia multi-cloud deve considerar:
- Aplicativos existentes e se eles estão em um provedor de nuvem
- Benefícios exclusivos de cada provedor de nuvem e como eles atendem às necessidades atuais
- Relacionamento geral com o portfólio existente de provedores de nuvem
- Preocupações em relação à dependência de provedor
- Benefícios estratégicos ou de negócios de uma estratégia multi-cloud, como problemas de conformidade ou governança que seriam resolvidos ou abordados.
É importante considerar quais obstáculos podem impedir uma estratégia multi-cloud. Um dos principais problemas é o armazenamento de dados em silos bloqueados em bancos de dados, data warehouses ou data lakes autônomos, com dados estruturados e não estruturados, além do armazenamento em bloco usado para volumes persistentes, que podem ser difíceis de migrar. As organizações também precisam garantir que haja mais de uma instância de qualquer conjunto de dados. Caso contrário, será impossível determinar qual é a fonte da verdade e quais são os "ecos". Além disso, diferentes provedores de nuvem têm arquiteturas e construções distintas que impedem a migração simples das cargas de trabalho, a menos que haja uma camada de desvinculação que forneça um ambiente de infraestrutura consistente.
As organizações devem planejar a implementação de uma estratégia de governança multi-cloud para garantir a aplicação uniforme das políticas em toda a empresa e evitar que as unidades de negócios usem recursos de "Shadow IT", em vez das plataformas sancionadas.
Dessa forma, a equipe de TI se torna mais uma intermediária do que uma desenvolvedora, disponibilizando recursos de nuvem e aplicando políticas e práticas recomendadas para garantir que cada instância e implantação cumpra as políticas definidas.
Um grande problema a ser evitado é o uso de ofertas mais antigas ou de plataforma como serviço (PaaS, pela sigla em inglês) quando a exigência de processamento for simples. Embora a PaaS ofereça muitos benefícios, a maioria das ofertas deve ser evitada porque não oferece uma portabilidade fácil entre provedores de nuvem. Como muitas organizações estão utilizando uma estratégia multi-cloud como parte de uma iniciativa geral de modernização, as implantações de PaaS devem ser migradas para aplicativos em contêineres, que oferecem suporte inerente a estratégias multi-cloud.
Por fim, ao selecionar serviços, não tente encontrar a solução ideal para cada aplicativo ou função. A organização só precisa de plataformas que atendam às necessidades definidas. Não tente encontrar o provedor de nuvem perfeito para cada aplicativo: isso pode levar à adoção de vários provedores individuais, mesmo que o trabalho possa ser feito igualmente bem com as ofertas dos parceiros de nuvem existentes. Basta pensar que "99% é bom o bastante".
Por isso, as organizações devem desenvolver pilotos multi-cloud e ganhar competência no gerenciamento de uma estratégia multi-cloud até a execução, incluindo a oferta de treinamento e formação necessários para todas as partes interessadas sobre o que mudará nas atividades diárias.
Quais são os principais fatores de sucesso de uma estratégia multi-cloud?
Saiba por que adotar o multi-cloud. As organizações devem priorizar seus objetivos, sejam eles modernização, economia de custos, redução da dependência de provedor ou eliminação da infraestrutura de TI local. Também é necessário ter a adesão de todas as partes interessadas, incluindo os executivos.
Fique de olho nos custos. Cada plataforma de nuvem é diferente. Se não houver uma camada de desvinculação ou uma maneira de criar operações consistentes, a inclusão de novas nuvens pode fazer os custos operacionais, de segurança e de governança aumentarem.
Planeje as habilidades necessárias. O ambiente multi-cloud torna tudo duas ou três vezes mais complexo do que um ambiente de nuvem tradicional de fonte única. Embora as ferramentas de gerenciamento possam reduzir parte dessa complexidade, serão necessárias novas habilidades para gerenciar um ambiente multi-cloud e aproveitar os benefícios das estratégias de aplicativos nativos da nuvem. Essas habilidades podem ser adquiridas com o treinamento das equipes existentes, a contratação de pessoal de fora ou o aproveitamento de parceiros de integração, mas sempre serão necessárias para implantar uma estratégia multi-cloud.
Avalie o progresso. Os líderes das organizações querem determinar se uma estratégia multi-cloud está atingindo as metas estabelecidas. Procure maneiras de medir o retorno sobre o investimento (ROI, pela sigla em inglês) ou demonstrar a redução do custo total de propriedade (TCO, pela sigla em inglês) da TI em um determinado período.
Documente e informe os resultados e compartilhe os relatórios com as partes interessadas para aumentar a confiança de toda a empresa na estratégia.
Pense na modernização. Caso o objetivo seja atingir operações modernas e nativas da nuvem, não deixe de adotar a modernização e incentivar o pensamento inovador, porque o desenvolvimento, o DevOps e os tempos de implantação aceleram. Inovações que melhorem o relacionamento com os funcionários e os clientes podem aumentar a receita e os lucros, então adote novos métodos de interação, como chatbots e aplicativos móveis.
Soluções e produtos relacionados
Soluções multi-cloud
Redefina a base da TI para capacitar qualquer aplicativo em qualquer nuvem.
Soluções de arquitetura multi-cloud
Aproveite os vários ambientes de computação em nuvem para economizar.
Migre para a nuvem
Transfira apps para a nuvem mais rápido, sem reescrevê-los.