Mautic + AWS SES + Transfer data = Alto custo
Análise de um caso real onde um cliente enfrentou custos elevados na AWS devido ao envio de e-mails com anexos para grandes listas. Entenda como evitar armadilhas semelhantes.
Recentemente, tive uma conversa interessante com um cliente sobre uma questão crítica envolvendo custos elevados em serviços de e-mail e transferência de dados. Vamos explorar os detalhes dessa interação e aprender como evitar armadilhas semelhantes no futuro.
Contexto da Situação
O cliente relatou um problema de faturamento excessivo na AWS relacionado ao envio de e-mails e transferência de dados. A situação foi exacerbada pelo envio de anexos em e-mails, o que resultou em custos adicionais inesperados.
Detalhamento dos Custos
O cliente forneceu capturas de tela do painel de custos da AWS, que mostram os serviços e custos associados:
- Simple Email Service (SES): USD 262,40
- Data Transfer: USD 208,60
- Simple Notification Service (SNS): USD 0,45
- Total de Impostos: USD 65,21
Além disso, a análise detalhada dos serviços mostrou que o maior consumo foi:
- Amazon SES Send: 1.478,753 GB de anexos enviados
- Bandwidth (Data Transfer): 1.489,423 GB de transferência de dados
Identificação do Problema
O cliente estava enfrentando uma situação de alta cobrança na AWS por serviços de e-mail e transferência de dados. Através da análise das faturas, identificamos que os custos elevados estavam sendo causados principalmente pelo envio de grandes volumes de anexos por e-mail.
O que aconteceu:
- Envio de Anexos em Massa: O cliente enviou um e-mail com um PDF anexado (aproximadamente 3 MB) para uma lista de cerca de 27 mil destinatários. O PDF foi enviado várias vezes devido ao processo de clonagem de e-mails utilizado para agilizar o envio.
- Volume de Dados Transferidos: Cada vez que o e-mail foi enviado, o anexo foi transferido junto, resultando em aproximadamente 1.478,753 GB de anexos através do Amazon SES.
- Custo Adicional: A AWS cobra pela transferência de dados acima de 1 TB (com tolerância de 100 GB). O envio repetido do anexo resultou em cobrança significativa.
A Causa Raiz
Durante nossa conversa, ficou claro que o problema surgiu devido à falta de atenção ao clonar e-mails para reenvio. A pessoa responsável utilizou o recurso de clonagem para agilizar o processo, mas não estava ciente da necessidade de remover o anexo dos e-mails clonados.
Para identificar a causa raiz, verificamos o banco de dados de e-mails enviados, onde constatamos que o anexo estava presente em muitos e-mails duplicados.
Recomendações para Evitar o Problema
1. Evitar Anexos Grandes em E-mails
Anexar grandes arquivos pode resultar em custos elevados, especialmente para grandes listas. Utilize links para download de arquivos hospedados em serviços como Amazon S3.
2. Verificação de E-mails Clonados
Ao clonar e-mails, sempre revise e verifique a presença de anexos. Remova anexos desnecessários para evitar duplicação.
3. Monitoramento de Custos AWS
Use as ferramentas de monitoramento da AWS para acompanhar custos e identificar picos. Configure alertas para ser notificado sobre atividades incomuns.
4. Educação da Equipe
Garanta que todos os membros responsáveis pelo envio de e-mails estejam cientes das melhores práticas. Ofereça treinamentos sobre uso eficiente de serviços.
5. Utilização de Serviços de Armazenamento
Armazene arquivos grandes no Amazon S3 e compartilhe links nos e-mails. Isso reduz significativamente o volume de dados transferidos via e-mail.
Conclusão
Se você enfrenta desafios semelhantes ou deseja otimizar suas operações de e-mail marketing, considere revisar suas práticas atuais e implementar as recomendações mencionadas.
Para mais informações e soluções personalizadas, entre em contato conosco.