Arquitectura de referencia
Se ajusta por proyecto · no es una plantilla
Así se ve un sistema nuestro por dentro.
Cinco capas con responsabilidades separadas: los canales no hablan con la base de datos, las integraciones externas no tocan el dominio de negocio y todo cambio pasa por el mismo pipeline. Es el punto de partida de la etapa de arquitectura y el documento que revisa el área de TI del cliente antes de aprobar.
01
Canales
Canales
Web pública
Next.js · TypeScript
App móvil
React Native
Portal interno
Operación y reportes
02
Borde
Borde
API Gateway
03
Servicios
Servicios
Dominio
Reglas de negocio
Trabajos
Colas y reintentos
Programador
Procesos por lote
Notificaciones
Eventos salientes
04
Datos
Datos
Primario
PostgreSQL
Réplica
Lectura y reportes
Caché
Redis
Respaldo
Cifrado y verificado
05
Terceros
Terceros
Fuera del límite de la organización
Facturación SUNAT
Pasarela de pago
ERP / contabilidad
Mensajería y correo
Transversal · Observabilidad
Métricas, trazas y registros centralizados. Las alertas llegan al canal que el cliente elija, no a un buzón nuestro.
Transversal · Continuidad
Objetivos de recuperación acordados por escrito, respaldos cifrados y restauración probada, no solo programada.
Transversal · Entrega
Un solo pipeline para todos los ambientes: pruebas automatizadas, revisión de código y despliegue reversible.
Stack por capa
Frontend
React · TypeScript · Next.js · React Native
Backend
Node.js · Python · PHP (Laravel) · APIs REST
Datos
PostgreSQL · MySQL · Redis · Tableros analíticos
Infraestructura
AWS · Docker · Linux · CI/CD · Monitoreo 24/7
Integraciones
Pasarelas de pago · ERP · Facturación electrónica SUNAT · Mensajería
Calidad
Pruebas automatizadas · Respaldo y recuperación · Registro de auditoría
