Os melhores serviços de nuvem para altas cargas de trabalho de transferência de dados
wisawa222 / Shutterstock. com
Muitos provedores de nuvem cobram pela transferência de dados, geralmente para cada GB todo mês. Esses custos podem ser tão altos que pode ser proibitivamente caro executar alguns serviços com muitos dados. Se você ainda deseja migrar para a nuvem, o que pode fazer para reduzir sua conta de largura de banda?
Dados são caros
A maioria dos grandes provedores de nuvem cobra pelos dados, e geralmente é inevitável se você quiser usar esses serviços. Em um esforço para ser o mais eficiente possível, provedores como a AWS microotimizam todos os seus preços e cobrarão taxas exorbitantes se você quiser executar uma carga de trabalho com muitos dados.
A AWS cobra US $ 0,09 por GB de dados. O Azure cobra US $ 0,0875 por GB. O Google Cloud Platform cobra US $ 0,08. Todos os dados que chegam são gratuitos e todos os dados transferidos entre servidores locais na mesma zona geralmente são gratuitos, mas uma vez que saem e vão para a Internet, você tem que pagar por isso. Isso pode ser um problema se você estiver enviando terabytes todos os meses.
Os três grandes — AWS, Azure e GCP — todos têm ofertas para servidores dedicados, mas nenhum deles vem com largura de banda dedicada. Eles podem ter conexões Mbps dedicadas, mas tudo isso permite que você gaste seu dinheiro mais rapidamente.
Infelizmente, a solução geralmente é tentar limitar seus dados o máximo possível, como com a compactação gzip, ou desistir de usar um provedor de grande nome e usar um provedor menor que agrupa computação com largura de banda em um razoável preço.
Publicidade
Isso pode significar que você não conseguirá usar muitos dos serviços que vêm com provedores de nuvem de última geração, como a AWS, mas se não &’ não tenho dinheiro para pagar suas taxas, isso pode nem ser uma opção em primeiro lugar.
Quantos dados estou usando?
Se você não sabe a quantidade de dados que está usando no momento, convém monitorar isso para ter uma ideia de quais serviços deve usar.
Existem muitos utilitários do Linux para medir isso, mas o vnstat é leve e funciona bem.
sudo apt install vnstat
Isso exibirá os totais na linha de comando e também pode gerar PNGs exibindo o uso de dados.
Se você estiver na AWS, poderá visualizar o uso do EC2 e o uso de outros serviços no CloudWatch Dashboard.
RELACIONADO: Como visualizar quanta largura de banda suas instâncias do AWS EC2 estão usando
AWS Lightsail
A AWS é famosa por seus péssimos preços de dados, mas em uma tentativa de competir com provedores como a Digital Ocean (que é mais simples e cobra taxas de barganha por dados), eles lançaram o AWS Lightsail, que é a única graça salvadora para o grande nome provedores de nuvem.
Publicidade
Lightsail é uma versão mais simples do AWS que oferece apenas alguns serviços. No entanto, ele ainda oferece instâncias de computação e bancos de dados gerenciados, e você ainda pode interagir com serviços regulares da AWS. É essencialmente EC2, mas mais simples com uma interface projetada para iniciantes.
Esta é a melhor parte — cada instância vem com vários terabytes de transferência de dados por mês, mais do que a Digital Ocean oferece em alguns níveis. Você ainda vai pagar taxas de sobreuso, mas pode sempre atualizar ou comprar instâncias adicionais.
Ótimo, certo? Bem, existem algumas armadilhas. Uma vez que pode se comunicar com outros recursos da AWS, a AWS não quer que você abuse do serviço para economizar dinheiro e inclui a seguinte cláusula em seus TOS:
51.3. Você não pode usar o Amazon Lightsail de forma a evitar incorrer em taxas de dados de outros Serviços (por exemplo, proxy de tráfego de rede dos Serviços para a Internet pública ou outros destinos ou processamento excessivo de dados por meio de balanceamento de carga ou serviços de rede de entrega de conteúdo (CDN), conforme descrito na Documentação), e se o fizer, podemos limitar ou suspender seus serviços de dados ou suspender sua conta.
Isso é muito vago, por isso não está muito claro para quais cargas de trabalho de alto volume de dados o Lightsail pode ou não pode ser usado.
Para a maioria dos serviços que usam apenas Lightsail, provavelmente você está bem. O termo “ outros serviços ” aplica-se ao restante da AWS fora da Lightsail. Se você deseja executar um banco de dados Lightsail, serviço Lightsail API e servidor da Web Lightsail, e acontece que eles usam uma tonelada de dados, você ainda pode fazer isso.
No entanto, se você estiver pensando em configurar um proxy reverso para enviar proxy diretamente para o tráfego de EC2, Lambda, S3 ou algum outro serviço, precisará pensar em outra solução. Isso seria uma violação flagrante de seus TOS e provavelmente faria com que sua conta fosse limitada ou encerrada.
Publicidade
É uma área cinzenta, quer você tenha ou não permissão para usar uma instância Lightsail para executar o processamento de dados em armazenamentos de dados externos como S3 ou RDS. Por exemplo, se você tivesse uma instância Lightsail que compactava imagens no S3 mediante solicitação, estaria economizando nos custos de dados em comparação com o uso do EC2. Você não tem permissão para usar serviços externos da AWS, mas se estiver usando-os do Lightsail com a intenção de economizar dinheiro, você poderá estar violando se o seu uso for considerado excessivo.
Também é uma área cinzenta se a execução de cargas de trabalho com carga balanceada extrema inteiramente no Lightsail é permitida. Lightsail inclui balanceadores de carga a US $ 20 por mês, mas é possível executar dez instâncias de US $ 5, cada uma com 2 TB de dados, e pagar US $ 70 no total por 20 TB de dados, o que custaria quase US $ 2.000 se você executasse EC2.
Usar o Lightsail é uma trapaça? Talvez não, mas a AWS pode decidir isso, então prossiga com cuidado se quiser executar um aplicativo com muitos dados. No final do dia, a AWS provavelmente decidirá caso a caso.
RELACIONADO: Amazon Lightsail é AWS para pessoas comuns
Oceano Digital
A Digital Ocean basicamente moldou todo o seu modelo de negócios em torno de ser o oposto do AWS — fácil de usar, com preços fixos simples para todos os seus serviços. Embora eles não tenham todas as ofertas de PaaS que a AWS e outros provedores possam ter (eles não têm um concorrente da Lambda, por exemplo), eles têm o básico e são bons em obter o o básico certo.
Suas instâncias simples de burst, que são comparáveis ao AWS Lightsail e EC2 T3, fornecem uma tonelada de dados todos os meses com muito poucas restrições. Suas instâncias mais baratas, abaixo de US $ 20, não fornecem tantos dados quanto o Lightsail, e o SSD é menor, mas no geral eles são muito comparáveis.
O que é ainda melhor é que eles não cobram taxas de dados excessivas por dados excedentes, apenas US $ 0,01 por GB, oito vezes mais barato que o AWS. Em comparação com EC2, você estaria economizando centenas por mês
Publicidade
Eles também são fáceis de criar e destruir, portanto, se quiser executá-los em um grupo de escalonamento automático, você está livre para fazê-lo. No entanto, o Digital Ocean ainda não tem suporte de escalonamento automático integrado, a menos que você esteja usando o Kubernetes, portanto, você mesmo precisará automatizar isso.
Certamente é barato e provavelmente funcionará para muitas empresas, mas a falta de muitos serviços pode ser desagradável. Se você deseja serviços premium da AWS como Lambda, precisará pagar preços premium.
Você pode verificar a página de produtos para obter uma lista atualizada, mas eles oferecem:
- VPS Compute with “ Droplets ”
- Kubernetes, using Droplets
- Managed DB using Droplets
- An “ Plataforma de aplicativo ” serviço como AWS App Runner
- armazenamento de objeto compatível com S3, com 250 GB grátis mais $ 0,02 por GB armazenado depois disso, e 1 TB de transferência mais $ 0,01 por GB adicional
- Volumes locais, como AWS EBS.
E, infelizmente, não muito mais neste ponto além das ferramentas básicas de rede e monitoramento.
Servidores de nuvem dedicados
Alguns provedores de nuvem, como aqueles que oferecem servidores dedicados, não cobram pelos dados por GB e, em vez disso, oferecem uma conexão dedicada e ilimitada a Mbps fixos.
Por exemplo, OVH é um provedor focado principalmente em máquinas dedicadas e simplesmente fornece largura de banda ilimitada para a maioria de suas instâncias.
Publicidade
Isso pode variar de acordo com a região, pois os dados transferidos de máquinas em lugares como a Austrália serão medidos, a menos que você pague muito mais por mês. No entanto, isso ainda representa 5 TB de tráfego, então provavelmente é bom para a maioria das pessoas.
Linode é outro provedor que oferece servidores virtuais compartilhados e máquinas dedicadas. Seu preço é comparável ao Lightsail e ao Digital Ocean e oferece alguns TB de transferência por mês, bem como vários Gbps de velocidade de saída.
Nenhum comentário