Plataforma · arquitectura · para el comprador técnico

Puede ver cada capa.
Porque es dueño de cada capa.

Sin caja negra, sin panel de proveedor que se alquila por mensaje. NGINX, PHP, HyperNode, Redis, MySQL, Kannel, el SMSC : la pila real, en su hardware, abierta a su inspección. Cuando algo importa a las 3 a.m., de verdad puede mirar.

Sin caja negra · listo para air-gap · usted tiene la consola

Por qué la propiedad no es solo una función

Cuando importa a las 3 a.m., ¿abre un ticket o una shell?

Nada sale de sus muros

El sistema de registro, las colas, el archivo, la búsqueda : todo en su hardware. Aíslelo de la red si lo necesita. Ningún mensaje depende del tiempo de actividad de otro.

Inspeccione lo que sea

SMPP en :2775, la API HTTP, los workers PM2 vigilados. Es su servidor : abra una shell, lea los logs, compruébelo usted mismo.

Sin tarifa por mensaje

El pipeline es suyo. Envíe mil o mil millones : la arquitectura no le cobra por uso, y nadie más tampoco.

Toda la pila, nombrada con honestidad

Cada bloque es real. Cada bloque está en su servidor.

ClientesPasarelaAplicaciónDatos y workersEntregaOperador Web GUI navegador · HTTPS HTTP API REST · webhook SMPP bind · TCP :2775 NGINX proxy inverso · SSL HyperNode valida · enruta · crédito Redis cola · caché Worker worker HyperNode Base de datos MySQL · Mongo · Elastic Kannel SQLBOX · BearerBox · SMSBOX SMSC su socio de telecom Un cliente envía por web GUI, la API HTTP o SMPP. NGINX cierra el SSL y enruta al motor correcto. HyperNode valida, enruta y verifica el crédito. En cola en Redis : ordenado, seguro, nada perdido. Un worker en segundo plano lo toma y lo procesa. Escrito en el registro, archivado y consultable. Kannel abre el enlace SMSC y envía el mensaje. El operador entrega y devuelve un acuse DLR.

Nada oculto, nada alquilado. Nombre una capa, actualícela, inspecciónela : es un componente que posee, no un servicio que alquila.

Construido con herramientas que ya usa

Sin caja negra propietaria. Piezas conocidas, de arriba abajo.

Sistemas compatibles
Ubuntu Red Hat
Front end
Bootstrap HTML5 JavaScript
Back end
Node.js PHP C++
Base, caché y archivo
MongoDB MySQL Redis Elasticsearch
Build y despliegue
NGINX HAProxy PM2 Git Docker Kubernetes

Los logos oficiales encajan en las fichas de arriba : cada pieza es un componente estándar y nombrado que puede consultar.

Suyo, hasta la última palabra

Úselo en el idioma de sus clientes.

Un gestor de traducción integrado pone cada frase de la plataforma en sus manos : búsquela, edítela, mejore una redacción, o añada un idioma entero. Sin redespliegue, sin ticket de proveedor. La interfaz que ven sus revendedores y sus clientes habla como ellos.

  • Miles de frases, editables en el sitio
  • Controle las cadenas faltantes o por revisar por idioma
  • Añada idiomas usted mismo, RTL incluido

Tenga la consola

Es su servidor. Compruébelo usted mismo.

Abra una shell y mire. El servidor SMPP responde en :2775, la API HTTP está ahí mismo, y cada worker está vigilado. Ningún panel se interpone entre usted y la verdad de su propio sistema.

servidor SMPP :2775 HTTP API PM2 · Supervisor

Despliéguelo a su manera

De una sola máquina a active-active.

No se promete alta disponibilidad en una sola máquina. Así que cuando vende tiempo de actividad a sus clientes, Active-Active es un nivel real y probado (dos nodos activos, carga compartida), no un proyecto especial.

Básico

Un solo nodo. Todo en una máquina, perfecto para empezar.

Active-Standby

Conmutación en caliente. Un segundo nodo espera, listo para tomar el relevo.

nivel real · probado

Active-Active

Dos nodos activos, carga compartida. Para operadores que venden SLA de disponibilidad a sus propios clientes.

A medida

Dimensionado con usted, para el despliegue que su escala realmente exige.

Workers, vigilados

PM2 y Supervisor mantienen vivo cada worker ; los monitores integran los nuevos. Nada corre sin vigilancia.

Cifras, dichas con honestidad

Rendimiento, latencia y disponibilidad se publican solo tras medirse en condiciones declaradas. Sin cifras inventadas.

Listo para air-gap

Cada capa, incluida la IA nativa, corre en sus servidores. Tras una DMZ, o totalmente fuera de la red.

Antes de que pregunte

¿Puedo ejecutarlo totalmente aislado de la red?

Sí. Cada capa, incluida la IA nativa, corre en sus servidores. Tras una DMZ o totalmente fuera de la red, la plataforma sigue funcionando.

¿Tengo root en mi propia máquina?

Es su servidor. Usted lo instala, tiene las llaves, puede inspeccionar cada proceso, log y cola. Ese es el sentido de poseerlo.

¿Y la alta disponibilidad?

Active-Active es un nivel de despliegue real y probado donde ambos nodos llevan carga. Elíjalo si vende disponibilidad a sus clientes : no se promete alta disponibilidad en una sola máquina.

Sea dueño de la pila. Cada capa. Cada log. Cada llave.

Toda la plataforma, en hardware que usted controla : sin caja negra, sin tarifa por mensaje, nada alquilado.