Site institucional — cliente da agência

Officer Distribuidora
roda em HeroCtl

Distribuidora regional servindo 1 réplica de WordPress no mesmo cluster que serve startup SaaS. Custo de cliente caiu 60%.

officer.com.br·6 meses em produção
TL;DR

Officer é uma distribuidora atendida pela agência por trás do HeroCtl. O site institucional roda WordPress containerizado — 1 réplica, baixo tráfego, formulário de contato. Antes vivia em Wordpress.com Business por US$25/mês (R$125 com câmbio + impostos). Hoje é 1 job no cluster compartilhado: 1 contêiner WordPress + 1 Postgres dedicado + volume persistente para uploads. Custo bruto repassado ao cliente caiu para R$50/mês com margem confortável. Mesma resiliência da Officer está no mesmo plano de controle que serve o produto SaaS.

O que existia antes

O cliente entrou na agência com site no Wordpress.com Business. Plano cobria domínio próprio, plugins selecionados e exportava arquivos pesados. R$125/mês indexados em dólar — cada subida do câmbio virava conversa difícil. A migração rodou em 1 sábado: export do XML do WordPress, build de imagem com tema customizado, upload pra registro privado e job no cluster. Domínio apontou no DNS na segunda-feira. Cliente não percebeu.

No cluster, hoje

Lista dos serviços que sustentam Officer Distribuidora no plano de controle replicado.

jobs do cluster
# WordPress containerizado servindo o site público
job: officer-distribuidora
replicas: 1
# Banco dedicado do site (isolamento por cliente)
job: officer-postgres
replicas: 1

Números medidos em produção

Contêineres ativos
2
Réplicas do site
1
Tempo médio de deploy
~25s
Downtime últimos 6 meses
Zero documentado
Tráfego mensal
~3 mil visitas únicas
TLS automático
Sim, renovação invisível

Antes versus depois

Critérios que importaram pra Officer Distribuidora, lado a lado.

Critério Antes Depois
Plano antesWordpress.com BusinessJob no cluster compartilhado
Custo clienteR$125/mês (US$25 + câmbio)R$50/mês
Câmbio no preçoIndexado a USDBRL puro
Plugins permitidosLista controlada pela plataformaQualquer plugin
BackupPago à parteCron diário pra storage S3-compat
Lock-inAlto — exportar é viável mas trabalhosoImagem Docker + dump SQL

O que ficou aprendido

  1. [01]Hospedar cliente pequeno em cluster compartilhado virou produto rentável da agência. Cada novo site adiciona 1-2 contêineres ao cluster sem alterar custo fixo.
  2. [02]WordPress containerizado em job é mais previsível que VPS dedicada — restart automático em falha, log centralizado, sem cron rodando em background do servidor.
  3. [03]A separação por job + Postgres dedicado isola o cliente. Dump diário do banco vai para storage S3-compatible com retenção de 30 dias.
  4. [04]Cliente parou de receber e-mail "atualize seu plugin" da plataforma anterior. A imagem é congelada no deploy; atualização vira trabalho da agência, com janela combinada.
  5. [05]A tabela de preços da agência ficou em real, congelada no contrato. Reajuste cambial saiu da conversa.

A linha de custo

Antes
R$125/mês (US$25 + câmbio + impostos)
Wordpress.com Business
Depois
R$50/mês
Job no cluster compartilhado da agência

R$75/mês de redução pro cliente, com margem maior pra agência. R$900/ano — paga quase metade de um servidor adicional do cluster.

“Tirei o site do dólar. O cliente nem percebeu a migração; só viu a fatura cair.”

— Agência responsável pela conta Officer

O cluster por trás

A mesma infraestrutura que serve Officer Distribuidora também serve outros 4 sites e produtos.

Servidores
4 nós cloud
Capacidade total
5 vCPU · 10 GB
Contêineres ativos
16 no cluster
Eleição automática
~7s após falha

Mesmo cluster. Próximo workload.

Plano Community gratuito permanente, sem feature gates. Mesma infraestrutura que sustenta Officer Distribuidora hoje em produção.

Outros casos: HeroManager·BackMoney