Entenda as tarifas EC2 AWS
Explicarei, de forma muito simples e direta, as tarifas das máquinas virtuais EC2 da AWS Brasil (São Paulo).
Muitos clientes e amigos relatam ter uma “surpresa” com a conta da AWS na virada do mês.
Você já passou por isso? Eu já.
É completamente compreensível se você está aqui querendo entender um pouco mais como os custos são formados. Somente assim você conseguirá tomar uma ação visando a economia.
O que poucos sabem é que é possível dar uma boa economizada na fatura mensal e de maneira fácil. Como? Seguem abaixo algumas dicas.
Passo 01: Busque exatamente o que você precisa
Abaixo deixo uma planilha das máquinas virtuais que mais utilizamos por aqui. Elas foram coletadas do site da AWS no dia 24/05/2021, utilizando o datacenter de São Paulo. Os valores apresentados são estimativas mensais, com reserva de 1 ano (1 Yr no upfront reserved).
Para facilitar, ordenei pelo valor mensal:
VM | Clock | vCPU | Mem (GB) | Valor Mensal (dólares) |
t3a.nano | 2.5Ghz | 2 | 0,5 | 3,14 |
t3.nano | 2.5Ghz | 2 | 0,5 | 3,51 |
t2.nano | 3.3Ghz | 1 | 0,5 | 3,87 |
t3a.micro | 2.5Ghz | 2 | 1 | 6,36 |
t3.micro | 2.5Ghz | 2 | 1 | 7,01 |
t2.micro | 3.3Ghz | 1 | 1 | 7,74 |
t3a.small | 2.5Ghz | 2 | 2 | 12,71 |
t3.small | 2.5Ghz | 2 | 2 | 14,09 |
t2.small | 3.3Ghz | 1 | 2 | 15,41 |
t3a.medium | 2.5Ghz | 2 | 4 | 25,34 |
t3.medium | 2.5Ghz | 2 | 4 | 28,18 |
t2.medium | 3.3Ghz | 2 | 4 | 30,88 |
t3a.large | 2.5Ghz | 2 | 8 | 50,74 |
t3.large | 2.5Ghz | 2 | 8 | 56,36 |
c5.large | 3.9Ghz | 2 | 4 | 60,59 |
t2.large | 3.0Ghz | 2 | 8 | 61,69 |
t3a.xlarge | 2.5Ghz | 4 | 16 | 101,4 |
t3.xlarge | 2.5Ghz | 4 | 16 | 112,72 |
c5.xlarge | 3.9Ghz | 4 | 8 | 120,45 |
t2.xlarge | 3.0Ghz | 4 | 16 | 123,37 |
t3a.2xlarge | 2.5Ghz | 8 | 32 | 202,87 |
c5.2xlarge | 3.9Ghz | 8 | 16 | 240,9 |
t2.2xlarge | 3.0Ghz | 8 | 32 | 246,74 |
E agora, vamos aos volumes (discos):
Tipo | Espaço | Valor Mensal (em dólares) |
Magnético | 10GB | 1,20 |
SSD GP3 | 10GB | 1,52 |
SSD GP2 | 10GB | 1,90 |
Dica para quem quiser economizar:
No valor de 01 t3a.xlarge (4 vCPU, 16GB), é possível adquirir 04 t3a.medium (2 vCPU, 4GB), totalizando 8 vCPU e 16GB.
Em outras palavras: Se a sua aplicação permitir ser dividida em múltiplos servidores você ganhará o dobro de capacidade de processamento (vCPU) pelo mesmo valor.
É claro que isso dependerá da aplicação e de outras exigências. Mas muitas vezes é vantajoso separarmos em N servidores do que ter um “grandão”.
Passo 02: Reserva de Instâncias
Notou que os valores da primeira tabela são “mais acessíveis”? Isso ocorre devido ao fato que foi utilizado com desconto de cerca de 40% na mensalidade! Como isso é possível? Reservando a instância que você irá utilizar por 1, 2 ou 3 anos. No exemplo acima, utilizei 01 ano.
Importante: Essa reserva deve ser feita manualmente. Caso você não faça, você irá pagar o valor “sob demanda” que é muito mais caro. Já pensou em reduzir a sua conta mensal em 40%, 50%, 60%?
Abaixo está um exemplo, de valor “On-Demand” na primeira linha, e na segunda linha o valor que utilizei para calcular a primeira tabela de valores: “1 Yr No Upfront Reserved”
Passo 03: Nem tudo são flores
Achou que ficou fácil demais? Pois é.. Outros custos importantes impactam no valor mensal. Para não sair listando todos, julgo que outro custo importante a ser apresentado é o custo de transferência.
O custo de upload de dados para a sua VM da AWS não custa nada (zero). Porém o custo de download é cobrado (e bem cobrado!). Portanto, se você terá muitos clientes fazendo muitos downloads de seus servidores, fique de olho neste item.
Neste dia, 24/05/2021, o custo está em 14.85 dólares a cada 100GB.
No final deste post, deixarei o link da calculadora AWS. Utilize para fazer simulações com base nas suas necessidades.
Dá pra economizar ainda mais?
Eta! Mais economia?
Sim, é possível. Se você optar por utilizar os servidores em outro local, como nos EUA, o valor final sai bem mais em conta!
Exemplo 01:
t3a.medium no Brasil: $25,34 / mês
t3a.medium no EUA: $17,23 / mês
Economia: 32%
Exemplo 02:
100GB de tráfego no Brasil: $14.85 / mês
100GB de tráfego no EUA: $8.91 / mês
Economia: 40%
Conclusão
Somente com as dicas acima você poderá economizar um valor legal mensalmente e seu chefe não ficará bravo com a AWS e nem com você! = )
Falamos muito dos custos, mas o mais importante é indiscutível: A qualidade do serviço AWS. Nós, na SaperX, utilizamos as VMs EC2 desde 2018 e recomendamos aos nossos clientes.
Esperamos que tenham gostado!
Fontes:
Calculadora AWS: https://calculator.s3.amazonaws.com/index.html
Preços AWS: https://aws.amazon.com/pt/ec2/pricing/
Autor: Ronaldo Sacco