Quais são as diferenças entre o google cloud, microsoft azure e amazon web services?

Atualmente, os Cloud Vendors estão fornecendo toneladas de serviços com, para cada um deles, modelos específicos de preços e características técnicas. Você simplesmente não pode compará-los nos detalhes com uma simples comparação lado a lado, embora outras respostas já tenham trazido as principais diferenças.

Além disso, ao mencionar esses fornecedores de nuvem, presumo que você esteja se referindo principalmente aos 2 principais serviços de provedores de IaaS: computação e armazenamento.

As famílias de preços e máquinas virtuais estão evoluindo mensalmente, por isso é difícil fornecer a você um estado da arte preciso, à medida que você o lê, já estará desatualizado.

Você pode levar em consideração os seguintes parâmetros: desempenho, preço e localização (latência). Existem centenas de possibilidades na AWS, GCP e Azure. É muito difícil e chato comparar todas as ofertas sozinho.

Existem ferramentas disponíveis para oferecer uma recomendação do conjunto de recursos em nuvem que melhor se adequa às suas necessidades. Você deve conferir:

Cloudscreener

É um mecanismo de decisão na nuvem; ver abaixo:

Se você já estiver executando VMs na AWS, poderá importar sua configuração e verificar onde você pode salvar mais (região ou provedor diferente). No final, você pode exportar a recomendação em um formato JSON ou Terraform para iniciar sua migração.

É grátis e o suporte ao chat ao vivo é bastante reativo.

Os preços, famílias de instâncias, ofertas estão mudando regularmente, então você só precisa da ferramenta certa para encontrar rapidamente o melhor para você

Surpreendeu a participação de mercado coberta de ninguém! Embora feliz em ver

toque nele. A seguir, é apresentada uma comparação do Google Compute Engine, Amazon Web Services e Windows Azure por base de clientes. Aqui está nossa breve análise:

No espaço concorrente para

Plataformas em nuvem

, Google Cloud (ou,

Google Compute Engine

) fica abaixo do top 5, com 4,3% de participação de mercado. Um terço enorme das empresas que usam esse tipo de software adquirido

Amazon Web Services

.

Azure

vem a seguir, com 19% do mercado.

Então, o que isso significa ao escolher um produto? Bem, quem o usa lança alguma luz sobre se poderia funcionar para o seu negócio. É interessante observar os três principais setores encontrados no Google Cloud: hospitais / assistência médica, organizações sem fins lucrativos e software. O último é esperado, mas os dois primeiros podem ser uma surpresa ou uma garantia, se você estiver nessas verticais. As principais empresas que usam a AWS incluem Adobe, Verizon, Microsoft (!!) e EA, mas metade de seus usuários são pequenas empresas (1 a 10 funcionários) que geram entre US $ 1 milhão e US $ 10 milhões em receita, sugerindo que o produto é responsivo, independentemente da escala .

O Azure se destaca em Construção e Finanças, com clientes como GE, Cisco, Wells Fargo e Schneider Electric. Como a AWS, possui tração internacional, enquanto 75% dos clientes do Google Cloud estão sediados nos EUA. Algo para se pensar ao dimensionar seus negócios.

Espero que tudo isso ajude! Sinta-se livre para acompanhar as perguntas.

Você deve estar ciente da concorrência acirrada entre os dois gigantes da tecnologia Amazon Web Service (AWS) e Microsoft Azure para dominar o mercado de nuvem. Como

Google

é novo na nuvem, agora está bastante atrasado nesta corrida. Para esta resposta, eu gostaria de comparar apenas dois gigantes da nuvem, ou seja,

AWS

e

Microsoft Azure

. Vamos comparar os dois serviços de nuvem por vários parâmetros.

Armazenamento:

A AWS oferece armazenamento temporário que começa a trabalhar junto com a instância. Depois que a instância é encerrada, o armazenamento é destruído. Ele também fornece armazenamento em bloco semelhante aos discos rígidos. O armazenamento em bloco pode ser anexado a qualquer instância ou mantido separado. Além disso, oferece serviços de arquivamento com Glacier e armazenamento de objetos com serviços S3.

O Microsoft Azure usa Blobs de página e armazenamento temporário para colunas baseadas em VM. Servidor de Arquivos e Blobs de Blocos para Armazenamento de Objetos.

Base de dados:

A AWS suporta completamente NoSQL e bancos de dados relacionais, bem como Big Data.

Quando se trata de banco de dados, o Azure oferece suporte a bancos de dados NoSQL, bancos de dados relacionais e Big Data por meio do HDInsight e da Tabela do Windows Azure.

Calcular:

O EC2 é a principal oferta da AWS no campo da computação. O EC2 fornece uma ampla variedade de opções para facilitar os usuários com ofertas personalizadas. Outros serviços de computação da AWS contêm o EC2 Container Service, o AWS Autoscaling e o Lambda, bem como o Elastic Beanstalk para implantação de aplicativos.

A computação do Azure é baseada em suas Máquinas Virtuais anexadas a outras ferramentas, como o Gerenciador de Recursos e Serviços em Nuvem, para implantar aplicativos na plataforma em nuvem.

Rede:

A Rede Virtual (VNET) do Azure e a Nuvem Privada Virtual (VPCs) da Amazon permitem que os usuários agrupem Máquinas Virtuais em redes isoladas na nuvem. Os usuários podem identificar o intervalo de endereços IP privados, topologia de rede, gateways de rede e criar sub-redes. Ambas as plataformas em nuvem oferecem soluções avançadas para estender seu datacenter no local para nuvem híbrida ou pública.

Segurança:

A Amazon garante que os usuários tenham maior privacidade e mais controles a um custo menor. Os principais benefícios da eleição da AWS são:

  • Mantenha todos os seus dados seguros
  • Escalabilidade rápida de aplicativos / soluções
  • Atender aos requisitos de conformidade
  • Economize custos

A segurança da nuvem do Azure é dividida em cinco camadas, como dados, aplicativo, host, rede e físico. A infraestrutura do Azure protege o ecossistema do Azure de todas as vulnerabilidades. Para segurança dos dados do usuário, a Microsoft oferece vários serviços, como:

  • Controlando e gerenciando o acesso e a identidade do usuário
  • Protegendo redes
  • Operação de criptografia e processo de comunicação
  • Gerenciando ameaças

Preços:

Calculadora de preços AWS da Amazon:

http: //calculator.s3.amazonaws.c ...

Calculadora de preços do Azure da Microsoft:

https: //azure.microsoft.com/en-u ...

Base de clientes:

Quando comparada à AWS, a Microsoft tem menos clientes de alto perfil. Ele possui um bom crédito pelas ferramentas SaaS. A Microsoft tem poucos clientes notáveis, incluindo Pearson, Heineken, NBC News, 3M, Ford, GE Healthcare e muitos outros.

Veredito:

Como a AWS oferece funcionalidades exclusivas, é considerada a plataforma em nuvem mais madura. Ela lidera o mercado devido às suas ofertas em várias camadas. As ferramentas e os serviços fornecidos pela AWS são caros, mas seus recursos amigáveis ​​às empresas são uma forte proposta para as organizações de grande escala.

O Microsoft Azure é uma escolha melhor para a abordagem híbrida. Eles também estão comprometidos com suas promessas e com o que estão oferecendo agora.

Fonte da comparação:

Clash of Clouds: AWS x Microsoft Azure x Google Cloud

Muitas diferenças na API, preço, estrutura subjacente, ofertas etc., mas a que eu focaria seria na autenticação dos recursos.

Se você deseja executar o Microsoft Software, incline-se para o Azure. Ele se integra melhor ao Visual Studio e certamente possui a melhor implementação do Microsoft SQL. Da mesma forma, se você tiver o Active Directory, incline-se para o Azure.

Se você deseja obter sofisticação realmente alta de computação e big data e usar o Go como sua linguagem com Python e Ruby, incline-se para o Google.

Se você deseja executar o que a maioria das pessoas usa, incline-se para a AWS.

Li recentemente alguns artigos e participei de alguns seminários on-line realizados em

Serviços de computação em nuvem

. Um dos especialistas apresentados em um webinar disse que há uma

guerra nas nuvens

acontecendo ao nosso redor.

Ele levantou um ponto bastante interessante. Se você observar as estáticas do crescimento da computação em nuvem nos últimos anos, isso foi tremendo.

Muitos estudos previram, no futuro, o crescimento no mercado de computação em nuvem será ainda mais exponencial.

E a razão é bastante simples. Como o mundo está produzindo novas tecnologias todos os dias e a maioria delas está relacionada à internet. Pode ser um aplicativo, um dispositivo IOT, um produto baseado em aprendizado de máquina ou qualquer coisa que tenha algum tipo de relacionamento com a Internet, precisará de uma infraestrutura automatizada na qual os recursos possam ser facilmente ampliados e reduzidos com o menor custo possível. E a computação em nuvem é a solução definitiva para essa necessidade.

assim

Serviços de computação em nuvem

é um peixe grande da perspectiva do mercado e dos negócios. É por isso que as principais empresas do mundo estão saltando imediatamente neste negócio.

Amazon, Microsoft, Google são apenas alguns nomes conhecidos na lista de provedores de nuvem. Existem muitos outros como IBM, Alibaba, Dell (VMware), TATA, Adobe, Dropbox, Oracle e a lista continua.

Mas como a pergunta é sobre a diferença entre AWS, Azure e Google Cloud, vamos fazer uma comparação entre os três principais

Serviços de computação em nuvem

fornecedores.

A computação em nuvem é uma das tecnologias mais úteis que existem atualmente. Isso tem vantagens notáveis ​​sobre o

Método de computação convencional

.

Para empresas de pequena escala, como empresas iniciantes iniciantes ou empresas de grande porte, oferece uma solução completa de TI, como servidores virtuais, armazenamento, bancos de dados, segurança e outros recursos de computação a um preço conveniente.

Então, todos os fornecedores de

Serviços de computação em nuvem

, como Amazon (com AWS), Microsoft (com Azure) e Google (com Google Cloud) projetaram sua arquitetura para fornecer os mesmos serviços. Porém, sua metodologia de design é diferente para oferecer melhores serviços aos consumidores, em comparação com outros provedores de nuvem do mercado.

Então vamos falar sobre

AWS

primeiro, de acordo com

Gartner's

relatório do último trimestre de 2017, a AWS continua dominando o mercado em termos de participação adquirindo

43%

do total de quotas de mercado no mercado de nuvem pública.

A AWS permite que os clientes escolham

Região

e

Disponibilidade

data center para hospedar sua rede de TI.

Essa é uma das maiores vantagens que a AWS oferece aos seus consumidores, como?

Deixe-me explicar: toda empresa tem uma região específica de onde tem mais número de clientes em comparação com as outras regiões. O tráfego dessa região específica traz mais carga para a infraestrutura de TI da organização. Por exemplo, o famoso site de rede social

Facebook

tem o maior número de usuários da Índia. Portanto, se o Facebook configurar seu datacenter na Índia, isso reduzirá o

tempo de resposta

entre a máquina de usuários indianos e o servidor do facebook. Como sempre que um usuário da Índia realiza qualquer atividade em seu perfil do Facebook, a solicitação

não

tem que viajar desde a Índia até o datacenter do facebook localizado em algum lugar nos Estados Unidos.

E na AWS cada

Região

tem pelo menos dois

Disponibilidade

zonas (datacenter), o que torna todo o sistema ainda mais responsivo. Além de recursos de computação e

Região

/

Disponibilidade

baseado em datacenter, oferece suporte a novas tecnologias como DevOps (como

Avaliação do DevOps

e

Automação e implantação do DevOps

), Machine Learning, IOTs e muitos outros também.

Alguns dos serviços importantes da AWS são

Migração na nuvem

(

mais corretamente

Serviço de migração para nuvem da AWS

),

Serviços de nuvem gerenciada

, DynamoDB, Elastic Compute Cloud (EC2), Máquina virtual privada, Serviço de armazenamento simples (S3) e muito mais.

Azure

é o negócio de nuvem da famosa empresa de software Microsoft. Oferece todas as

Serviços de computação em nuvem

e fornece suporte para novas tecnologias como

Automação e implantação do DevOps

, IoTs, ML (aprendizado de máquina) e outros, mais ou menos como a AWS. Mas o que faz

Azure

mais interessante é a história abaixo,

Quando a Microsoft estava desenvolvendo o Azure, eles tinham em mente que a maioria das empresas do mundo já usava algum tipo de produto da Microsoft.

A Microsoft tem compromisso em soluções corporativas. Eles estão envolvidos em quase todas as linhas de negócios (como finanças, assistência médica, etc.). É possível encontrar produtos da Microsoft em qualquer empresa com muita facilidade. Por exemplo, qualquer versão do seu

OS

(sistema operacional), seu ambiente de desenvolvimento

Estúdio visual,

os mais votados

MS Office

ou pode ser outro software.

Então eles projetaram a estrutura de

Azure

de forma que possa ser facilmente integrado e sincronizado com os produtos existentes da Microsoft já disponíveis no mercado. Essa sincronização é bastante útil em serviços como

Migração na nuvem

. Muitos desenvolvedores usam .Net ao lado

estúdio visual.

Então, se eles integram o

estúdio visual

com o Azure, eles poderão gerenciar o banco de dados, as APIs móveis e outros recursos de seus aplicativos a partir do próprio visual studio.

Google

é mais conhecido como pesquisar no mecanismo. O Google oferece serviços como

mapa do google

,

gmail

,

Youtube

e, claro, o

motor de pesquisa

serviço. E todos esses serviços são um dos melhores serviços disponíveis no planeta e têm usuários em bilhões. Nos últimos 15 anos, o Google trabalhou em sua infraestrutura. E agora eles têm uma rede enorme e mais segura do mundo. Um dos principais motivos por trás da velocidade e segurança em sua rede é que, a partir do zero, eles usam o

Construção personalizada

produtos no desenvolvimento de seus datacenters, software, o elemento de rede (como cabos de fibra) e assim por diante. Assim, cada componente é projetado e otimizado de acordo com a necessidade do produto final.

O Google oferece a outras empresas e empresas o uso de seus recursos de infraestrutura seguros e rápidos por meio de seus

Serviços de computação em nuvem

chamado

Google Cloud

. Além dos serviços oferecidos na computação em nuvem, o Google é especializado em manipulação

Big Data

e tem uma velocidade tremenda de rede. Essa é a área em que o Google está muito à frente de outros provedores de nuvem.

Sumário

Todos os três provedores de nuvem (Amazon, Microsoft e Google) são impressionantes. Embora ofereçam os mesmos serviços, há campos em que um está dominando outros. Por exemplo

Azure

pode ser uma escolha melhor para empresas e startups que já usam um bom número de outros produtos da Microsoft em suas premissas. A AWS é mestre em nuvem pública, cujas quotas de mercado refletem claramente. E o Google é a melhor opção para as empresas ou aplicativos que precisam calcular e processar muitos dados com muita frequência.

fontes de imagem: (amigobulls, slideshare, ZDNet, PEI)

Eu diria que, mais do que os preços e ofertas (que são muito próximos), a parte muito mais importante são as opções de PaaS (como a maior parte de seus custos são de desenvolvimento e manutenção). Para mim, o PaaS é a única nuvem que pode ser chamada de nuvem, pois o IaaS é basicamente a mesma hospedagem, um pouco mais fácil de gerenciar.

Se estes termos forem novos: se o IaaS gira em torno de máquinas (você paga por uma máquina e instala tudo o que deseja nela), o PaaS é mais centrado no aplicativo. Você carrega seu aplicativo e, em seguida, o provedor de nuvem cria máquinas para acomodá-lo conforme configurado, fornecendo um ponto de extremidade ao qual se conectar. (Ao contrário do IaaS, o melhor a fazer é replicar sua máquina.)

A Amazon começou com o IaaS e introduziu recentemente o PaaS (

AWS Elastic Beanstalk - Gerenciamento de aplicativos - Plataforma como serviço

) Eles alegam que ele funciona para Python e até .NET, o que é altamente surpreendente, porque acredito que era apenas Java a princípio.

O Azure começou com PaaS e adicionou IaaS também. Surpreendentemente, o PaaS não é apenas para plataformas Microsoft, e o número de plug-ins e imagens de máquinas fáceis de integrar é enorme. (Eles ainda têm um módulo de gerenciamento de API interno.) Embora o Amazon e o Azure tenham suporte ao .NET, esse é um tipo diferente de suporte. No caso do Azure, você pode tratar o cluster como um todo. Você pode resolver outras instâncias, usar um barramento de serviço interno, que permite o processamento em lote no estilo corporativo.

Não estou familiarizado com o Google App Engine, mas parece estar limitado a Java e Python, com Go e PHP em status experimental (o que significa, fique longe).

Outros fatores.

Em termos de suporte, apenas a Microsoft possui uma experiência significativa com suporte em nível corporativo. Um exemplo pessoal, quando éramos "verdes" e não sabíamos nada sobre a nuvem, e solicitamos suporte à Amazon, eles não podiam dar um adequado, e esse era um cenário simples e comum.

No caso da Microsoft, éramos mais experientes, mas as perguntas eram mais avançadas. Para lidar com isso, eles enviaram um arquiteto que desenhou um fluxograma para nós, descrevendo o melhor cenário de implantação. Novamente, não há dados no Google, mas como eles têm pouca experiência na empresa, eu não apostaria no apoio deles.

No Azure, você pode permitir que várias pessoas entrem e gerenciem suas permissões com o Active Directory ou que sejam co-administradores. Na Amazon, tivemos que usar o mesmo login.

O SDK do Azure pode usar alguma suavização, mas permite opções que levariam meses para serem implementadas em outros lugares, como uma escala automática baseada em barramento de serviço ou até mesmo um suporte nativo do Hadoop. (Uma palavra de aviso, no entanto, se você usar COMs de 32 bits de estilo antigo, terá um mundo de dor. Pode ser resolvido, mas é mais fácil continuar com o IaaS nesse caso.)

As vantagens de

Amazon Web Services

estamos:

  • Uma grande quantidade de serviços altamente personalizáveis ​​com diversos recursos;
  • Possibilidade de assistência na transição da infraestrutura via rede de parceiros;
  • Modelo rentável de pagamento conforme o uso.

No entanto, existem duas grandes desvantagens do Amazon Web Services. Um deles é a abundância de recursos, o que complica a usabilidade. A segunda questão é que o suporte corporativo não está incluído, mas é oferecido como um serviço adicional.

Os profissionais de usar

Microsoft Azure

incluir:

  • Os serviços de segurança IaaS mais eficientes;
  • Fácil configuração, conveniência e melhor usabilidade;
  • Integração suave com aplicativos da Microsoft;
  • Um amplo espectro de planos de suporte técnico com uma taxa fixa.

Os contras da implementação do Microsoft Azure são que o desempenho dos serviços é mais lento em determinadas regiões. Além disso, os serviços de gerenciamento corporativo do Azure não têm maturidade em comparação com outros provedores.

As vantagens de

Google Cloud Platform

:

  • Preços rentáveis ​​com 12 meses de teste gratuito e atualizações;
  • Alto desempenho operacional em armazenamento de dados e bancos de dados;
  • Apresenta o software líder em contêiner.

Como o mais novo participante dos serviços em nuvem, o GCP tem algumas desvantagens, que são o menor número de datacenters do mundo, e certas limitações no escopo dos serviços oferecidos.

Mais detalhes sobre outros benefícios e desvantagens importantes dos provedores de serviços em nuvem descritos estão disponíveis em

Escolha o melhor: comparação da AWS vs. Azure vs. Google Cloud

no blog Infopulse.