Estudo de caso · Stack

Como a Hotmart montou sua plataforma de criadores na AWS e em Java

A Hotmart permite que criadores vendam e entreguem cursos e outros produtos digitais, com checkout, área de membros e pagamentos num só lugar. Roda na AWS desde a fundação, com serviços em Java no Kubernetes e, mais recentemente, um tutor de IA feito no Amazon Bedrock.
Copiar stackhotmart.com Plataforma para vender produtos digitais e cursos · Brasil · fundada em 2011

A stack da Hotmart

Abrir no montador

Linguagem

Biblioteca de interface

Hospedagem

Banco de dados

Framework de servidor

Arquivos

Busca

  • Amazon OpenSearchaws.amazon.com

    Guarda as transcrições das aulas dos criadores e entrega ao Bedrock.

Modelo de IA

  • Amazon Bedrockaws.amazon.com

    Roda o Claude Sonnet que responde os alunos e encaminha os agentes no Tutor.

    Por quê: Testes comparativos mostraram resultados melhores e custo de infraestrutura menor que as outras opções.

Erros

Como montaram

AWS desde o primeiro dia

A Hotmart é cliente da AWS desde a fundação. Os serviços do backend rodam como microsserviços no Amazon EKS, o Kubernetes gerenciado da AWS.

Uma vaga aberta de DevOps lista as peças da AWS que o time opera: RDS, ElastiCache, Elasticsearch, DocumentDB, DynamoDB, S3, IAM, CloudWatch e CloudFront, tudo gerido com Terraform e Docker.

Fontes:aws.amazon.com job-boards.eu.greenhouse.io

Uma arquitetura Java que foi evoluindo

Num caso gravado para a Alura, Marco Aurélio, especialista de desenvolvimento da Hotmart, conta como a arquitetura Java da empresa evoluiu junto com a linguagem e por que cada tecnologia nova entrou.

Entre as tecnologias da conversa estão Java, JBoss, Spring Boot, Micronaut, MySQL, Docker, React e AWS.

Fontes:alura.com.br

Tutor, o assistente de IA dos alunos

A Hotmart construiu o Tutor com a AWS a partir de dezembro de 2023 e lançou para os criadores do Hotmart Club em agosto de 2024. As transcrições das aulas em vídeo vão para o Amazon OpenSearch, e o Amazon Bedrock com o Claude Sonnet escreve as respostas e encaminha as perguntas para agentes especializados.

Escolheram o Bedrock depois de testes comparativos mostrarem resultados melhores com custo de infraestrutura menor. Segundo a Hotmart, mais de 17 mil criadores ativaram o recurso, 1,6 milhão de perguntas foram respondidas e os pedidos de suporte caíram até 50%.

Fontes:aws.amazon.com

Observabilidade e times guiados por agentes

O monitoramento usa New Relic, Prometheus e Grafana, e o time de segurança está levando agentes de IA para o trabalho do NOC e do SOC.

A Hotmart também está mudando o jeito de os times de produto trabalharem: contrata engenheiros cuja ferramenta principal é um agente de código como Claude Code, Cursor ou Codex, e que mantêm as skills, templates e verificações que transformam especificações de negócio em código de produção.

Fontes:job-boards.eu.greenhouse.io job-boards.eu.greenhouse.io job-boards.eu.greenhouse.io

Também detectado no site

Achado na página inicial com as regras abertas do Wappalyzer (HTML, scripts e cabeçalhos). Mostra o que roda no navegador, não o backend inteiro.

  • Amazon CloudFront
  • Amazon Web Services
  • HSTS
  • HTTP/3
  • Next.js
  • Webpack