AWS vs. Azure vs. Google: Comparação na nuvem [atualizado em 2019]

AWS vs. Azure vs. Google: Comparação na nuvem [atualizado em 2019]

Os três principais fornecedores de computação em nuvem, AWS, Microsoft Azure e Google Cloud, possuem pontos fortes e fracos que os tornam ideais para diferentes casos de uso.

Resolvi escrever esse conteúdo pelas dúvidas que muitos clientes possuem… “Gustavo, qual é melhor?”. Acredito que essa dúvida seja de muitos coordenadores, analistas de TI e desenvolvedores também.

A competição pela liderança na computação em nuvem pública é uma corrida acirrada entre as gigantes AWS vs. Azure vs. Google.

Claramente, para infraestrutura como serviço ( IaaS ) e plataforma como serviço ( PaaS ), elas mantêm uma posição alta entre as muitas empresas desse segmento.

A AWS praticamente domina o mercado. Em um relatório de 2018, o Synergy Research Group observou que os gastos em serviços de infraestrutura em nuvem aumentaram surpreendentemente 51% em relação ao trimestre do ano anterior, observando: “A participação no mercado mundial da AWS se manteve estável em cerca de 33% nos últimos doze meses, mesmo com o mercado em alta, quase triplicou de tamanho”.

AWS vs. Azure vs. Google: Comparação na nuvem [atualizado em 2019] - Hospedagem de Sites - SECNET
Dados do Relatório da Synergy Research Group
Enquanto isso, a Microsoft é particularmente forte em SaaS, enquanto o Google Cloud está posicionado para um crescimento agressivo – e é conhecido por oferecer descontos.

A Amazon Web Services possui uma gama de ferramentas e que não para de crescer. Recursos incomparáveis. No entanto, a estrutura de custos pode ser confusa.

A Microsoft Azure possui uma infraestrutura de nuvem com capacidade excepcional. Se você é um cliente corporativo, o Azure com certeza é para você – poucas empresas têm o histórico corporativo (e suporte do Windows) como Microsoft.

O Google Cloud entrou no mercado de nuvem mais tarde e não tem o foco corporativo. Mas sua experiência técnica é profunda e suas ferramentas líderes de mercado em inteligência artificial, aprendizado de máquina e análise de dados.

AWS vs. Azure vs. Google: prós e contras gerais

Muitos especialistas recomendam que as empresas avaliem suas necessidades de nuvem pública caso a caso e analisem qual oferece o melhor para suas necessidades. Cada um dos principais fornecedores possui pontos fortes e fracos que os tornam uma boa escolha para determinados projetos. Quer ver?

Prós e contras da AWS

A maior força da Amazon é o domínio do mercado de nuvem pública. Em seu Quadrante Mágico de Infraestrutura de Nuvem como Serviço, em todo o mundo, o Gartner observou: “A AWS é líder em participação de mercado em IaaS na nuvem há mais de 10 anos”.

AWS vs. Azure vs. Google: Comparação na nuvem [atualizado em 2019] - Hospedagem de Sites - SECNET
AWS Services
Parte da razão de sua popularidade é, sem dúvida, o enorme escopo de suas operações. A AWS possui uma enorme e crescente variedade de serviços disponíveis, bem como a rede mais abrangente de data centers em todo o mundo. O relatório do Gartner resumiu, dizendo: “A AWS é o provedor mais maduro e pronto para empresas, com os recursos mais profundos para administrar um grande número de usuários e recursos”.

A grande fraqueza da Amazon está relacionada ao custo. Muitas empresas acham difícil entender a estrutura de custos da empresa e gerenciar esses custos efetivamente ao executar um alto volume de cargas de trabalho no serviço.

Quando escolher AWS

A AWS é uma ótima opção para cargas de trabalho analíticas e web, até migrações de data center em grande escala, a AWS fornece uma série de serviços.

Quando se trata de computação, a AWS fornece a maior variedade de tipos de VM. Atualmente, a AWS também possui as mais altas opções de computação e armazenamento disponíveis no mercado. Sua ampla variedade de tipos de VM (136 tipos de VM e mais de 26 famílias de VM) permite que os clientes executem tudo, desde pequenas cargas de trabalho na web até as maiores cargas de trabalho.

Para aprendizado de máquina e cargas de trabalho de IA, a AWS também fornece as configurações mais altas dos tipos de VM habilitados para GPU. Para cargas de trabalho que exigem locação única por motivos de conformidade e regulamentação, a AWS agora também fornece Bare-Metal-as-a-Service.

O armazenamento em bloco vem com uma variedade de opções, como redimensionamento dinâmico, diferentes tipos de disco (magnético e SSD). Ao contrário de outros CSPs, a AWS não restringe IOPS por tamanho de volume. Você pode provisionar IOPS por um custo extra até para discos pequenos.

Na frente do banco de dados relacional gerenciado, a AWS oferece suporte a bancos de dados gerenciados para MySQL, PostgreSQL, MariaDB, Oracle (SE e EE) e MS SQL (edições Web e Enterprise). Além disso, eles têm seu próprio banco de dados compatível com MySQL e PostgreSQL, que oferece desempenho semelhante ao Oracle por um investimento baixo.

Para bancos de dados NoSQL, a AWS disponibiliza seu produto DynamoDB há mais de meia década. A AWS é um defensor e fornece uma variedade de bancos de dados NoSQL criados para esse fim. Isso inclui DynamoDB, Neptune e Elasticache.

Para segurança de rede, a AWS lançou serviços gerenciados para proteção contra DDoS (AWS Shield) e Web Application Firewall (WAF), juntamente com o AWS Inspector, o AWS Config e o CloudTrail para gerenciamento e auditoria de inventário e políticas. O GuardDuty fornece detecção de ameaças.

A AWS atende a cargas de trabalho do governo dos EUA em regiões separadas do GovCloud nos EUA (CIA e FBI).

Prós e contras do Microsoft Azure

A Microsoft chegou atrasada ao mercado de nuvem, mas deu um passo à frente, adotando essencialmente o software local – Windows Server, Office, SQL Server, Sharepoint, Dynamics Active Directory, .Net e outros – e adaptando-o novamente para a nuvem.

AWS vs. Azure vs. Google: Comparação na nuvem [atualizado em 2019] - Hospedagem de Sites - SECNET
Azure Services
Um grande motivo para o sucesso do Azure é a integração com as aplicações/softwares da Microsoft. Como o Azure está totalmente integrado a esses outros aplicativos, as empresas que usam muitos softwares da Microsoft geralmente acham que também faz sentido usar o Azure.

Quando escolher o Azure

O Azure é uma plataforma de nuvem de grande importância no mercado com uma variedade de recursos, que pode ser uma plataforma preferida para clientes que já estão usando produtos da Microsoft. Embora o Azure ofereça suporte a vários serviços baseados em produtos de código aberto, o portfólio da Microsoft na nuvem é o que o diferencia dos clientes.

O Azure tem mais de 151 tipos de VMs e 26 famílias que oferecem suporte a tudo, desde pequenas cargas de trabalho até as cargas de trabalho HPC, Oracle e SAP. O Azure possui Windows e vários tipos de Linux (RHEL, CentOS, SUSE, Ubuntu). O Azure tem uma família separada de instâncias para cargas de trabalho de ML/AI.

Se você precisar executar cargas de trabalho de última geração que exijam até 128 vCPU e memória de 3,5 TB, o Azure consegue. Se você possui licenças existentes para Windows OS, MS-SQL e as traz para a nuvem (BYOL) por meio do Microsoft License Mobility Program, o Azure é a opção.

O Azure também foi o primeiro player de nuvem a reconhecer a tendência da nuvem híbrida. O Azure também forneceu suporte para dispositivos de armazenamento híbridos como o StorSimple, que era único no espaço da nuvem pública.

Se você possui um data center com cargas de trabalho predominantemente da Microsoft e precisa fazer uma migração em grande escala para a nuvem, aproveitando as ferramentas conhecidas, o Azure fornece ferramentas e serviços, como o Azure Site Recovery.

Quando se trata de bancos de dados SQL e NoSQL, o Azure tem um conjunto de serviços bastante completo. Ele fornece o MS SQL Server e o SQL Datawarehouse Gerenciados. O Azure também fornece bancos de dados gerenciados para MySQL, PostgreSQL e MariaDB.

Ele fornece uma API compatível com MongoDB, Cassandra, Gremlin (Graph) e Armazenamento de Tabela do Azure. Se você precisar executar vários modelos de dados gerenciados, incluindo modelos de dados de documentos, gráficos, valores-chave, tabelas e famílias de colunas em uma única nuvem, o Cosmos pode ser a melhor opção.

O Microsoft Azure Cosmos DB é nomeado líder no relatório Forrester WaveTM: NoSQL Big Data, relatório do 1º trimestre de 2019.

Além do modelo de cobrança pagamento por uso com cartão de crédito e outros modos de faturamento, os clientes com contas corporativas existentes podem comprar pré-assinaturas do Azure como parte de suas renovações anuais. Isso é útil para clientes que desejam orçamentar os gastos anuais da nuvem com antecedência. Evitando a incerteza e as aprovações adicionais de orçamento para o meio do ano.

A mobilidade de licenças na nuvem para produtos da Microsoft também é relativamente fácil para clientes com vários produtos da Microsoft em execução no local.

Prós e contras do Google Cloud Platform

O Google Cloud Platform (GCP), apesar de atrasado no jogo e com a menor participação de mercado dos provedores de nuvem pública, está mostrando um crescimento nos últimos anos.

AWS vs. Azure vs. Google: Comparação na nuvem [atualizado em 2019] - Hospedagem de Sites - SECNET
Google Cloud Platform Services

Possui vários recursos que o colocam à frente de seus concorrentes em determinadas áreas. O GCP também está pegando onda, não apenas com os novos clientes que já fazem parte do ecossistema, mas também os primeiros usuários da nuvem que desejam expandir seu cenário para o Google como parte de uma estratégia para várias nuvens. O Google também começou com serviços de PaaS, mas vem expandindo constantemente seu portfólio de produtos.

Quando escolher o GCP

Do ponto de vista da computação, o Google tem o menor número de tamanhos de VM (28 tipos de instância em 4 categorias). No entanto, ele tem uma característica que torna esses números um pouco irrelevantes.

O Google permite que os usuários criem seus próprios tamanhos personalizados (CPU, memória) para que os clientes possam combinar o tamanho das cargas de trabalho na nuvem com o tamanho no local. O faturamento também é feito com base na CPU e memória totais usadas, em vez de VMs individuais. Isso reduz o desperdício de capacidade não utilizada.

Outro recurso exclusivo é que o GCP permite que quase todos os tipos de instância conectem GPUs. Isso pode transformar qualquer instância padrão ou personalizada em uma VM pronta para ML. O Google também foi líder em cobrança por segundo, o que forçou outros CSPs a seguir o exemplo. Comparado à norma usual do faturamento por hora, o faturamento por segundo reduz muito qualquer desperdício de capacidade. Isso resulta em uma economia de até 40% no geral.

O Google também vinculou ou comprou ferramentas de migração para a nuvem de terceiros. Essas ferramentas, como CloudEndure, Velostrata e CloudPhysics, ajudam os clientes a avaliar, planejar e migrar ao vivo suas VMs para o GCP.

Rede é o destaque do GCP. Eles têm uma rede global de baixa latência. Mesmo da perspectiva do cliente, uma rede VPC abrange todas as suas regiões. Outros CSPs limitam as redes VPC a uma região. Isso facilita para os clientes do GCP criar aplicativos que atendem aos clientes globalmente, sem criar complexos mecanismos de design de infraestrutura entre regiões e replicação de dados.

Para Bancos NoSQL, o GCP tem um produto chamado BigTable. O BigTable é um banco de dados NoSQL gerenciado em escala de petabytes, usado pelo Google em seus próprios produtos, como o Gmail.

Do ponto de vista de cobrança, o Google oferece descontos automáticos, como descontos de uso sustentado, que reduzem o preço sob demanda se uma VM executar mais de um determinado número de horas em um mês. Se você deseja o provedor de nuvem mais econômico, o GCP é uma ótima opção.

Comparação de Recursos

Veja a comparação dos recursos de cada CPS. Baixe gratuitamente.

Baixe nosso comparativo
AWS vs. Azure vs. Google Cloud

Conclusão

Cada provedor possui recursos e vantagens que atendem às necessidades específicas do cliente. Enquanto todos os provedores de nuvem continuarão a fornecer certos serviços comuns (como banco de dados MySQL gerenciado), cada CSP criará serviços diferenciados e exclusivos para solucionar necessidades muito específicas dos clientes.

Da perspectiva do cliente, esses serviços também se tornarão um caminho para adotar uma estratégia de várias nuvens. Como exemplo, um cliente pode querer usar o GCP para um aplicativo que precisa dos recursos do Spanner, enquanto usa a AWS para seus serviços de IA e o Azure para cargas de trabalho específicas do Windows.

A tendência é levar os clientes a combinarem recursos e provedores para chegar com uma solução de alta disponibilidade e capacidade operacional.

Caso tenha alguma sugestão, deixe nos comentários.

Fontes:

Mudança no licenciamento cPanel: O que foi alterou - SECNET
A seguir:

Licenciamento cPanel 2019: O que mudou?

Licenciamento cPanel 2019: O que mudou?