MDH GROUP · BLOG

Requisitos de Produção On‑Prem para Debentra: Checklist de Infraestrutura, Backup e Segurança

Descrição da situação: Uma fatura está em atraso, ninguém fez o acompanhamento, os lembretes são criados demasiado tarde e as respostas perdem‑se no caos geral de e‑mail. Para empresas de médio porte isto é rotina — e evitável.

← Todos os artigos

Requisitos de Produção On‑Prem para Debentra: Checklist de Infraestrutura, Backup e Segurança

Quando uma fatura desaparece na caixa de correio: Por que infraestrutura e segurança pertencem juntas

Descrição da situação: Uma fatura está em atraso, ninguém fez o acompanhamento, os lembretes são criados demasiado tarde e as respostas perdem‑se no caos geral de e‑mail. Para empresas de médio porte isto é rotina — e evitável. Um fluxo de trabalho estruturado on‑prem para contas a receber reduz o esforço manual e preserva a soberania dos dados. Para que esse fluxo de trabalho funcione de forma fiável em produção, são necessários dimensionamento de hardware/VM coordenado, regras de firewall claras, backups fiáveis e testes regulares de recuperação.

Visão geral: Componentes essenciais da checklist

  • Planeamento de recursos: dimensionamento de VM e hardware por edição e volume de transacções
  • Rede & Firewall: aberturas mínimas, segmentação e acesso de administrador
  • Estratégia de backup: intervalos, retenção, cópia offsite
  • Ciframento & gestão de chaves
  • Testes de recuperação & monitorização

Porque isto se adequa ao Debentra

Debentra corre como solução self‑hosted em infraestrutura própria. Consoante a edição (BASIS, PRO, PREMIUM) altera‑se a necessidade de recursos: PRO automatiza partes da atribuição e tarefas em background, PREMIUM integra funções contabilísticas adicionais. A checklist a seguir ajuda a disponibilizar a infraestrutura adequada sem perder o controlo da automatização: modelos de lembrete e envio permanecem sempre sujeitos a aprovação por utilizadores.

1. Dimensionamento de Hardware / VM (prático por edição)

As recomendações servem como ponto de partida para configurações típicas de empresas de médio porte. Ajuste os valores com base nos seus volumes diários de faturas/clientes.

BASIS (pequena configuração, baixo débito)

  • VM única ou servidor pequeno: 2 vCPU, 4 GB RAM
  • Armazenamento: 50–100 GB SSD (preferível NVMe), RAID1 para redundância
  • BD: local na mesma VM é possível; para segurança de performance recomenda‑se mais tarde uma VM de BD separada
  • Meta RTO/RPO (recomendação): RTO ~24 h, RPO ~24 h

PRO (configuração intermédia, tarefas em background & automação)

  • App‑VM: 4 vCPU, 8 GB RAM
  • DB‑VM: 2–4 vCPU, 8 GB RAM; pool de storage separado (200 GB SSD)
  • Armazenamento: NVMe para BD (IOPS importante), RAID10 para performance + redundância
  • Worker‑Nodes: um worker adicional pequeno (2 vCPU, 4 GB RAM) para tarefas em background é recomendável
  • Meta RTO/RPO: RTO ~8 h, RPO ~1 h

PREMIUM (configurações maiores, contabilidade integrada, maior disponibilidade)

  • App‑VMs (compatíveis com cluster): 2× 4–8 vCPU, 16 GB RAM (Balanceadas por carga)
  • Cluster de BD: 2–3 nós com 4 vCPU cada, 8–16 GB RAM; armazenamento NVMe dedicado (500 GB+)
  • Servidor de Backup / Arquivo: VM separada ou NAS com grande capacidade e encriptação
  • Meta RTO/RPO: RTO ~4 h, RPO ≤15–30 min (WAL‑Shipping / replicação contínua)

2. Rede & Regras de Firewall

Princípio mínimo: apenas portas necessárias abertas, segmentar serviços (DMZ, rede de aplicação, rede de base de dados), restringir acessos administrativos a IPs confiáveis.

Regras recomendadas

  • Porta 443/tcp (HTTPS): Allow da Internet para Load‑Balancer / Reverse‑Proxy
  • Porta 80/tcp: Allow da Internet apenas para redirecionamento para 443
  • SSH (22/tcp): Allow apenas de IPs de admin ou VPN (não abrir de forma geral)
  • Portas de BD (ex.: 5432/tcp para PostgreSQL): Allow apenas da rede de aplicação / VMs de aplicação específicas
  • Transferência de backup: limitar a conexões baseadas em TLS/SSH (rsync/ssh ou SFTP) e servidores de backup autorizados
  • Comunicação interna: microsegmentação entre App e Worker/BD; utilizar firewall stateful ou Security Groups

Outras indicações

Implemente um VLAN de gestão para acessos administrativos e monitorização. Desative serviços desnecessários em servidores de produção e realize scans de portas regulares.

3. Estratégia de Backup & Intervalos

Backups não são apenas cópias — são um processo. Defina cronogramas, testes e responsabilidades.

BÁSICO

  • Backup completo: diário (à noite)
  • Snapshots incrementais: diários ou horários conforme carga
  • Retenção: 14–30 dias
  • Cópia offsite: pelo menos semanal (encriptada)

PRO

  • Backup completo: diário
  • Incrementos: horários para BD, snapshots diários para a aplicação
  • Backup transaccional: WAL‑Backup ou equivalente para recuperação até minutos
  • Retenção: 30 dias + snapshots offsite semanais

PREMIUM

  • Replicação contínua (WAL‑Shipping / Streaming Replication)
  • Backups completos diários + backups diferenciais horários
  • Retenção: 90 dias para backups regulares, arquivo de longo prazo conforme necessário
  • Cópias offsite e encriptadas: transferência diária para local externo

4. Criptografia & Gestão de Chaves

A criptografia deve ser pensada de ponta a ponta: em trânsito, em repouso e para backups.

  • TLS: HTTPS com TLS 1.2+ (preferível TLS 1.3), ativar HSTS, renovar certificados automaticamente (por exemplo ACME/LetsEncrypt ou PKI interna)
  • At‑Rest: Full‑Disk‑Encryption (LUKS) ao nível da VM ou volumes LVM encriptados; armazenamento da BD adicionalmente em storage encriptado
  • Backups: encriptar com AES‑256; gerir chaves separadamente dos backups
  • Key Management: Utilize um KMS central (por exemplo HashiCorp Vault ou KMS interno da empresa). Evite chaves em texto claro armazenadas localmente.

5. Testes de Recuperação, Monitorização e Operação

Backups que nunca foram testados são inúteis. O monitoramento resolve problemas antes que os processos de cobrança entrem em paralisia.

Testes de Recuperação

  • BÁSICO: Teste completo de restore trimestral (documentar o procedimento)
  • PRO: Exercício mensal de restore para a BD + recuperação de aplicação por amostragem
  • PREMIUM: Testes de restore semanais em staging, simulação de carga e failover

Monitorização e Alertas

  • Monitorizar: estado do serviço, latência da BD, Disk‑IO, jobs de backup, lag de replicação
  • Alertas: falhas de backup notificadas imediatamente aos responsáveis; avisos para utilização de disco ≥75%
  • Logs de Auditoria: registar acessos e liberações de lembretes (para transparência no processo de rastreio)

Exemplo prático: Como é um ambiente de produção

Uma empresa de médio porte usa Debentra PRO. A arquitetura: Load‑Balancer → App‑VM (4 vCPU/8 GB) → DB‑VM (2 vCPU/8 GB) → Servidor de Backup (cópias offsite encriptadas). A firewall permite 443 aberto, 22 apenas via Admin‑VPN, 5432 apenas a partir da rede de aplicação. Full backup noturno, incrementos da BD por hora, teste de recuperação mensal. Moldes de lembretes são preparados automaticamente; os utilizadores decidem sobre aprovação e envio — assim o controlo permanece na equipa.

Dicas de implementação e erros frequentes

  • Erro: tornar a porta da BD pública. Consequência: risco de ataque desnecessário. Solução: permitir apenas comunicação interna.
  • Erro: backups locais sem cópia offsite. Solução: planear cópia offsite encriptada diária.
  • Erro: ausência de testes de recuperação. Solução: exercícios de restore regulares e documentados com responsabilidades atribuídas.
  • Erro: automatização sem processo de aprovação. Solução: rascunhos automatizados + aprovação manual dos avisos de cobrança.

Conclusão e próximos passos

Uma operação estável e segura do Debentra on‑prem exige infraestrutura previsível, aberturas de rede limitadas, uma estratégia de backup bem pensada e testes regulares de recuperação. Escolha a edição adequada ao seu volume e aos seus requisitos de disponibilidade: BASIS para instalações simples, PRO quando a automatização e o processamento em segundo plano são importantes, PREMIUM para maior disponibilidade e funções de contabilidade integradas. Em todos os casos, o controlo sobre as liberações de cobrança permanece com o utilizador.

Aja agora: Verifique a sua arquitetura atual com base nesta checklist e escolha a edição apropriada. Escolher edição

Próximo passo

Experimente o Debentra

Visão centralizada e controlo de processos para itens a receber e pagamentos com soberania total dos dados; reduz o trabalho de correspondência manual (PRO) e permite contabilidade integrada (PREMIUM); modelos de instalação e licenciamento à escolha.

Escolher edição