InVeloz

Arquitectura del Sistema

Azure | .NET | SQL Server | IIS

Historial de Actualizaciones Documentacion

Inventory Pro es un sistema empresarial de gestión de inventario construido sobre una pila .NET que se ejecuta en IIS con SQL Server. Nuestro alojamiento en la nube en Microsoft Azure esta disenado alrededor de esta pila, y la aplicación tambien puede ejecutarse en su propia infraestructura en la nube o local.

Capas de la Aplicacion

Inventory Pro esta compuesto por varios componentes integrados organizados en capas distintas:

  • Capa Web -- Aplicaciones de Escritorio, Movil y REST API servidas por IIS. Cada una maneja un patron de acceso diferente: interfaz de escritorio completa, operaciones de almacen optimizadas para movil y acceso programatico por API.
  • Logica de Negocio -- Librerias .NET que manejan operaciones masivas en cuadriculas (recepción, despacho, conteos ciclicos), generacion de PDF y códigos de barras, importacion/exportacion de Excel/CSV y acceso central a la base de datos.
  • Capa de Datos -- Bases de datos SQL Server y almacenamiento de archivos para documentos, imagenes y adjuntos.
  • Servicios de Integracion -- Servicios programados y conectores en tiempo real para sincronizacion ERP, intercambio de documentos EDI, plataformas de comercio electronico y otros sistemas externos.

Autenticacion

Inventory Pro soporta multiples metodos de autenticacion según el despliegue y los requisitos del cliente: credenciales internas con politicas de contrasena configurables, inicio de sesion unico (SSO) a traves de proveedores de identidad del cliente (Active Directory, Okta, SAML), autenticacion con tarjeta inteligente y CAC, y OAuth 2.0 para acceso por API.

Alojamiento en la Nube

Inventory Pro se aloja en un entorno virtualizado de Azure donde la carga de trabajo se divide entre servidores de aplicación y servidores de base de datos. Cada instancia de cliente es independiente con su propia base de datos aislada; los datos de los clientes nunca se mezclan. Este aislamiento mejora la seguridad y permite la recuperacion independiente en caso de interrupcion.

Servidores de Aplicacion

Los servidores de aplicación manejan las solicitudes web y almacenan los archivos cargados. Los datos en estos servidores se respaldan regularmente y se replican en multiples proveedores.

Servidores de Base de Datos

Los servidores de base de datos almacenan la mayoría de sus datos empresariales. Estos servidores no son accesibles desde fuera de la red de producción*. Las bases de datos se respaldan continuamente y podemos restaurar a un punto especifico en el tiempo si es necesario, por ejemplo, despues de una importacion masiva fallida o una operacion masiva accidental.

* A menos que lo requiera una integración. En ese caso, seguimos practicas de minimo privilegio para asegurar el punto de acceso.

Seguridad

  • Cifrado en transito -- TLS 1.2+ obligatorio en todas las conexiones, HSTS habilitado.
  • Cifrado en reposo -- AES-256 para respaldos; cifrado de plataforma Azure para almacenamiento.
  • Administracion restringida -- El acceso administrativo requiere autenticacion robusta y no esta expuesto a la internet publica. Las interfaces de gestión son accesibles solo a traves de canales internos seguros.
  • Segregacion de red -- Los entornos de producción y desarrollo están separados fisica y logicamente. Las reglas de firewall siguen principios de minimo privilegio.
  • Control de acceso basado en roles -- Mas de 290 permisos configurables, restricciones a nivel de almacen y verificaciónes de seguridad por pagina dentro de la aplicacion.

CISS se alinea con el marco de ciberseguridad NIST (CSF) 2.0 como nuestro marco principal de seguridad, con alineacion voluntaria hacia los objetivos de ISO 27001:2022 y SOC 2 Tipo II. Consulte nuestra pagina de Seguridad y Cumplimiento para controles a nivel de aplicacion.

Respaldo y Recuperacion

Mantenemos una estrategia de respaldo multi-nivel con redundancia geografica:

  • Continuo -- Recuperacion a un punto en el tiempo con granularidad fina para restauracion rapida (donde lo soporte el despliegue).
  • Diario -- Respaldos completos a una boveda de recuperacion en la nube, retenidos por 30 dias.
  • Fuera de plataforma -- Respaldos diarios cifrados a un proveedor de almacenamiento en la nube separado con bloqueo de objetos inmutable para proteccion contra ransomware.
  • Aislado -- Copias diarias transferidas a almacenamiento local, fisicamente separado de producción.

Todos los datos de respaldo se cifran antes de la transmision y en reposo. El almacenamiento de archivo retiene datos por hasta 12 meses.

Objetivos de Recuperacion

MetricaObjetivo
Disponibilidad99% de disponibilidad mensual
Tiempo de Recuperacion (RTO)4 horas
Punto de Recuperacion (RPO)1 hora

Propiedad de los Datos

Los clientes son duenos de sus datos. CISS actua como custodio en su nombre, no como propietario. Puede exportar sus datos en cualquier momento en formato Excel, CSV o PDF a traves de los reportes integrados. Si decide irse, sus datos van con usted.

No vendemos, alquilamos ni compartimos sus datos con terceros. Sus datos empresariales existen unicamente para operar sus procesos dentro de Inventory Pro; nunca se utilizan para analitica, publicidad ni ningún proposito fuera de su cuenta.

Para nuestras practicas completas de manejo de datos, consulte la Politica de Privacidad y Datos.

Despliegue Autoalojado

Inventory Pro puede ejecutarse en sus propios servidores Windows, ya sea localmente o en su propio entorno en la nube. Los clientes autoalojados administran su propia infraestructura, respaldos y configuración de seguridad. Proporcionamos documentacion de instalacion, configuraciónes recomendadas y servicios de consultoria opcionales. Consulte nuestra documentacion para requisitos y configuración.

Componentes de Terceros

Inventory Pro utiliza componentes con licencia de terceros, principalmente bajo licencias MIT, Apache 2.0 y BSD. Una lista completa esta disponible en el archivo de Licencia dentro de su instalacion. Nuestra infraestructura en la nube se ejecuta en Microsoft Azure, que cuenta con certificaciones ISO 27001, SOC 1/2/3, HIPAA, FedRAMP y PCI DSS.

Inventory Pro está desarrollado con

Microsoft Azure .NET Microsoft SQL Server Microsoft Excel Microsoft

Diseñado para

Google Chrome Mozilla Firefox Microsoft Edge

Su Inventario, Bajo Control.

Vea en tiempo real lo que tiene en stock, dónde está, y qué necesita reponer. Inventory Pro conecta su almacén, sus pedidos y su equipo en una sola plataforma — con soporte y documentación en español.