Você vê cada camada.
Porque cada camada é sua.
Sem caixa-preta, sem painel de fornecedor cobrado por mensagem. NGINX, PHP, HyperNode, Redis, MySQL, Kannel, o SMSC: a stack real, rodando no seu hardware, aberta à sua inspeção. Quando algo crítico acontece de madrugada, você pode verificar diretamente.
Sem caixa-preta · compatível com air-gap · o console é seu
Por que ser dono vai além de um recurso
Em uma situação crítica de madrugada, você abre um chamado ou acessa o shell?
Nada sai do seu ambiente
O sistema de registro, as filas, o arquivamento, a busca: tudo no seu hardware. Isole da rede, se precisar. Nenhuma mensagem depende da disponibilidade de terceiros.
Inspecione tudo
SMPP em :2775, a API HTTP, workers PM2 monitorados. O servidor é seu: acesse o shell, leia os logs, comprove por conta própria.
Sem cobrança por mensagem
O pipeline é seu. Envie mil ou um bilhão de mensagens: nem a arquitetura nem terceiros cobram por volume.
A stack completa, apresentada com transparência
Cada bloco é real. Cada bloco está no seu servidor.
Nada escondido, nada alugado. Escolha qualquer camada, atualize, inspecione: é um componente que pertence a você, não um serviço que você aluga.
Construída com ferramentas em que você já confia
Sem caixa-preta proprietária. Componentes conhecidos em todas as camadas.
Cada parte é um componente padrão e identificado, que você pode consultar.
Sob seu controle, até a última palavra
Opere no idioma dos seus clientes.
Um gerenciador de traduções integrado coloca cada frase da plataforma sob o seu controle: pesquise, edite, melhore uma redação ou adicione um idioma inteiro. Sem reimplantação, sem chamado ao fornecedor. A interface que seus revendedores e os clientes deles veem fala a mesma língua que eles.
- Milhares de frases, editáveis diretamente na plataforma
- Acompanhe, por idioma, os textos ausentes e os que precisam de revisão
- Adicione idiomas você mesmo, incluindo RTL
Acesso total ao console
O servidor é seu. Comprove por conta própria.
Abra um shell e confira. O servidor SMPP responde em :2775, a API HTTP está disponível e cada worker é monitorado. Nenhum painel se coloca entre você e o estado real do seu próprio sistema.
$ pm2 list
queue-workeronline
schedule-workeronline
routing-workeronline
mnp-lookuponline
archive-workeronline
$
Implante como preferir
De um único servidor ao Active-Active.
Não é possível prometer alta disponibilidade com um único servidor. Por isso, quando você vende disponibilidade aos seus próprios clientes, o Active-Active é um nível real e testado (os dois nós ativos, dividindo a carga), não um projeto especial.
Básico
Nó único. Tudo em um só servidor, ideal para começar.
Active-Standby
Failover a quente. Um segundo nó fica em espera, pronto para assumir.
Active-Active
Os dois nós ativos, dividindo a carga. Para operadores que vendem SLAs de disponibilidade aos seus próprios clientes.
Sob medida
Dimensionado com você, para a implantação que a sua escala realmente exige.
Workers monitorados
O PM2 e o Supervisor mantêm cada worker em execução, e os novos workers entram no monitoramento. Nada roda sem supervisão.
Números apresentados com transparência
Vazão, latência e disponibilidade só são publicadas depois de medidas em condições informadas. Nenhum número inventado.
Compatível com air-gap
Todas as camadas, incluindo a IA nativa, rodam nos seus servidores. Atrás de uma DMZ ou totalmente isoladas da rede.
Um servidor, de qualquer provedor, dimensionado para o seu tráfego.
A primeira pergunta de todo comprador, respondida antes que você a faça. Estes são os valores de planejamento do nosso guia de arquitetura, não mínimos contratuais: o tamanho das mensagens, o volume de confirmações de entrega e a carga de relatórios alteram esses valores.
| Tráfego sustentado | Volume mensal | Ponto de partida | O que monitorar primeiro |
|---|---|---|---|
| ~1 msg/s | Até ~1.000.000 SMS | 4 vCPU, 8 GB de RAM, SSD de 100 GB, tudo em um único servidor | Ocupação do disco por logs e confirmações de entrega |
| ~10 msg/s | ~1.000.000 a 10.000.000 | 8 vCPU, 16 a 32 GB de RAM, SSD de 250 a 500 GB | Busca e relatórios sob a carga dos clientes |
| ~50 msg/s ou mais | 10.000.000 ou mais | 16+ vCPU, 32 a 64 GB de RAM, NVMe rápido, componentes distribuídos entre nós | Limites de um único nó: momento de migrar para o Active-Active |
Orientação de planejamento do guia de arquitetura do Smppcube. Picos, confirmações de entrega e retenção exigem muito mais de um servidor do que o total mensal.
Começando do zero, mas precisa de folga para 100 a 200 msg/s?
Um servidor dedicado de 4 a 8 vCPU e 32 GB atende a essa necessidade enquanto o seu volume mensal ainda é baixo, e normalmente custa de US$ 50 a US$ 100 por mês. Você migra para o nível seguinte quando o volume sustentado, as confirmações de entrega e os relatórios exigirem, e não antes.
Onde contratar o servidor
Qualquer provedor serve, desde que a CPU seja dedicada, não compartilhada. Hetzner e Netcup na Europa (nós mesmos usamos a Netcup), DigitalOcean e OVHcloud no mundo todo, Alibaba Cloud para um data center dentro da Arábia Saudita. Seu próprio hardware, atrás do seu firewall, é igualmente bem-vindo, isolado da rede se você precisar.
- Hetzner
- Netcup
- DigitalOcean
- OVHcloud
- Alibaba Cloud
- ou seu próprio hardware
Três itens. Nada escondido.
US$ 6.400 uma única vez: a licença, todos os canais, todos os recursos e o primeiro ano de suporte.
De US$ 50 a US$ 100 por mês: o servidor, pago ao provedor que você escolher, na sua própria conta.
Seu tráfego com as operadoras, nas tarifas que você negociar com o seu próprio SMSC ou agregador. Nunca atuamos como intermediários.
Opcionais, e somente se você quiser: renovações de suporte após o primeiro ano, instalações de produção adicionais e dias de treinamento. Nada por mensagem e nada por usuário, nunca.
Antes que você pergunte
Posso rodar tudo em um ambiente totalmente isolado (air-gap)?
Sim. Todas as camadas, incluindo a IA nativa, rodam nos seus servidores. Atrás de uma DMZ ou totalmente isolada da rede, a plataforma continua funcionando.
Tenho acesso root no meu próprio servidor?
O servidor é seu. Você faz a instalação, fica com as chaves e pode inspecionar cada processo, log e fila. Essa é justamente a vantagem de ser o proprietário.
E a alta disponibilidade?
O Active-Active é um nível de implantação real e testado, em que os dois nós processam carga. Escolha essa opção se você vende disponibilidade aos seus próprios clientes: não é possível prometer alta disponibilidade com um único servidor.
Seja dono da stack. Cada camada. Cada log. Cada chave.
A plataforma completa, em hardware que você controla: sem caixa-preta, sem cobrança por mensagem, nada alugado.