Dicas/ Negócios/ Open-source

Como economizar dinheiro com backups em serviços Clouds

dropbox-logo

É justo afirmar que o preço do espaço em Gb caiu exponencialmente em todos os serviços de Cloud Servers pelo mundo, o problema é que esses valores são voláteis a questão do Dólar. Se você faz parte de uma startup esse custo acaba ficando caro, além da taxa cambial existe o IOF que subiu absurdamente de 0.38% para 6.38% em operações no exterior.

E isso meus amigos é um balde de água fria em seus planos, justamente é onde entra o jeitinho Brasileiro, você pode economizar uns US$20 até US$2mil dolares só com isso, tudo depende de como você quer fazer.

Eu sou usuário constante dos serviços de Cloud da Amazon e Linode e quando se tem banco de dados de terceiros para salvar o backup diário, isso acaba sendo uma bola de neve, é fácil gerar e usar as operações de I/O e até mesmo banda acaba ficando praticamente grátis.

Meus gastos só com isso eram exatos US$90.00 ~ US$95.00 mês, já que os backups eram feitos na Amazon o custo ficou caro, especialmente guarda-los no S3. Então aqui vai minha dica.

No caso da Amazon Web Services (AWS)

Não usem o S3 e nem tampouco o EBS para guardar seus dados, pagar para quê, quando você pode ter isso de graça.

Eu tenho 6 bancos de dados que são feitos backups diários, uma média de 4Gb por backup, isso me dá 24Gb de espaço para guardar diários.

Façamos a conta básica.
6DB x 4Gb x 30 dias = 720Gb de dados mensal.

Na Amazon esse custo sai mensal US$88.24 ou US$88.24 * (cotação do dolar ) + 6.38% = R$225,28/mensal

Em uma operação de pequena escala como essa é um custo até rasoável, em 1 ano por exemplo gastariamos aprox. R$2.703,36

Fora o fato de ter uma micro ou small instância para fazer esse serviço, rodariamos um volume EBS e tempo para uso, pode fazer o shutdown da instancia depois que completar, mesmo assim duraria algumas horas, esse calculo eu deixo por fora.

Agora vamos ao Linode

Uma péssima notícia, você vai gastar uma grana, por que o serviço de backups é terrível, além de caro por sinal. Então o jeito é você lançar um linode de 4Gb que custa US$80.00/mensal.

Impraticável se fizermos o cáculo.

US$80.00 * (cotação do Dólar) + 6.38% = R$204,24/mês e R$2450,88/ano.

Embora seja a metade da capacidade do AWS, você morreria com uma grana alta só para o backup do banco, fora arquivos.

O jeitinho Brasileiro.

Existem 3 maneiras de economizar isso:

  • Salvando isso no escritório, que é pouco prático.
  • Comprar serviços Brasileiros de Cloud :(
  • Usar outros serviços de Cloud para tal

Eu optei pelo jeitinho, acabei optando pelo Dropbox Pro que custa só US$9.99/mês. Ele vem com uns 110Gb de espaço.

US$9.99 * (cotação do Dólar) + 6.38% (IOF) = R$25,50 reais/mês e R$306,00 reais/ano.

Somando alguns gastos com instâncias e volumes EBS montados só para o backup à um custo adicional de R$79,00/mês, meu custo final com essa alternativa ficou em R$104,50/mês e R$1.254,00/ano.

Eu tentei usar o Google Drive, só que sempre dava erro na sincronização, já que ele não aceita requisição de dados via TLS, não sei o por que, acho que foi algum erro em meu script e acabei não tendo sorte.

Eu usei o Dropbox Python SDK, mais rápido para executar a tarefa e também por integrar melhor com o terminal do linux.

Eu já uso o Dropbox para manter o código atualizado sempre, só que dessa vez assumi alguns riscos e o uso é desaconselhável em grande escala. Use por usa conta e risco.

One thought on “Como economizar dinheiro com backups em serviços Clouds

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios são marcados com *