What is multi-cloud? | Multi-cloud definition

Multi-cloud means several different public clouds are used to support one or more applications, instead of just a single public cloud.

Objetivos de aprendizado

Após ler este artigo, você será capaz de:

  • Understand what "multi-cloud" means
  • Understand the difference between multi-cloud and hybrid cloud
  • Explore the pros and cons of using a multi-cloud strategy
  • See what a multi-cloud architecture can look like

Copiar o link do artigo

What is multi-cloud?

Na computação em nuvem, uma nuvem é um conjunto de servidores que os clientes de nuvem acessam pela internet. Normalmente, cada nuvem é gerenciada por um provedor de nuvem — uma empresa que oferece serviços de nuvem. Uma nuvem pública é uma nuvem usada por mais de um cliente.

implantação de nuvem única implantação multinuvem

"Multi-cloud" means multiple public clouds. A company that uses a multi-cloud deployment incorporates multiple public clouds from more than one cloud provider. Instead of a business using one vendor for cloud hosting, storage, and the full application stack, in a multi-cloud configuration they use several.

Multi-cloud deployments have a number of uses. A multi-cloud deployment can leverage multiple IaaS (Infrastructure-as-a-Service) vendors, or it could use a different vendor for IaaS, PaaS (Platform-as-a-Service), and SaaS (Software-as-a-Service) services. Multi-cloud can be purely for the purpose of redundancy and system backup, or it can incorporate different cloud vendors for different services.

Most businesses that move to the cloud will end up with some kind of multi-cloud deployment. A multi-cloud deployment can even come about unintentionally, as a result of shadow IT (see below).

What's the difference between multi-cloud and hybrid cloud?

A multi-cloud can also be a hybrid cloud, and a hybrid cloud can also be a multi-cloud, but these terms represent two distinct concepts.

"Hybrid cloud" describes the mixing of two or more distinct types of infrastructure: it combines a private cloud, an on-premises data center, or both with at least one public cloud. Multi-cloud refers to several different public clouds being deployed, and it doesn't necessarily include a private cloud, although it can.

What are the pros and cons of using a multi-cloud strategy?

Prós:

  • Confiabilidade e/ou redundância: ao usar uma implantação multinuvem, uma empresa evita apostar todas as fichas no mesmo número. Se uma nuvem ficar inativa, algumas funcionalidades ainda continuarão disponíveis para os usuários nas outras nuvens implantadas. Além disso, uma nuvem pública pode ser usada como backup de outra nuvem.
  • Reduced vendor lock-in: Moving to the cloud means relying on external cloud providers, and as companies use these vendors more and more, it can become difficult to move away from them. However, if a multi-cloud strategy is used, systems and storage are spread out across multiple vendors. Therefore it's easier to migrate away from using one of these vendors, because the majority of the infrastructure still remains in place during the migration.
  • Possíveis reduções de custos: sem ter o compromisso de usar um único fornecedor de nuvem para todas as suas necessidades de infraestrutura, uma empresa fica à vontade para escolher serviços mais acessíveis oferecidos por diferentes fornecedores.

Contras:

  • Complexidade do gerenciamento: uma implantação multinuvem envolve relações com vários fornecedores diferentes, cada um usando processos e tecnologias diferentes. Além disso, fica mais difícil ter visibilidade completa da pilha de tecnologia com dados armazenados e processos rodando em diversas nuvens.
  • Maior latência: se serviços em diferentes nuvens precisarem conversar entre si para atender às solicitações do usuário, isso poderá gerar latência, dependendo da rigidez de integração entre as nuvens, da distância geográfica entre os data centers e da frequência com que as diferentes nuvens precisam interagir.
  • Superfície de ataque mais ampla: quanto mais softwares e hardwares estiverem integrados, mais vulnerabilidades terão probabilidade de existir.
  • Desempenho e confiabilidade: pode ser difícil distribuir as cargas entre nuvens diferentes, especialmente se os data centers estiverem muito distantes geograficamente. (O Load Balancing da Cloudflare tem a capacidade de distribuir as cargas entre nuvens.)

Como descrever a arquitetura multinuvem na Cloudflare?

arquitetura multinuvem

A Cloudflare fica entre os usuários finais e a infraestrutura de nuvem. Temos a habilidade de integrar, proteger e acelerar o tráfego para qualquer provedor de nuvem ou para vários provedores de nuvem.

Vários serviços da Cloudflare podem se integrar ao fluxo de tráfego entre o usuário final e a infraestrutura de nuvem do servidor de origem. Fornecemos um balanceamento de carga multinuvem, que distribui o tráfego entre diferentes nuvens, e um armazenamento da CDN em cache para reduzir ainda mais a latência. Nosso Web Application Firewall (WAF) bloqueia o tráfego mal-intencionado para aumentar a segurança.

armazenamento multinuvem

A Cloudflare também pode funcionar como um provedor de FaaS (sem servidor), hospedando e executando funções sem servidor em sua rede global distribuída. O Cloudflare Workers é nossa plataforma para criar aplicações sem servidor usando JavaScript.

O que é a TI Invisível?

Uma implantação multinuvem pode ocorrer acidentalmente, como resultado da TI Invisível — quando as equipes internas configuram sistemas técnicos ou usam produtos de software sem a aprovação ou supervisão oficial da organização como um todo. Por exemplo, quando os funcionários de uma empresa usam um aplicativo de bate-papo que não é autorizado ou gerenciado pela empresa para comunicações envolvendo atividades de negócios.

A TI Invisível também pode se imiscuir na arquitetura das aplicações. Seja como um atalho para a realização de tarefas ou por necessidade, os funcionários podem incorporar serviços em nuvem à pilha de tecnologia da empresa antes de receber a aprovação oficial.

Como a Cloudflare ajuda as empresas com o gerenciamento multinuvem?

A Cloudflare permite que as empresas gerenciem o desempenho e a segurança de suas implantações em nuvem em um único painel de controle. A rede da Cloudflare se estende por todo o mundo e está presente em + 250 cidades, ajudando a garantir o desempenho e a segurança dos usuários em qualquer lugar do mundo.