Skip to main content

Despliegue

ASPA es una herramienta intuitiva que permite evaluar la accesibilidad en Andalucía calculando los tiempos de viaje en coche entre zonas de población (origen) y servicios (destino). Mediante filtros sencillos, cualquier usuario puede realizar análisis territoriales sin conocimientos técnicos y visualizar los resultados en mapas.

El sistema utiliza para ser desplegado Docker Compose como herramienta de organización de contenedores sobre un servidor Linux. Descartando así, el uso de Kubernetes, debido a que esta arquitectura gestiona eficientemente los distintos servicios del ecosistema.

El empleo de tecnología de contenedores, como Docker Compose, aporta beneficios fundamentales para la estabilidad, el mantenimiento y la evolución de la plataforma:

  • Aislamiento de servicios: Cada componente (Frontend, Back Node, Worker, etc.) se ejecuta en su propio entorno aislado con sus dependencias. De este modo se evita cualquier tipo de conflicto a nivel de sistema operativo, y protege los recursos de la máquina host.
  • Consistencia garantizada: Docker asegura que la infraestructura se comporte exactamente igual en el servidor en la nube, que en el entorno de desarrollo local. Al estandarizar la construcción de imágenes y el uso de volúmenes persistentes, se eliminan los errores derivados de las diferencias de arquitectura.
  • Simplicidad operativa: Docker Compose permite declarar toda la infraestructura en un único archivo, docker-compose.yml. Esto agiliza las tareas de despliegue y la actualización de versiones.

Para conocer los pasos técnicos y comandos específicos de administración en el servidor, puedes consultar la Guía de despliegue en Linux.