Proyecto de ingeniería · Plataforma de operaciones para MSP

jMSP — Plataforma de Inventario y Operaciones para MSP

Un proyecto de ingeniería: un único lugar para que los proveedores de servicios gestionados registren y consulten los entornos de sus clientes.

Estado
Proyecto de ingeniería — sin despliegue público
Interfaz de la plataforma jMSP Inventory para gestión de activos y operaciones de TI

Resumen

jMSP es una plataforma de inventario y operaciones diseñada para proveedores de servicios gestionados (MSP). Reúne empresas cliente, oficinas, dispositivos, redes, enlaces de internet, software y licencias, documentos e información sensible en un solo sistema, con control de acceso por roles y registro de auditoría.

Contexto

El proyecto requería una forma de que los equipos técnicos registren y encuentren lo desplegado en cada cliente — sedes, equipos, datos de red y licencias — con acceso controlado por usuario y rol y registros sensibles protegidos.

Solución

Un backend Spring Boot que expone una API REST documentada, una base de datos PostgreSQL con migraciones versionadas y un frontend en React y TypeScript empaquetado con el backend y servido desde la misma aplicación.

Arquitectura y enfoque de ingeniería

  • Monolito modular organizado por dominio: empresas, oficinas, dispositivos, redes, software y licencias, documentos, usuarios y roles.
  • Usuarios, roles y permisos granulares, con una política de autenticación multifactor para todo el sistema (TOTP y passkeys).
  • Los registros sensibles se almacenan cifrados y las acciones se registran en un log de auditoría.
  • API REST documentada con OpenAPI, notificaciones en la aplicación y por correo, y búsqueda global.
  • Despliegue basado en contenedores, con la base de datos en un host separado.

Tecnologías

  • Java
  • Spring Boot
  • Spring Security
  • PostgreSQL
  • Flyway
  • React
  • TypeScript
  • REST API (OpenAPI)

Capacidades principales

  • Empresas y oficinas.
  • Dispositivos con categorías y atributos extensibles.
  • Redes y enlaces de internet.
  • Software, proveedores y licencias.
  • Registros de información segura cifrados y almacenamiento de documentos.
  • Usuarios, roles, permisos y registro de auditoría.
  • Panel, notificaciones, búsqueda global y acceso de usuarios del portal de clientes limitado a su propia empresa.

Resultado y estado actual

Una plataforma funcional en etapa de proyecto de ingeniería: el modelo de dominio, las capas de administración y seguridad, la API y el frontend están implementados. No tiene despliegue público y no se afirma ninguna implantación en clientes.

Resultados medidos — No se publican métricas verificadas de rendimiento o de negocio para este proyecto.

Nota de divulgación — La imagen es arte ilustrativo con cifras de ejemplo; no se muestran datos reales de clientes.

Servicios relacionados

¿Tiene un proyecto similar en mente?

Cuéntenos sobre su proyecto y le ayudaremos a definir el enfoque adecuado.

← Todos los proyectos