Streaming de cursos pagos na AWS: CloudFront flat-rate + Signed URLs vs Bunny
Publicado em 7 de julho de 2026

O problema: entregar vídeo pago sem vazar
Para um infoproduto de cursos (540 GB de acervo, ~897 GB/mês de banda, ~3.000 alunos), dois requisitos andam juntos: entregar vídeo rápido e impedir que a URL do arquivo seja compartilhada fora da plataforma. CDN resolve o primeiro; URLs assinadas resolvem o segundo.
A conta: CloudFront flat-rate vs Bunny
Os modelos cobram de formas diferentes, e o cruzamento depende do volume:
Para ~897 GB/mês de entrega:
CloudFront Pro: ~US$27/mês (plano US$15 + ~US$12 de S3/origem)
Bunny Standard: ~US$46/mês
Bunny Volume: ~US$10/mês (rede menor, mas barata em alto volume)
Ponto de virada: acima de ~2 TB/mês, o flat-rate do CloudFront ($15/50TB)
ganha de quase tudo — e ainda integra Signed URLs/Cookies nativamente.
Armadilha de região no S3: us-east-1 $0.023/GB vs sa-east-1 $0.0405/GB
(guardar o acervo em us-east-1 corta ~43% do storage).Volume baixo e previsível favorece o Bunny Volume; volume crescente e necessidade de proteção nativa favorecem o CloudFront flat-rate. A escolha é por curva, não por preço de tabela.
Proteção: Signed URLs (e HLS vs MP4)
CloudFront Signed URLs/Cookies assinam o acesso com uma chave e uma expiração curta, então um link compartilhado morre em minutos. Para vídeo, HLS (segmentos .ts + playlist) é melhor que um MP4 único: além de adaptive bitrate, cada segmento é assinado, dificultando o download integral. O MP4 + Signed URL é mais simples de implementar, mas baixável enquanto o link vive.
O custo único da transcodificação
Converter o acervo para HLS tem um custo de MediaConvert por minuto de vídeo, cobrado uma vez:
MediaConvert (ordem de grandeza):
SD: ~US$0,024/min
HD: ~US$0,048/min
Transcodificar o acervo inteiro em HD (único): ~US$1.555
→ é CAPEX de migração, não custo recorrente. Planeje no projeto, não na fatura mensal.Lições
1. A escolha de CDN é por curva de volume. Acima de ~2 TB/mês o CloudFront flat-rate vence; abaixo, reavalie Bunny Volume.
2. Signed URLs + HLS protegem melhor que MP4. Assinatura com expiração curta + segmentação dificultam compartilhamento e download integral.
3. Transcodificação é CAPEX único. ~US$1.555 para o acervo em HD entra no orçamento do projeto, não como surpresa mensal.
4. Guarde o acervo em us-east-1. S3 us-east-1 é ~43% mais barato que sa-east-1 no storage; a latência de origem é absorvida pelo CDN.
Conclusão
Vender vídeo é entregar rápido E proteger. CloudFront flat-rate com Signed URLs resolve os dois numa stack só e fica mais barato conforme a base cresce; Bunny Volume ainda vence em volume baixo. Some o custo único da transcodificação ao projeto, guarde o acervo na região barata, e a economia de streaming deixa de ser chute.