14 motivos que fazem a AWS superar Microsoft Azure e Google Cloud
O Microsoft Azure e o Google Cloud têm suas vantagens, mas não correspondem à amplitude e profundidade da nuvem da Amazon.

Existem muitas empresas de nuvem boas e que fazem um trabalho perfeitamente bom, e algumas até têm áreas onde são os melhores. Nenhum adeles, no entanto, consegue medir a extensão e a profundidade da Amazon.
O motivo é simples: a AWS criou
tantos produtos e serviços que é impossível começar a discuti-los em um
único artigo ou mesmo em um livro. Muitas delas foram inovações
surpreendentes quando apareceram pela primeira vez e os hits continuam
chegando.
Todos os anos, a Amazon
adiciona novas ferramentas que dificultam cada vez mais a justificação
de manter aquelas caixas velhas bombeando calor e sobrecarregando o ar
condicionado na sala dos servidores no final do corredor.
Apesar de todo o seu domínio, a Amazon tem fortes concorrentes. Empresas como Microsoft, Google, IBM, Oracle, SAP, Rackspace, Linnode e Digital Ocean
sabem que precisam estabelecer uma presença real na nuvem e estão
encontrando maneiras inteligentes de competir e se destacar no que é
cada vez menos um negócio de commodities.
Esses rivais oferecem ótimos produtos com abordagens diferentes e, às vezes, melhores. Em muitos casos, eles estão correndo cabeça a cabeça
com a AWS. E se o que você procura é uma máquina de commodities, bem,
sua instância Linux de commodity executará o mesmo código da AWS.
Às
vezes, os concorrentes não apenas combinam com a AWS produtos de
commodities, mas na verdade fazem um trabalho melhor. Essas vantagens
geralmente aparecem quando os concorrentes vinculam sua nuvem a partes
do ecossistema de computadores que eles já dominam.
Se você deseja usar o código .NET, será um pouco mais fácil no Microsoft Azure. Se você deseja usar o G Suite
do Google de ferramentas de produtividade de escritório baseadas na
Web, não é surpresa que elas estejam bem integradas ao Google Cloud
Platform.
Ainda assim, para a inovação e o sucesso de todos esses concorrentes, a Amazon continua superando-os de várias maneiras – e as palavras “muitas maneiras” são um resumo muito bom da abordagem da Amazon.
A
empresa desenvolveu um estilo forte e consistente que pode ser descrito
como esmagador. A nuvem da AWS oferece pelo menos 10 bancos de dados
diferentes e outros nove produtos diferentes agrupados em uma categoria
separada chamada “armazenamento”. Existem dezenas de tipos diferentes de
máquinas disponíveis em dezenas de configurações diferentes de RAM e
CPUs e você pode solicitar que a Amazon as dimensione automaticamente quando a carga aumentar.
De
fato, a maior vantagem da AWS pode ser o grande número de opções. Na
maioria das vezes, alguém lá enfrenta o mesmo problema que o confunde e
cria uma equipe para produzir uma solução. Você só precisa trabalhar com
todas as opções.
Aqui estão apenas 14 aspectos que fazem a AWS superas Microsoft Azure e o Google Cloud.
1) Neutralidade
A Amazon
é ótima em muitas coisas, mas há várias partes importantes do
ecossistema de computação nas quais elas realmente não têm um cachorro
na briga. Nessas áreas, eles jogam bem com todos.
O Microsoft Office domina muitos espaços comerciais em todo o mundo e o G Suite do Google lida com a maioria dos outros. É comum descobrir que as várias partes da nuvem da AWS, como o Alexa for Business, funcionam bem com os dois mundos.
O
Visual Studio da Microsoft tem muitos devotos, assim como o Eclipse. A
AWS não reproduz favoritos e possui um kit de ferramentas de integração
para cada um deles.
A Amazon
não tem medo de adotar padrões e trazê-los para dentro de sua grande
tenda. Se você executar o Microsoft SQL Server ou o Oracle Database, a Amazon fornecerá o que você precisa e não forçará a reescrever seu código para usar seu próprio modelo de armazenamento proprietário.
É
fácil encontrar os produtos de concorrentes ostensivos rodando sem
problemas na nuvem da AWS. A amplitude e profundidade da empresa são o
resultado de não ter medo de chegar a muitos cantos do mundo da
computação e excelente em trazer esses cantos para a nuvem.
2) Opções de serviço completo
Nos
primeiros anos, a AWS teve como objetivo fornecer máquinas de
commodities que faziam tudo o que lhes era pedido. Ultimamente, a Amazon vem adicionando serviços internos direcionados a determinados nichos – como um call center de atendimento ao cliente, no caso do Amazon Connect.
Talvez você não precise do Amazon Connect, mas, à medida que a AWS adiciona mais desses serviços direcionados, há uma boa chance de alguém da AWS já ter construído a maior parte do que você precisa.
Eles já possuem muitas ferramentas para call centers, Internet das Coisas, suporte a aplicativos móveis, produtividade comercial e, para aqueles com sua própria rede de satélites em órbita, uma “Estação Terrestre como Serviço” com todas as funções.
3) Foco do contêiner
Todas as empresas de nuvem entendem a atratividade de contêineres como o Docker, mas a Amazon está avançando ainda mais criando uma versão especial e simplificada do Linux, chamada Bottlerocket, que possui código suficiente para manter a máquina funcionando, mas não muito mais. As equipes que executam microsserviços podem escolher e deixar de se preocupar com trechos extras, como servidores FTP, localizados em segundo plano.
A Amazon
também pretende abraçar ainda mais os contêineres, ignorando os pacotes
tradicionais de segurança e atualizações de recursos. Em vez disso,
eles estarão disponíveis como contêineres completos, para que as
atualizações possam ser feitas em uma única etapa e gerenciadas com as
mesmas ferramentas que você já está usando para manipular seus próprios
contêineres.
4) AWS Lambda
O AWS Lambda começou como uma ideia interessante, um tipo de script de shell
simples que poderia colar todas as operações na nuvem. Os usuários
rapidamente se voltaram para as funções sem servidor do Lambda para
lidar com tarefas ocasionais de computação, porque é muito mais
eficiente do que dedicar uma máquina ao trabalho que chega
esporadicamente.
Pode ser um processo em segundo plano que é executado uma vez por noite, um canto da arquitetura de microsserviços que não é usado com frequência, ou talvez apenas aquele blog cheio de suas queixas e que ainda não encontrou seu público ainda.
Eventualmente,
as pessoas perceberam que o Lambda poderia ser ideal para um
processamento em segundo plano mais complicado, especialmente o tipo que
seria executado esporadicamente.
Se
um servidor estiver mais ocioso do que funcionando, mudar para o modelo
sem servidor pode economizar uma quantia dramática de dinheiro. A AWS
percebeu e expandiu a RAM máxima para as funções Lambda para 3 GB e o
tempo de execução máximo para 15 minutos.
Caso seu
processamento for esporádico, o Lambda poderá ser a maneira mais barata
de hospedar alguns trabalhos significativos na nuvem. E os casos de uso
continuarão crescendo apenas. As funções do AWS Lambda já podem
manipular a maior parte da nuvem da Amazon e estão se infiltrando no que resta. A Amazon provavelmente não irá parar até que todas as partes da nuvem da AWS respondam aos comandos sem servidor.
5) Ampla plataforma de IA
Se sua loja está obcecada em misturar IA em sua pilha, a Amazon tem muitas opções a considerar. Há muitos para listar. Eles começam com ferramentas básicas, como o SageMaker, para modelos de treinamento para responder aos seus dados.
Essas ferramentas atraíram muitos desenvolvedores e pode ser por isso que a literatura de vendas se vangloria de que “85% dos projetos do TensorFlow na nuvem são executados na AWS”.
O
treinamento básico, no entanto, é apenas o começo, porque a AWS também
oferece uma ampla gama de ferramentas destinadas a setores específicos. O
Amazon Comprehend Medical explora textos médicos não estruturados que procuram tratamentos que salvam vidas. O Amazon Fraud Detection procura comportamentos maliciosos.
Os
desenvolvedores iniciantes na Inteligência Artificial (IA) podem
começar a explorar com opções altamente automatizadas, como o AutoGluon, um projeto do laboratório da AWS que foi projetado para simplificar a instalação.
As
nuvens da Microsoft e do Google também têm profundo conhecimento e
comprometimento com IA, mas é difícil vencer a ampla variedade da Amazon.
6) 24 terabytes de RAM
Se
você está executando bancos de dados corporativos muito grandes ou
apenas acredita que quem morre com mais RAM ganha, algumas das novas
máquinas com memória alta da Amazon são exatamente o que você precisa. Até 24 terabytes de RAM podem ser seus em apenas alguns cliques.
A AWS oferece outras maneiras de usar suas calças grandes também. Eles trabalharam com fornecedores como a SAP para garantir que as instâncias da nuvem possam aumentar o tamanho necessário. Seus bancos de dados Oracle estão ficando muito grandes? A Amazon quer hospedá-los e expandiu suas máquinas Amazon RDS for Oracle para suportar instâncias com até 64 terabytes de armazenamento SSD.
7) MySQL distribuído ou PostgreSQL
Para o programador, o Amazon Aurora
se parece com o MySQL ou o PostgreSQL. Você escolhe a sintaxe e,
embaixo das capas, o Aurora armazena os dados em uma camada de
armazenamento virtualizada, rápida e baseada em SSD. Só isso é uma ideia
inteligente que permite que os programadores usem sua versão favorita
do SQL de código aberto.
Há ainda mais magia, porque o Aurora distribui seus dados por várias máquinas em várias zonas. Seus dados são divididos entre centenas de nós de armazenamento em três zonas diferentes, garantindo confiabilidade e velocidade de acesso. O Aurora faz consultas paralelas em todos os nós de armazenamento para acelerar o acesso, às vezes drasticamente.
8) Modelos de ruptura
A Amazon reconhece que nem todas as máquinas na nuvem estão processando fluxos intermináveis de dados, o dia todo e a noite. Muitas máquinas, como servidores da web, têm períodos de alta demanda, seguidos de uma pausa.
Muitos equipamentos EC2, como a linha T3, foram projetados para serem expansíveis, o que significa que você tem algum acesso a CPU extra quando precisar.
Se sua carga média for menor que uma linha de base, os picos de carga da CPU não custarão mais. Se seu conteúdo da Web se torna viral e os picos se transformam em uma carga sustentada, bem, a AWS aplica uma sobretaxa.
O modelo permite que a Amazon abaixe o preço básico, tornando mais econômico escolher uma máquina maior por precaução. Você não precisa estar constantemente vigiando a carga enquanto belisca moedas.
9) Instâncias spot EC2
Se você deseja uma nova instância e deseja agora, a AWS oferece um preço de tabela. Mas se você deseja gastar o mínimo possível e o trabalho não for urgente, faça uma oferta no mercado spot da Amazon, onde os preços sobem e descem com base na demanda.
Sim, é um pouco doloroso garantir que você tenha um lance alto o suficiente, mas se você estiver disposto a dedicar esse tempo, tenha certeza de que está economizando dinheiro obtendo o preço de compensação do mercado.
Os outros provedores de nuvem oferecem descontos para uso pesado, mas a Amazon permite que o mercado encontre o verdadeiro fundo. Durante a noite, durante um feriado, o preço pode cair mais baixo do que nunca e seu código pode estar presente para colher os benefícios financeiros.
10) Alexa para empresas
Alexa é um brinquedo divertido em casa. É um ótimo presente, especialmente para quem não consegue descobrir tecnologia. Então, por que não trazê-lo para o escritório, quando você precisa de alguém para ler seus e-mails?
Esse é o plano da Amazon e a empresa vem construindo grande parte da infraestrutura para gerenciamento de escritórios, como a reserva de salas de conferência. Até pessoas mais experientes em tecnologia podem gostar de latir comandos em vez de tentar descobrir a URL certa e fazer login para obter as permissões certas para fazer qualquer coisa.
A Alexa for Business será seu silencioso assistente de escritório, ouvindo tudo o que você diz no escritório. Só não deixe que isso o lembre de HAL 9000 em “2001: Uma Odisseia no Espaço”.
11) Desenvolvimento baseado em navegador
Embora a Amazon continue apoiando o tipo de desenvolvimento de linha de comando que ainda é favorecido por muitos desenvolvedores, também está explorando as maneiras de transformar seu navegador no IDE para a nuvem da AWS.
A Amazon comprou o Cloud9, o editor de código baseado em navegador, e o colocou em uma constelação de ferramentas para gerenciar a implantação de todo o código que você escreve com ele. Ao criar suas funções do Lambda, você pode fazer isso corretamente no navegador sem baixar nada.
Há também várias opções denominadas “sem código”, como o construtor de API do GraphQL, que permite criar sua API com apenas alguns cliques. Em breve, você poderá fazer praticamente tudo no mesmo navegador usado para assistir a vídeos de gatos.
12) Motor de jogo grátis
Você está construindo um jogo? Você pode assinar um contrato com um dos mais conhecidos e independentes mecanismos de jogos do mercado ou escolher o Amazon Lumberyard, um mecanismo de jogo supostamente gratuito.
Caso isso pareça bom demais para ser verdade, a Amazon responde seu ceticismo nas Perguntas Frequentes sobre o Lumberyard, explicando: “Ganhamos dinheiro quando você usa outros serviços da AWS para dar força ao seu jogo”.
Em outras palavras, você pagará apenas quando os usuários aparecerem e começarem a aumentar a carga nas máquinas da AWS. Não está claro se esse é um ótimo negócio ou não, porque os custos estão todos ocultos nas frações de centavo que você pagará por cada milissegundo de tempo de máquina, mas você sempre pode racionalizá-lo dizendo que vai precisar da hora do servidor de qualquer maneira.
13) Snowmobile
Se a palavra “grande” em “grande volume de dados” para você significa algo que se aproxima de 100 petabytes, a Internet não é uma opção para mover seus dados.
Pode funcionar bem para enviar um e-mail ou até fazer upload de um arquivo zip com alguns megabytes de dados, mas o backbone não pode mover alguns dos maiores conjuntos de dados porque são muito grandes.
A Amazon construiu seu Snowmobile porque, quando se trata de largura de banda, nada supera um contêiner de remessa cheio de unidades de disco. A Amazon conduzirá o Snowmobile ao seu data center para que você possa começar a importar dados na velocidade da sua rede local.
Quando estiver cheia, a Amazon o levará pelo país até o seu data center enquanto rastreia seu movimento com GPS apenas para garantir que não se perca. Na outra extremidade, ele importará as informações para o S3 ou o Glacier.
Se você precisar mover apenas um petabyte, a Amazon também fabricará uma caixa menor chamada Snowball que a empresa enviará para você, exatamente como aquela caixa cheia de livros ou roupas ou o que mais você comprar da Amazon.
14) Processamento de arquivo
No início, o armazenamento de arquivo foi projetado para ficar offline até que fosse necessário buscá-lo. O Amazon Glacier Select permite que você escreva consultas do tipo SQL nos buckets S3, esquivados nos compartimentos de armazenamento de arquivo de baixo custo.
Você não precisa pagar para buscar todos os bits. Você nem precisa buscá-los. O Glacier encontrará os bits certos e deixará o restante do arquivo para trás.