Quando preciso hospedar um site (inclusive esse blog), não há dúvidas, uso meu próprio host (ProjetoWeb.Info). Mas eventualmente preciso hospedar uma aplicação ou serviço com alguma peculiaridade e, nesses casos não tem muito pra onde correr: tenho que usar uma VM (máquina virtual).

Fui cliente da Amazon (AWS) e não tenho do que reclamar. O serviço é realmente bom, estável, confiável, mas o problema é o preço. A máquina que precisava para esse caso é bem pequena, cerca de 512MB de RAM, 1 core (processador) em 5GB de disco seriam suficientes, mas na Amazon de uma VM como essa fica em torno de US$15/mês. O que não é um valor tão alto assim, mas com a cobrança de IOF (6%) e a alta do dólar, isso começou a me incomodar.

Sendo assim, fui em busca de uma alternativa viável em listas de discussão e perguntando a amigos. Encontrei uma ótima opção: DigitalOcean. Além de ser uma opção muito mais em conta (US$5/mês ao invés de US$15/mês), o "painel de controle" deles é MUITO mais simples que o da Amazon. É possível colocar uma VM no ar em 55 segundos, e a senha de root é enviada imediatamente para o seu e-mail. Para ter agilidade e segurança, eles recomendam (opcionalmente) que se utilize chaves públicas, especialmente se você pretende administrar mais de uma máquina.

Outra utilidade interessante das VMs da DigitalOcean é para o caso de você precisar de uma máquina pra fazer testes rápidos. Você pode criar uma VM, fazer seus testes, e depois excluí-la, pagando só pelo tempo de utilização (por hora). O preço por hora é U$0,007, ou seja, menos de 1 centavo de dólar!

Pra quem não precisa das dezenas de serviços oferecidos pela Amazon, a DigitalOcean é uma ótima opção. É possível escolher entre data centers na Europa, Ásia e nos Estados Unidos. Pelos meus testes, o que ofereceu melhor performance a partir da Brasil foi o de Nova York (NYC).

Além disso, se inscrevendo por esse link você ganha US$10 de crédito pra começar a brincadeira sem desembolsar nenhum centavo. 😉