Está en la página 1de 2

A.

Infraestructura

1. Arquitectura de Microservicios: Dividir el sistema en microservicios independientes para


facilitar el desarrollo, despliegue y escalabilidad.

2. Integración: Basada en eventos para mejorar la sincronización y comunicación entre los


servicios y plataformas.

3. Capa de Presentación: Interfaces de usuario (UI) responsivas. Sistema de monitoreo de


eventos y microservicios.

B. Tecnologías

1. Desarrollo de aplicaciones

a. Microservicios e integración, completamente desarrolladas en lenguaje de


programación C#.
b. Sistema de monitoreo desarrollado haciendo uso de freamwork de desarrollo Blazor.

2. Comunicación:

a. API REST para la comunicación entre el integrador de Selene y las aplicaciones externas
(Orión – Polaris)
b. Web Services (SOAP API) para la integración con el ERP Siesa.

3. Despliegue
Utilizando servidores proporcionados por el cliente para el despliegue de las tareas de
sincronización e intercomunicación de la información (API’s, Web Services).

C. Entregables

1. Manuales:
a. Manual de usuario, para el monitor.
b. Manual técnico, para el entendimiento del consumo de las API’s
c. Manual de despliegue de la aplicación

D. Pruebas

1. Pruebas unitarias, para cada una de los procesos de sincronización a nivel de aplicación
(Orión - Polaris) -> integrado Siesa
2. Pruebas unitarias, para cada uno de los procesos de sincronización a nivel de integrador
Siesa -> ERP Siesa.
3. Pruebas funcionales del sistema completo con el fin de garantizar el buen funcionamiento
de cada tarea.
E. Requerimientos de Nube

El proyecto se implementará en la infraestructura proporcionada por Domina. A continuación,


se detallan los requerimientos específicos para la nube en este entorno:

1. Servidor Web: IIS (Internet Information Services): Habilitar y configurar IIS para actuar
como el servidor web principal que alojará la aplicación .NET.
2. Framework .NET: instalar y configurar .NET: Implementar la versión estable de .NET 7.0
Framework para admitir la ejecución de la aplicación.

F. Bases de Datos

1. SQL Server: Configurar y habilitar SQL Server para dar soporte a la bases de datos utilizadas
por el integrador de Siesa.

Aclaraciones Específicas:

 Compatibilidad con Stack Actual de Domina: La implementación propuesta no interfierirá


con el stack actual de Domina. La comunicación entre la aplicación y la infraestructura de
Domina se realizará exclusivamente a través de APIs, garantizando una integración sin
conflictos.
 Uso de Servicios en la Nube: No se hará uso de ningún servicio en la nube de AWS ni de
GCP. La implementación se llevará a cabo completamente en la infraestructura de Domina.

También podría gustarte