Pesquisa de site

DigitalOcean vs AWS: qual servidor em nuvem é melhor em 2023?


DigitalOcean vs. AWS é uma história de Davi contra Golias com uma reviravolta. O corajoso novato, DigitalOcean, enfrenta um gigante estabelecido. Como David, a DigitalOcean tem uma estratégia que aproveita seus pontos fortes, evitando um confronto direto com a Amazon. Mas esta não é uma luta até a morte. A Amazon e a AWS atendem às necessidades de diferentes públicos, e saber o que cada uma faz bem ajudará você a escolher entre elas.

Visão geral da DigitalOcean

A DigitalOcean (soletrada como uma palavra; "Digital Ocean" era um fabricante de produtos de comunicação sem fio da década de 90) é um provedor líder de hospedagem em nuvem. Lançada em 2011, a DigitalOcean se concentra apenas nas necessidades dos desenvolvedores, ao contrário da AWS da Amazon com sua abordagem de tudo para todas as pessoas. A empresa possui data centers localizados em Amsterdã, Cingapura, Londres, São Francisco e Nova York. No início, recebeu cobertura significativa da mídia após a decisão da megaestrela pop Beyoncé de hospedar seu álbum em seus servidores em 2013. Ao longo dos anos, a DigitalOcean teve um crescimento explosivo e atraiu grandes somas de financiamento de capital de risco.

A DigitalOcean se concentra em três pontos de venda principais para se diferenciar: preços, máquinas virtuais de alto desempenho e simplicidade. Seu modelo de negócios se concentra em fornecer aos desenvolvedores uma maneira de iniciar rapidamente instâncias Linux acessíveis chamadas droplets. As distribuições Linux mais populares são suportadas (Ubuntu, CentOS, Debian e Fedora) e, com apenas mais um clique, você pode iniciar vários aplicativos - Ruby on Rails, uma pilha LAMP, Docker, Ghost, Wordpress, etc.

O preço da DigitalOcean é supostamente o melhor entre todos os provedores de nuvem. Seus preços são muito acessíveis, mesmo para configurações de desenvolvedor muito pequenas. Além disso, eles não atingem você com cobranças ocultas por complementos, como mais tráfego e endereços IP fixos. O preço começa em US$0.007/hora ou US$5/mês e fornece um controle deslizante fácil de converter entre preços por hora e mensais.

A DigitalOcean também se orgulha de oferecer apenas máquinas de alto desempenho. Todas as unidades de disco são SSD, a velocidade da rede é de 1 Gbps e o tempo de inicialização do droplet é de apenas 55 segundos (em comparação com 1-3 minutos para outros grandes provedores de nuvem). Testes de desempenho independentes colocam os nós da DigitalOcean no topo ou perto do topo dos testes de desempenho, muito acima das máquinas da Amazon.

Por fim, a DigitalOcean oferece uma configuração simples, fácil de usar e descomplicada. É voltado para desenvolvedores e oferece apenas máquinas que executam alguma versão do sistema operacional Linux (por enquanto) e serviços relacionados - uma máquina virtual e gerenciamento de DNS. Com o tempo, expandiu a classe de produtos para incluir comodidades como balanceamento de carga, análise, gerenciamento de configuração, bancos de dados hospedados e assim por diante. A DigitalOcean ainda funciona fiel ao seu DNA como um provedor de IaaS básico para desenvolvedores Linux, e eles não têm vergonha de dizer isso. De uma revisão inicial de seus serviços: "Os serviços que eles fornecem são bastante básicos - você obtém VPS na nuvem e gerenciamento de DNS, isso é tudo. Sem balanceamento de carga sofisticado, bancos de dados hospedados, clusters Hadoop, etc. Comparado com a AWS, por exemplo, isso pode ser visto como uma desvantagem, mas não julgue ainda. ”

Visão geral da Amazon Web Services (AWS)

Em forte contraste com a DigitalOcean está a Amazon; o "Colosso da Computação em Nuvem. " Amazon é um monster truck em um lote cheio de Minis. A AWS da Amazon é de longe a líder de mercado; na verdade, estima-se que a Amazon tenha tanta capacidade de computação quanto os próximos 11 concorrentes da lista combinados.

A AWS da Amazon é realmente uma oferta abrangente que consiste em uma variedade desconcertante de várias soluções de IaaS e PaaS de marca. A maior e mais conhecida delas é a solução IaaS do EC2.

Outros são:

  • Configuração de PaaS (Elastic Beanstalk)
  • Armazenamento (produtos S3 & Glacier).
  • Bancos de dados (RDS, RedShift, SimpleDB, DynamoDB).
  • Rede e entrega de conteúdo (Route 53, CloudFront).
  • Gerenciamento de implantação e configuração (OpsWorks, CloudFormation).
  • Entrega de conteúdo (CloudFront).
  • Balanceamento de carga.
  • Plataformas de desenvolvimento de aplicativos.

A Amazon possui os maiores data centers do mundo. Data centers separados foram construídos na China para atender exclusivamente a esse mercado. Estes são completamente isolados dos outros para aplacar as preocupações chinesas sobre a espionagem do governo dos EUA, que obviamente foram intensificadas (legitimadas!) após as revelações de Edward Snowden e Wikileaks. Em 2013, a Amazon também ganhou um cobiçado contrato para criar o GovCloud, que é uma nuvem privada para o governo dos EUA. Em resposta ao domínio da Amazon no espaço da plataforma de nuvem, criamos um post de 2 partes sobre a implementação do GuardRail com o Amazon AWS EC2, portanto, não deixe de conferir também.

Claro, a DigitalOcean nem começa a competir com a Amazon em termos de amplitude de recursos. Se há uma área de concorrência, é contra o EC2, mas mesmo aqui a capacidade da DigitalOcean é cerca de 1% da do EC2. A Amazon está muito mais preocupada com os outros grandes players - o AppEngine do Google e o Azure da Microsoft.

Mesmo com os agora lendários preços baixos da DigitalOcean, a Amazon não ficará para trás. A gigante está envolvida em uma guerra de preços viciosa, não realmente com a DigitalOcean, mas contra empresas como Google e Microsoft. Isso resultou em 44 reduções de preços apenas nos últimos 2 anos, para o deleite dos clientes de serviços em nuvem.

Data centers e inventário de produtos

Como seria de esperar para o líder mundial em serviços em nuvem, a AWS opera a maior e mais extensa rede de data centers em nuvem em todo o mundo. O provedor de nuvem continuou a introduzir novas regiões para atender às necessidades de sua base global de clientes. Agora, a AWS tem as seguintes regiões e locais:

  • Ásia-Pacífico: Mumbai, Seul, Cingapura, Sydney, Tóquio
  • Canadá: Central
  • China: Pequim
  • Europa: Frankfurt, Irlanda, Londres
  • América do Sul: São Paulo
  • Leste dos EUA: Norte da Virgínia, Ohio
  • Oeste dos EUA: Norte da Califórnia, Oregon

A DigitalOcean, embora tenha uma pegada menor de data centers, também possui uma rede de data centers em todo o mundo. Estas são as regiões que oferece:

  • AMS2, AMS3: Amsterdã, Holanda
  • BLR1: Bangalore, Índia
  • FRA1: Frankfurt, Alemanha
  • LON1: Londres, Reino Unido
  • TOR1: Toronto, Canadá
  • NYC1, NYC2, NYC3: Nova Iorque, Estados Unidos
  • SFO1, SFO2: São Francisco, Estados Unidos
  • SGP1: Cingapura

Uma distinção importante aqui é que a AWS agora oferece servidores na região da China, AWS China (Pequim) e AWS China (Ningxia), que, devido às regulamentações chinesas, são oferecidos pelos parceiros chineses da AWS. Se você estiver operando produtos para atender ao mercado chinês, isso pode fazer uma diferença crucial em qual serviço você escolherá.

Em termos de ofertas de serviços e produtos, a AWS é o gorila de 800 libras do espaço de computação em nuvem. Possui um conjunto de produtos tão extenso quanto qualquer outro no espaço, rivalizado apenas pelo Microsoft Azure, mas a DigitalOcean vem expandindo silenciosamente seu próprio conjunto de produtos. No entanto, com a estratégia da DigitalOcean focada mais em desenvolvedores e empresas menores, eles não precisam oferecer o pacote completo que a AWS oferece.

Para a AWS, estes são alguns dos maiores e mais usados produtos, de todos os inúmeros oferecidos:

  • Amazon EC2: fornece computação em nuvem na nuvem da Amazon Web Services
  • Amazon S3: oferece serviços de armazenamento e recuperação de objetos
  • AWS Lambda: oferece tempo de computação pago por uso para executar aplicativos sem servidor
  • Amazon Glacier: armazenamento de baixo custo adequado para fins de arquivamento
  • Amazon SNS: o Simple Notification Service fornece notificações de publicação/assinatura para usuários móveis
  • Amazon Elastic Block Store: fornece armazenamento de blocos persistente para servidores EC2
  • Amazon Kinesis: um serviço gerenciado para processamento em tempo real de streaming de big data na nuvem
  • Amazon VPC: o serviço de nuvem privada virtual oferece aos clientes uma nuvem privada virtual segura para suas necessidades de computação em nuvem
  • Amazon SQS: o Simple Queue Service fornece filas de mensagens distribuídas para microsserviços e sistemas distribuídos

Suas ofertas de produtos podem ser menos extensas, mas a DigitalOcean cobre o essencial para pequenas e médias empresas. Ainda assim, quase tudo o que a DigitalOcean oferece pode ser encontrado na AWS. Aqui estão alguns dos maiores produtos da DigitalOcean:

  • Droplets: capacidade de computação em nuvem rápida e flexível
  • DigitalOcean Kubernetes: serviço que oferece Kubernetes simples, fácil de usar e gerenciado
  • Bancos de dados gerenciados: MySQL, PostgreSQL e Redis gerenciados, com configurações, backups e atualizações feitas para você pela DigitalOcean
  • Spaces Block Storage: armazenamento em bloco compatível com S3 com um CDN para velocidade
  • Armazenamento em bloco de volumes: armazenamento em bloco SSD para Droplets
  • Redes: balanceadores de carga, IPs flutuantes, firewalls em nuvem e DNS

Embora a gama de produtos da DigitalOcean tenha se expandido além do que oferecia há alguns anos, a diferença na receita com a AWS justapõe os dois perfeitamente. A DigitalOcean ultrapassou US$250 milhões em receita anual, enquanto a AWS agora fatura US$9 bilhões por trimestre, o que se traduz em receita anual de cerca de US$36 bilhões. São várias magnitudes de diferença.

Comparações de custo e desempenho

Em linha com sua proposta de valor de tornar a computação em nuvem mais simples para pequenas empresas, a DigitalOcean também mantém seus preços simples. Embora cote uma taxa horária para seus Droplets, há um preço mensal simples e previsível, o que torna o planejamento e o orçamento muito mais simples. A AWS adota estritamente uma abordagem de pagamento conforme o uso para seus mais de 160 produtos e serviços. Notavelmente, você pode tornar seus custos da AWS mais previsíveis e economizar dinheiro usando a capacidade reservada em vez de pagar conforme o uso, enquanto o Amazon Lightsail disponibilizou uma maneira mais simples e com preços mais previsíveis de aproveitar a AWS para aplicativos pequenos. A capacidade reservada envolve um pagamento adiantado para seu servidor virtual, com o potencial de economizar até 75% em comparação com o que você pagaria com o provisionamento de sua instância do EC2 em um plano de pagamento conforme o uso.

O preço da DigitalOcean para Droplets e outros serviços permite que você veja com antecedência quanto acabará pagando. Por exemplo, um Droplet de 1 GB de RAM com capacidade de disco SSD de 25 GB custará US$5/mês. Isso resulta em US$0,007/hora, que é um preço significativamente mais baixo do que o servidor em nuvem AWS EC2 t2.micro comparável, que tem um custo de pagamento conforme o uso de US$0,0116/hora. Essa tendência geral se aplica a muitas das ofertas de produtos dos dois concorrentes, com a DigitalOcean geralmente custando menos por capacidade de computação em nuvem equivalente ou comparável.

Embora a AWS e a DigitalOcean tenham preços transparentes, os preços da AWS tendiam a ser opacos e aparentemente misteriosos no passado. Isso tornou o preço um FAQ comum para pessoas que consideram os serviços da AWS. A diferença com o DigitalOcean é que o último é direto e claro sobre quanto você acaba pagando mensalmente, para melhor atender às necessidades de orçamento e planejamento das pequenas empresas.

>

Também não faz mal que a DigitalOcean tenha uma vantagem de preço sobre a AWS para a maioria de seus produtos sobrepostos. Para a AWS, a complexidade do ecossistema significa que os compradores-alvo, grandes empresas com requisitos complexos, podem preferir permanecer no ecossistema da AWS para gerenciar todas as suas necessidades de computação em nuvem e hospedagem na web, em vez de depender estritamente do preço. Grandes clientes corporativos da AWS incluem Apple e PayPal, entre outros, embora a DigitalOcean também tenha alguns grandes nomes usando-a.

Em um notável estudo de benchmark de desempenho, a DigitalOcean apresentou desempenho superior por dólar gasto. O estudo comparou o desempenho da VM em níveis comparáveis de gastos nos principais provedores de nuvem. A DigitalOcean teve maior desempenho de CPU por dólar, quase 40% maior que a AWS e mais de 50% maior que o Google Cloud.

Escalabilidade e facilidade de uso

Em termos de escalabilidade de aplicativos, há pouco a escolher entre a DigitalOcean e a AWS. Ambos podem dimensionar um aplicativo para bilhões de solicitações, sem problemas. A diferença muito maior está no tamanho do ecossistema e nos serviços complementares, refletindo as diferentes necessidades dos clientes das duas plataformas.

Escalar seu aplicativo na AWS é relativamente simples, com várias tecnologias complementares que permitem que seu aplicativo web lide com grandes quantidades de tráfego e atenda a um público global. À medida que seu tráfego cresce, por exemplo, você precisará de um CDN para lidar com a entrega de conteúdo de imagens e vídeo. A AWS tem o serviço Amazon CloudFront para essa finalidade.

Quando você precisa de réplicas de leitura para seu banco de dados, o AWS RDS está lá com 5 réplicas de leitura, com o Amazon Aurora oferecendo 15 delas. O Amazon Aurora Serverless vem com suporte para escalabilidade automática. À medida que as solicitações e as gravações de banco de dados aumentam, talvez seja necessário implementar uma fila de mensagens para cuidar das mensagens assíncronas. O Amazon Simple Queue Service fornece uma fila de mensagens escalável que cresce com seu aplicativo. Para atender às suas necessidades de armazenamento em cache, você pode usar o Amazon Elastic Cache. Suas opções de escalabilidade na tecnologia da AWS são quase infinitas, até o uso do Amazon EC2 Auto Scaling para adicionar dinamicamente mais capacidade computacional para atender à crescente demanda por seus aplicativos.

Ao trabalhar em um ecossistema com menos sinos e assobios, os aplicativos hospedados na DigitalOcean podem escalar tão bem quanto qualquer solução da AWS e provavelmente também o fazem com maior simplicidade. Embora a DigitalOcean busque a simplicidade, ela permanece tremendamente flexível, deixando espaço para suas equipes e desenvolvedores especializados em DevOps arquitetarem uma configuração ideal para seus aplicativos. As ferramentas de API e CLI da DigitalOcean ajudam você a adicionar Droplets dinamicamente para lidar com o tráfego para seu aplicativo. Uma abordagem típica pode ter nós de front-end com suporte com um número menor de nós de armazenamento de dados. O recurso "Redimensionar" da DigitalOcean permite adicionar capacidade e poder de computação aos seus Droplets, no entanto, para realmente dimensionar seu aplicativo com elegância, você desejará adicionar nós, algo que pode ser feito por meio da API da DigitalOcean.

Você pode ter regras em vigor para garantir que, em horários de pico de carregamento, os nós sejam criados e adicionados automaticamente ao pool de trabalho do seu aplicativo. Os balanceadores de carga da DigitalOcean estão disponíveis por US$10/mês, que equilibram o tráfego entre seus Droplets, garantindo que seus serviços permaneçam online mesmo quando houver uma carga alta. Backups de Droplet também estão disponíveis, com um custo previsível de 20% adicional do custo do Droplet.

Suporte Empresarial

Para empresas e até mesmo empresas menores, obter suporte pode ser crucial para garantir o sucesso de sua implantação na nuvem e corrigir problemas para garantir uma recuperação rápida. A DigitalOcean desenvolveu uma reputação estelar a esse respeito. Ele oferece oficialmente três níveis de suporte:

  • Suporte ao desenvolvedor: A DigitalOcean oferece suporte técnico gratuito 24 horas por dia, 7 dias por semana. Você pode entrar em contato com a equipe de suporte da empresa a qualquer momento para obter ajuda.
  • Suporte Comercial: Contanto que você tenha $500 de gastos mensais, você se qualifica para o Suporte Comercial, que lhe dá acesso a Gerentes de Sucesso do Cliente e suporte adicional da DigitalOcean.
  • Suporte Premier: Para empresas que precisam de uma configuração de suporte de alto contato com tempo de resposta garantido de 30 minutos e engenharia de soluções para otimizar suas implantações, esse nível de suporte vem por uma taxa mensal.

Os clientes da AWS também recebem suporte básico gratuitamente, com a opção de atualizar para um plano de suporte pago. Os planos de suporte pagos vêm nos três níveis a seguir:

  • Desenvolvedor: Isso vem com um tempo de resposta mínimo de 12 horas e custa US$29 ou 3% das cobranças mensais da AWS
  • Negócios: Este plano vem com um tempo de resposta de 1 hora para eventos de inatividade do sistema e custa USD 100 ou 10% das cobranças mensais da AWS.
  • Enterprise: a extremidade superior dos planos de suporte da AWS oferece tempos de resposta de 15 minutos para eventos de inatividade do sistema crítico para os negócios. Esse nível de suporte custa 15.000 USD, ou aproximadamente 10% do custo mensal da AWS.

Além do suporte pago, tanto a AWS quanto a DigitalOcean facilitam a vida dos usuários com serviços gerenciados e, no caso da DigitalOcean, um Marketplace para 1-ClickApps. A AWS, no entanto, tem um conjunto muito maior de serviços gerenciados, oferecidos na linha de produtos AWS Managed Services.

Fazendo sua escolha

Fazer sua escolha real entre a DigitalOcean e a AWS deve ser simples se você entender para quem esses dois concorrentes otimizaram suas plataformas. Se você é uma grande empresa que precisa de todos os sinos e assobios em um ecossistema, a DigitalOcean ainda pode funcionar para você, mas você não será o usuário-alvo ideal e, portanto, encontrará muito mais atrito. A mesma coisa se aplica se você for uma pequena startup em busca de uma solução simples e optar por atuar no ecossistema da AWS, que simplesmente não é otimizado para você porque se destina a atender a todas as linhas das necessidades de computação em nuvem de uma grande empresa, com a complexidade inevitável que isso implica.

Entre as maiores vantagens da AWS estão seu papel como líder indiscutível no mercado de computação em nuvem e presença global em pelo menos 36 zonas de disponibilidade e mais de 50 locais de borda. A confiabilidade da AWS é de classe de livros didáticos, com sua posição como líder de mercado, permitindo que ela forneça aos clientes as inovações mais recentes à frente do mercado em geral. Seus pontos fracos, no entanto, incluem complexidade geral, bem como custos que podem ser não apenas difíceis de descompactar para os usuários da plataforma, mas também difíceis de planejar.

A DigitalOcean, por outro lado, é uma plataforma mais ágil e enxuta, com forte ênfase na simplicidade para o usuário final. Ele se concentrou bem em seu mercado-alvo de desenvolvedores e pequenas empresas, com interface de usuário simples e uma abordagem de baixa complexidade que possibilita que equipes de devops pequenas e com falta de pessoal gerenciem sua infraestrutura, assim como qualquer grande empresa. O foco da DigitalOcean em empresas menores significa que ela não construiu o estoque exaustivo de produtos que atenderia a todas as necessidades de uma empresa muito grande. Como tal, há toda uma classe de grandes clientes de nuvem que, se quiserem um único ecossistema para sua nuvem, a DigitalOcean perderá consistentemente para empresas como AWS e Microsoft Azure.

Resumo

A DigitalOcean não é realmente um concorrente da Amazon. Seu mercado-alvo são pequenos desenvolvedores e pequenas empresas que precisam iniciar rapidamente uma pequena instância de alto desempenho. Ainda assim, a Amazon está sendo mostrada pelo concorrente fragmentado quando se trata de desempenho de VM nas duas plataformas. A DigitalOcean também oferece ao usuário uma interface limpa e fácil de usar, com menos recursos e implantações com um clique. A Amazon, por outro lado, oferece um supermercado de nuvem IaaS/PaaS onde você pode escolher praticamente qualquer serviço de nuvem que desejar, e alguns que você nem sabia que existiam, como análise móvel e fluxos de trabalho em nuvem.

Para obter mais comparações dos principais provedores de serviços em nuvem, confira nosso resumo de provedores de serviços em nuvem ou enfrente as dificuldades de proteger a AWS automaticamente.

Proteja sua empresa contra violações de dados em 2023

Na UpGuard, podemos proteger sua empresa contra violações de dados, identificar todos os seus vazamentos de dados e ajudá-lo a monitorar continuamente a postura de segurança de todos os seus fornecedores.

O UpGuard também oferece suporte à conformidade em uma infinidade de estruturas de segurança, incluindo os novos requisitos estabelecidos pela Ordem Executiva de Segurança Cibernética de Biden.

CLIQUE AQUI para obter sua classificação de segurança GRATUITA agora!

Artigos relacionados