Quanto custa hospedar um blog WordPress na AWS?

Hospedar um blog WordPress na AWS oferece muita flexibilidade e escalabilidade, mas, ao contrário de uma hospedagem compartilhada tradicional com um preço fixo, o custo na AWS é baseado no uso dos serviços (modelo “pay-as-you-go”). Isso significa que o custo final pode variar bastante dependendo de diversos fatores.


 

Estimativa de Custo para Hospedar um Blog WordPress na AWS

 

Não existe um valor fixo, mas podemos estimar com base nos serviços mais comuns para um blog WordPress:

Serviços Essenciais:

  • Servidor (Compute) – Amazon EC2 ou Amazon Lightsail:
    • Amazon Lightsail: É a opção mais simples e acessível para começar com WordPress na AWS, ideal para quem não tem muita experiência em nuvem. Ele oferece pacotes pré-definidos com tudo incluído (servidor, armazenamento, banco de dados e transferência de dados). Os planos começam em aproximadamente US$ 3,50 a US$ 5 por mês para instâncias pequenas (com memória de 512 MB ou 1 GB, 1-2 vCPUs e 20-40 GB SSD).
    • Amazon EC2 (Elastic Compute Cloud): Oferece muito mais controle e flexibilidade, mas é mais complexo. Para um blog pequeno com tráfego moderado, uma instância como a t2.micro ou t3.micro pode ser suficiente e pode ser elegível para o Nível Gratuito da AWS por 12 meses. Após o período gratuito, o custo pode ser de alguns dólares por mês (ex: uma t3.micro custa em torno de US$ 8-10/mês, mas pode variar por região).
  • Armazenamento (Storage) – Amazon EBS (Elastic Block Store) ou incluso no Lightsail:
    • Se usar EC2, você precisará de armazenamento para o sistema operacional e os arquivos do WordPress. Um volume de 20-30 GB gp2 ou gp3 pode custar cerca de US$ 2-4 por mês. No Lightsail, o armazenamento já está incluído no pacote.
  • Banco de Dados – Amazon RDS (Relational Database Service) ou incluso no Lightsail:
    • O WordPress precisa de um banco de dados (geralmente MySQL). Com o EC2, você pode instalar o MySQL na mesma instância, mas o RDS oferece um banco de dados gerenciado, o que é mais confiável e escalável. Uma instância pequena como db.t3.micro (MySQL) pode custar em torno de US$ 12-15 por mês e também pode ser elegível para o Nível Gratuito. No Lightsail, o banco de dados é parte do plano.
  • Transferência de Dados (Data Transfer Out):
    • A AWS cobra pela saída de dados da sua rede para a internet. Os primeiros GBs (geralmente 1GB por mês) são gratuitos, mas o custo aumenta com o tráfego. Para um blog com pouco tráfego, isso pode ser quase zero ou alguns centavos por mês. Para blogs maiores, pode ser um fator significativo (ex: US$ 0,09 por GB após o gratuito).

Serviços Opcionais (para blogs maiores ou com mais recursos):

  • Rede de Entrega de Conteúdo (CDN) – Amazon CloudFront: Melhora a velocidade do site e reduz a carga no servidor, distribuindo o conteúdo estático globalmente. O custo depende do volume de dados transferidos e das requisições. Para um blog, pode custar alguns dólares a dezenas de dólares por mês dependendo do tráfego.
  • Serviço de DNS – Amazon Route 53: Gerencia seus domínios e custa US$ 0,50 por hosted zone por mês, mais um pequeno valor por consulta DNS.
  • Armazenamento de Mídia (Objetos) – Amazon S3 (Simple Storage Service): Ótimo para armazenar imagens, vídeos e outros arquivos de mídia, reduzindo a carga no servidor EC2 e facilitando a integração com CloudFront. O custo é por GB armazenado e por requisições. Para alguns GBs, pode ser centavos a poucos dólares por mês.
  • Monitoramento – Amazon CloudWatch: Oferece métricas e logs para monitorar o desempenho dos seus serviços. Possui um nível gratuito generoso, e o custo além dele é geralmente baixo (poucos dólares) para um blog.
  • Backups – EBS Snapshots / S3: Dependendo da frequência e do volume dos seus backups, pode adicionar alguns dólares ao custo.

 

Como é Feito o Cálculo?

 

O cálculo é feito somando os custos de cada serviço que você usa, com base nas suas especificações e no volume de uso. Por exemplo:

  1. Instância EC2: Preço por hora ou por segundo, multiplicado pelo número de horas/segundos que a instância está rodando.
  2. Armazenamento EBS: Preço por GB por mês.
  3. RDS: Preço por hora da instância do banco de dados, mais armazenamento do banco de dados.
  4. Transferência de Dados: Preço por GB transferido para fora da AWS, após o nível gratuito.
  5. Outros serviços: Cada um tem sua própria métrica de precificação (por requisição, por GB, por hosted zone, etc.).

 

Tem um Simulador?

 

Sim! A AWS oferece uma ferramenta excelente para estimar custos:

Como usar o AWS Pricing Calculator para um blog WordPress:

  1. Acesse o site.
  2. Clique em “Create a new estimate”.
  3. Adicione os serviços:
    • Procure por “EC2” (se for usar um servidor virtual mais customizado) ou “Lightsail” (para a opção mais simples de WordPress).
    • Se usar EC2, adicione também “Amazon EBS” para o armazenamento e “Amazon RDS” para o banco de dados.
    • Considere adicionar “Amazon S3” para arquivos de mídia, “Amazon CloudFront” para CDN, e “Amazon Route 53” para DNS.
  4. Configure os detalhes: Para cada serviço, você precisará informar os parâmetros de uso estimados:
    • EC2/Lightsail: Tipo de instância, região, horas de uso por mês.
    • EBS: Tamanho do volume em GB.
    • RDS: Tipo de instância do banco de dados, armazenamento, horas de uso.
    • Data Transfer Out: Estimativa de GBs de dados que sairão da AWS para os usuários do seu blog.
    • S3: Quantidade de GBs armazenados.
    • CloudFront: Quantidade de GBs transferidos pelo CDN.
  5. O calculadora vai gerar uma estimativa mensal e anual com base nas suas entradas.

Importante:

  • Nível Gratuito (AWS Free Tier): Se você é um novo cliente AWS, pode se qualificar para o Free Tier, que oferece uso gratuito de certos serviços (como pequenas instâncias EC2 e RDS) por 12 meses ou até um certo limite. Isso pode reduzir significativamente seus custos iniciais.
  • Região: Os preços da AWS variam um pouco entre as diferentes regiões (por exemplo, São Paulo, Virgínia do Norte). Escolha a região mais próxima do seu público para menor latência e verifique os preços específicos para ela.
  • Tráfego: Este é um dos maiores fatores de custo variável. Quanto mais visitantes e mais conteúdo (especialmente mídia) seu blog tiver, maiores serão os custos de transferência de dados e, possivelmente, de recursos de servidor.
  • Otimização: A AWS oferece diversas formas de otimizar custos, como instâncias reservadas (para compromisso de longo prazo) ou Savings Plans, mas essas são geralmente para uso mais avançado e de maior escala.

Para um blog WordPress pequeno e iniciante, Amazon Lightsail é geralmente a opção mais recomendada e com custo previsível na AWS, começando com planos de US$ 3,50 a US$ 5 por mês. Se você busca mais controle e escalabilidade futura, o caminho com EC2 + RDS pode começar em US$ 20-30+ por mês após o Free Tier, dependendo das suas escolhas e do tráfego.

Deixe um comentário

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

Rolar para cima