Ver las tres entregas

SaaS fiscal - plataforma completa

La plataforma entera: código, nube e identidad.

Un SaaS fiscal que había crecido sobre un backend monolítico, un backoffice y formularios separados. Construimos la plataforma completa: servicios por dominio comunicados por eventos, identidad y roles comunes, portal de clientes y backoffice, sobre Kubernetes en Azure con infraestructura en código y despliegue GitOps.

Contexto
SaaS fiscal - plataforma completa
Ventana
Construcción por fases, sustituyendo el sistema heredado
Entrega
Servicios por dominio, librería común, portal de clientes, backoffice y web; identidad y roles; Kubernetes en Azure con infraestructura en código, GitOps, secretos gestionados y observabilidad.
6
servicios de backend desplegados por separado
3
aplicaciones web sobre la misma identidad y roles

De dónde sale cada cifra se detalla debajo.

01

De dónde venía

El producto funcionaba y tenía clientes, pero cada pieza había nacido por separado: un backend monolítico, un backoffice aparte y formularios sueltos para captar y dar de alta. Hacer crecer el producto exigía tocar varias de esas piezas a la vez.

02

El enfoque

Rediseñamos el producto por dominios —clientes, cuentas, facturación, notificaciones, IA y herramientas— como servicios independientes sobre una librería común de autenticación, eventos, métricas y logs. Se comunican por eventos en Azure Service Bus en vez de llamarse entre sí. Una sola identidad, con organizaciones y roles, protege todas las APIs y las tres aplicaciones web. Debajo, la plataforma: Kubernetes en Azure con la infraestructura descrita en código, despliegue GitOps, secretos en Key Vault con acceso por roles y de mínimo privilegio, y observabilidad con métricas, logs y trazas.

03

Qué quedó funcionando

Un producto que se puede cambiar por partes: cada dominio se despliega por su cuenta, los permisos se definen una vez para todo, y la infraestructura y los despliegues están en el repositorio en lugar de en la cabeza de alguien.

Piezas de la entrega

  • Servicios por dominio comunicados por eventos
  • Identidad, organizaciones y roles comunes
  • Kubernetes en Azure, infraestructura en código y GitOps

Caso anonimizado. Trabajamos bajo NDA: no publicamos el nombre del cliente, su logotipo ni ningún dato que permita identificarlo. El detalle técnico lo hablamos en una llamada.

Siguiente paso

¿Hablamos de tu proyecto?

En 30 minutos revisamos qué quieres construir o qué tienes ya en marcha, los datos, las integraciones y lo que falta para que aguante cuando entren los usuarios. Da igual si el proyecto es tuyo o de un cliente tuyo: la llamada es la misma.

Revisión gratuita de 30 min, sin compromiso. Firmamos NDA antes si lo necesitas. Respondemos en el siguiente día laborable.