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 ampliem 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 redundância ou para não depender de provedores, 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 de 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 que a organização dependa de um específico, incentiva negociações mais vantajosas com fornecedores e permite aproveitar novos recursos exclusivos de um segundo ou terceiro provedor. Além disso, como a demanda varia, os provedores multi-cloud passam a ter suporte quase instantâneo ao aumento ou à redução da capacidade.
  • Melhores 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 ajuda a garantir que uma organização esteja em conformidade com as exigências regulatórias e de governança, como o GDPR na Europa.

Quais são os benefícios de uma estratégia multi-cloud?

  • Agilidade e escolha: 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 de infraestrutura legada e capacidade interna limitada para ter 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 seu portfólio de aplicativos com os serviços específicos de nuvem mais adequados para cada aplicativo.
  • Use os 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 na nuvem e locais. Assim, é possível liberar recursos importantes da TI para se concentrar na modernização e inovação do código com base em novos serviços, produtos e plataformas que ficam continuamente disponíveis.
  • 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 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 experiente. 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: usar vários provedores de nuvem ajuda a proteger 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 for resolvido.

Como uma estratégia multi-cloud viabiliza a transformação digital?

A transformação digital é alcançada usando aplicativos para prestar serviços aos clientes e otimizar os processos de negócios e as operações da cadeia de fornecimento. À medida que as organizações avançam na jornada de transformação digital, a modernização de aplicativos e uma estratégia multi-cloud atendem às necessidades dos aplicativos novos e antigos. A transformação digital e a modernização de aplicativos são processos contínuos, não tarefas únicas. Portanto, os novos serviços e produtos oferecidos pelos provedores de nuvem contribuem para a constante melhoria dos aplicativos corporativos conforme a transformação digital evolui para a maturidade digital.

As organizações de TI descobrem que determinadas cargas de trabalho têm melhor desempenho em uma plataforma específica, enquanto outras funcionam melhor com um serviço exclusivo de um fornecedor específico. A estratégia multi-cloud permite desenvolver a melhor plataforma possível para uma determinada função.

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, data warehouses ou data lakes independentes, 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 abstraçã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 computação 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 que estão se esforçando para modernizar usam uma estratégia multi-cloud, as implantações de PaaS devem ser migradas para aplicativos em contêineres com 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 das plataformas que atendam às necessidades definidas. Não tente encontrar um provedor de nuvem definitivo para cada aplicativo: isso pode levar à adoção de vários provedores únicos, mesmo que o trabalho pudesse 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 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 abstraçã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 com base nas 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 surgir treinando as equipes existentes, contratando pessoas de fora ou aproveitando os 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 adota a modernização e incentivar o pensamento inovador, porque o desenvolvimento, o DevOps e os tempos de implantação aceleram. Inovações que melhorem a relação entre funcionários e 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

Economize aproveitando vários ambientes de computação em nuvem.

Migração para a nuvem

Transfira apps para a nuvem mais rápido, sem reescrevê-los.