AWS vs Azure vs Google: Escolha o melhor ajuste para a sua organização
On Novembro 27, 2021 by adminÚltima actualização em 15 de Fevereiro de 2021
O mercado da Infra-estrutura como Serviço (IaaS) atingiu o seu ponto de viragem na sequência de realidades emergentes, como o trabalho remoto. A competição dentro do mercado de IaaS é agora feroz, e é uma corrida de três vias: Amazon Web Services (AWS) vs. Azure vs. Google Cloud.
Se você quiser mudar para a nuvem pública, pode ser um desafio escolher um provedor que melhor se adapte às suas necessidades de negócios. Parallels® corta as complexidades do mercado IaaS e o debate sobre AWS vs. Azure vs. Google Cloud para ajudá-lo a fazer uma escolha informada.
Partilha de mercado
A parcela de mercado dos serviços públicos em nuvem está projetada para atingir mais de 362,3 bilhões de dólares americanos até 2022. Três dos maiores provedores que compõem este mercado são AWS, Azure e Google Cloud. Mencionamos abaixo a repartição dos relatórios compartilhados por esses três provedores no ano 2020.
AWS
Amazon Web Services (AWS) a receita de serviços Web cresceu 29% do terceiro trimestre de 2019 para o terceiro trimestre de 2020 (US$ 8,9 bilhões para US$ 11,6 bilhões). O AWS detém 32% da quota de mercado da nuvem pública e gera mais receitas do que a combinação do Azure e do Google Cloud. O AWS teve um início de crescimento (lançado em 2006), que parece ter funcionado bem a seu favor.
Azure
Microsoft Azure as receitas cresceram 48% no último trimestre de 2020. A Azure detém 19% da quota de mercado. Tendo entrado no mercado IaaS quatro anos após AWS (2010), tornou-se o segundo na lista de provedores de nuvens públicas.
Google Cloud
Google Cloud gerou $3,44 bilhões em receitas (45%) em 2020. O Google Cloud detém 6% da quota de mercado da nuvem pública. O Google Cloud foi lançado muito antes do Azure mas não conseguiu ir além quando se trata de ter uma participação no mercado Azure.
Free Tiers
Se você está apenas começando a explorar as tecnologias IaaS ou tem um orçamento limitado, um tier gratuito é um ótimo ponto de partida. Embora as camadas livres possam não ser suficientes para o trabalho de produção total, elas podem ajudar as organizações a começar com alguns dos serviços do IaaS. Existem dois tipos de níveis gratuitos para AWS, Azure e Google Cloud: “Tempo limitado de graça” e Sempre de graça.
Com o nível “Tempo limitado de graça”, você recebe produtos IaaS específicos no registro ou na primeira inscrição. No entanto, você só pode usar esses produtos em quantidades limitadas por um período de até 12 meses. Quando esse tempo expirar, você será cobrado pelos produtos IaaS a taxas padrão. Quando se trata do nível “Sempre grátis”, você tem acesso gratuito aos produtos IaaS, mas não pode exceder um limite definido em um mês.
Below é uma visão detalhada de AWS vs. Azure vs. Google Cloud níveis gratuitos:
AWS
Amazon, ao contrário do Azure e Google Cloud, não oferece créditos. Alguns dos produtos IaaS “Always free” da AWS incluem:
- AWS CodeBuild (até 100 minutos de construção por mês).
- Amazon DynamoDB (um máximo de 25 GB de armazenamento por mês).
- AWS Lambda (até um milhão de pedidos e 3,2 milhões de segundos de tempo de computação por mês).
- Amazon RDS (MySQL, MariaDB, PostgreSQL e Banco de Dados Oracle).
- AWS CodePipeline Functions (4.000 transições de estado por mês).
- AWS CodeCommit (um máximo de cinco usuários com 50 GB por mês).
- AWS CodePipeline (um pipeline ativo por mês).
Quando se trata da camada “Tempo Limite para livre”, AWS tem os seguintes serviços de nuvem:
- 750 horas por mês de Elastic Compute Cloud (EC2).
- Um milhão de chamadas API por mês.
- 1 GB de Amazon Cloud Directory.
- 30 GB de armazenamento em blocos elásticos.
- 5 GB de armazenamento em S3.
- 40 horas de Amazon AppStream 2.0.
- Acesso a produtos de Machine Learning (ML) como Lex, Rekognition, Polly, Transcribe e Translate.
Azure
Quando você se registra ou se inscreve pela primeira vez em uma conta Azure, você automaticamente recebe um crédito de US$200 para gastar em produtos Azure nos primeiros 30 dias. Alguns dos produtos Azure IaaS “Always free” incluem:
- Azure Cosmos DB (até 400 unidades de rack de rendimento provisionado por segundo com 5 GB de armazenamento).
- Azure App Service (um máximo de 10 aplicações móveis, web ou API com 1 GB de armazenamento).
- Azure Functions (até um milhão de pedidos e 400.000 GB de utilização de recursos).
- Event Grid (um máximo de 100.000 operações para publicação e entrega de eventos).
- Azure Active Directory (até 50.000 objetos armazenados com Single Sign-on (SSO) e Multi-Factor Authentication (MFA) para todas as aplicações de nuvem.
- Azure Service Fabric para implementar aplicações de microserviço.
- Azure DevOps (primeiros cinco usuários gratuitos).
- Azure Data Factory (até cinco atividades gratuitas de baixa frequência).
Com o tier “Limite de tempo gratuito”, você obtém os seguintes serviços de nuvem do Azure:
- 750 horas de uso geral do Azure B1S Máquinas Virtuais (VMs) para Windows Server.
- 750 horas de VMs Azure B1S de propósito geral para Linux OS.
- 5 GB de armazenamento localmente redundante.
- 250 GB de armazenamento em banco de dados SQL.
- 15 GB de largura de banda para transferência de dados de saída.
Google Cloud
Google Cloud oferece US$300 aos titulares de contas pela primeira vez. No entanto, enquanto o Azure exige que os utilizadores gastem o seu crédito nos primeiros 30 dias, o Google Cloud permite um período de gastos de até 12 meses. Alguns exemplos notáveis de serviços na camada “Always free” do Google incluem:
- Google App Engine (até 5 GB de Cloud Storage com 28 front-end e 9 back-end instance-hours por dia).
- Google BigQuery (um máximo de 10 GB de armazenamento e 1 TB de consulta por mês).
- Google Cloud Build (até 120 minutos de compilação por dia).
- Google Cloud Functions (até dois milhões de invocações para ambos HTTP e fundo por mês).
- Google Cloud Source Repositories (um máximo de cinco usuários com 50 GB de armazenamento).
- Google Cloud Storage (até 5 GB de armazenamento regional nos EUA com 5.000 operações Classe A e 50.000 operações Classe B).
- Google Compute Engine (um f1-micro VM nas regiões dos EUA).
Segurança
Quando se trata de segurança em nuvem, os provedores de nuvem consideram dois fatores: segurança física, que envolve a proteção de data centers físicos em locais geográficos, e segurança de infraestrutura, que envolve autenticação e autorização, segurança de firewall, criptografia de dados, gerenciamento de identidade e proteção de serviços em nuvem. A tabela abaixo destaca os aspectos de segurança AWS vs. Azure vs. Google Cloud:
Security Service | AWS | Azure | Google Cloud |
Physical Security | Amazon tem muitos centros de dados altamente diversificados espalhados pelo mundo para garantir redundância, disponibilidade e planejamento de capacidade. | Azure usa 58 regiões cuidadosamente selecionadas em 140 países/regiões para garantir a soberania, residência de dados, resiliência e conformidade. | Google Cloud tem muitos centros de dados espalhados por 22 regiões cuidadosamente selecionadas e 61 zonas para evitar falhas únicas e alcançar residência de dados. |
Autenticação e Autorização | Protocolo de Identidade e Gerenciamento de Acesso (IAM) | Active Directory (Azure AD) com suporte a Single Sign-On (SSO) | OAuth 2.0 protocolo com suporte a SSO |
Segurança do firewall da aplicação Web | Gateway de aplicação | Gateway de aplicação | |
Criptação de dados | Serviço de gerenciamento de chaves (KMS) | Serviço de armazenamento Encriptação (SSE) | KMS |
Gestão de Identidade | Amazon Cognito | Active Directory B2C (AD B2C) | Consola de Gestão Unificada (UMC) |
Protecção de Serviços em Alta- | Protecção de Escudo | Negação Distribuída-of-Service (DDoS) protection service | DDoS protection service |
Comparação de armazenamento
As tecnologias de armazenamento em nuvem mais comuns empregadas por AWS, Azure e Google Cloud incluem:
- Armazenamento em bloco. O armazenamento em bloco é uma forma de armazenamento persistente em disco e é usado em conjunto com VMs. Existem duas formas de armazenamento em bloco: as tradicionais unidades de disco rígido (HDDs) magnéticas e os discos sólidos (SSDs) contemporâneos.
- Armazenamento por objeto. O armazenamento de objetos é um sistema de armazenamento de formato elástico e flexível projetado para armazenar dados não estruturados dentro da nuvem. Existem três formas de armazenamento de objetos: Quente para acessar dados instantâneos, Frio para dados pouco freqüentes e Frio para materiais de arquivo na nuvem.
- Armazenamento de arquivos. O armazenamento de arquivos é uma tecnologia relativamente nascente de armazenamento em nuvem que se assemelha a um Sistema de Arquivo em Rede (NFS) tradicional. Com o armazenamento de arquivos, os usuários podem montar arquivos facilmente em suas VMs e ler e acessar seus registros.
AWS, Azure e Google Cloud também empregam vários serviços de banco de dados, incluindo Sistemas de Gerenciamento de Bancos de Dados Relacionais (RDBMS), NoSQL Key-Values e NoSQL Indexes.
Aqui está um resumo de AWS vs. Azure vs. Azure. Ofertas de armazenamento Google Cloud:
Serviço de armazenamento | AWS | Azure | Google Cloud |
Tecnologia de armazenamento em nuvem | |||
Armazenamento em bloco | Elastic Block Store (EBS). Existem 3 formas:
|
Discos Gerenciados. Existem 2 formas:
|
Discos Persistentes (PDs). Existem duas formas:
|
Armazenamento por Objectos | Serviço de Armazenamento Simples (S3). Existem 2 formas de S3:
|
Armazenamento com Blob de Azure. Existem 3 categorias:
|
Google Cloud Storage (GCS). Existem 2 formas de GCS:
|
Armazenamento de arquivos | Elastic File System (EFS). | Azure File Storage (AFS). | Mapa uma oferta nativa de armazenamento de arquivos. Utiliza o Sistema de Arquivos em espaço do usuário (FUSE). |
Base de dados | |||
RDBMS | Amazon RDS | Base de dadosSQL | Google Cloud SQL |
NoSQL Key-Value | Amazon DynamoDB | Armazona-Dinâmica |
> |
NoSQL Index | Amazon SimpleDB | Azure Cosmos DB | Google Cloud Datastore |
Processing Power
Elastic Compute Cloud (EC2) é a principal infra-estrutura da AWS para computação escalável sob demanda, competindo com o Azure’s Virtual Machine Scale Sets e Google’s Compute Engine (GCE). A tabela abaixo compara as ofertas do host para EC2, Virtual Machine Sets e GCE em termos de VMs e escalabilidade de VMs:
Função de Processamento | AWS (EC2) | Azure (Virtual Machine Set) | Google Cloud (GCE) | |
Velocidade do Relógio | 1.6 GHz a 3,3 GHz | 2,7 GHz a 3,7 GHz | 2,0 GHz a 4.0 GHz | |
VCPUs máximas | 128 | 128 | 224 | |
Aceleração daGPU | Sim | Sim | Sim | Sim |
VGPUs máximas | 4 | 4 | 4 | |
Memória máxima | 244 GB | 208 GB | 448 GB | |
Limites de armazenamento temporário | 48 TB | 3 TB | 4 TB | |
VM Escalabilidade | ||||
Autoscale | Sim (via construção clonal) | Sim (via grupo presetable) | Sim (via edifício clone) | |
Auto Redimensionamento | Sim | Sim | Sim | Sim |
Preço
Preço é complicado quando se contrasta AWS, Azure e Google Cloud. Isto é principalmente porque os custos se ajustam com frequência, e os modelos de preços diferem ligeiramente. Para uma comparação de preços justa dos três, você precisa entender seus esquemas de preços.
Também, você precisa se familiarizar com a forma como cada provedor define seus preços para instâncias de VMs sob demanda, VMs reservadas e níveis de armazenamento. Esta tabela fornece insights sobre parâmetros de preços essenciais que são diretamente comparáveis e aqueles que não são quando se trata de VMs:
Parâmetro de preço | AWS | Azure | Google Cloud | Comparável? |
Frequência de avaliação | Pago-como-que-utilizar e baseado no faturamento por segundo, com um mínimo de um minuto | Pago-como-utilizar e baseado no faturamento por segundo, sem custos iniciais | Pago-como-utilizar e baseado no faturamento por segundo, com um mínimo de um minuto | Sim. O esquema de pay-as-you-go é uniforme em todos os provedores de nuvens. |
Tipos de instalação/tipos de máquinas | Fins gerais, Compute- Optimized, Memory-optimized | Fins gerais, Compute- Optimized, Memory-optimized. Além disso, Azure fornece Storage- Optimized,
GPU-optimized e tipos de máquinas de computação de alto desempenho. |
General-purpose, Compute- Optimized, Memory-optimized | Yes, AWS, Azure e Google Cloud têm as mesmas categorias de instância. |
VMs sob demanda | O preço depende do número de vCPUs e da capacidade de memória | O preço depende do número de vCPUs e da capacidade de memória | O preço depende do número de vCPUs e da capacidade de memória | Não. Os provedores de nuvens usam uma combinação diferente de vCPUs e capacidades de memória durante o preço. |
VMs reservadas | Desconto até 72% para um compromisso de um ano ou três anos. | Desconto até 82% para um compromisso de um ano ou três anos. | Desconto para um compromisso de um ano ou três anos. | Não. O preço só é comparável se você estiver pagando mensalmente. |
Como exemplo, vamos contrastar AWS vs. Azure vs. Google Cloud usando instâncias on-demand como parâmetro de preço.
Parâmetro de instância | vCPUs | RAM | OS | AWS (preço por hora)* | Azure (por…preço por hora)* | Google Cloud (preço por hora)* |
Propósito geral | 2 | 8 GB para AWS, 8 GB para Azure e 7.5 GB para Google Cloud | Linux (Ubuntu) | US$0.100 | US$0.117 | US$0.107 |
Compute-optimized | 2 | 3.75 GB para AWS, 2.0 GB para Azure e 1,8 GB para Google Cloud | Linux (Ubuntu) | US$0,100 | US$0,117 | US$0,813 |
Memory-optimized | 2 | 15.25 GB para AWS, 15 GB para Azure e 13 GB para Google Cloud | Linux (Ubuntu) | US$0,133 | US$0,0992 | US$0,134 |
* Os preços são baseados na estrutura atual de preços on-demand do provedor de nuvens e são passíveis de alterações.
Ultimamente, AWS parece ter uma vantagem de preço sobre Azure e Google Cloud tanto para fins gerais como para instâncias on-demand otimizadas por computador. Entretanto, o Azure tem uma vantagem geral quando se trata de aplicativos otimizados para a memória.
Parallels RAS Suporta os Principais Provedores de IaaS
Não há um provedor de IaaS em nuvem perfeito, de tamanho único, para migrar a infraestrutura de TI de uma organização para a nuvem. Seria melhor se as organizações se concentrassem em selecionar o fornecedor mais adequado em termos de suas necessidades de negócios. Isso exige uma estratégia multi-nuvem eficaz.
Uma maneira de adotar a melhor estratégia multi-nuvem é garantir que você execute suas cargas de trabalho onde elas se encaixam melhor. Se você acha que o Google Cloud é mais adequado para aplicações de segurança intensiva, então continue executando essas aplicações lá. Se você achar que o Azure é apropriado para aplicações de computação intensiva, então execute lá as suas cargas de trabalho. Por outro lado, se o AWS for mais barato para aplicações de uso geral, não há necessidade de mudar para outro fornecedor.
Seja qual for o fornecedor da nuvem que você escolher, o Parallels® Remote Application Server (RAS) pode ajudá-lo a alcançar o seu resultado final. O Parallels RAS é uma solução VDI baseada em várias nuvens que fornece desktops, aplicativos e dados do Windows para um amplo espectro de plataformas. Estas incluem MacOS, Linux, Chrome OS, iOS, Android e qualquer outro navegador pronto para HTML5.
Parallels RAS suporta implementações de nuvem privada no local, implementações de nuvem híbrida e implementações de nuvem pública. Exemplos de onde são possíveis implementações de nuvens públicas incluem AWS, Azure e Google Cloud. Com recursos de segurança embutidos como autenticação multi-factor (MFA), filtragem granular e políticas de clientes, entre outros, as organizações podem fornecer de forma eficiente virtualização para qualquer dispositivo em qualquer local.
Cheque o que você pode conseguir com seu provedor favorito de IaaS baixando seu teste gratuito do Parallels RAS de 30 dias!
Deixe uma resposta