Skip to main content

General

La mayoría de los servicios de ExploraX se encuentra soportada por AWS con excepción de algunos servicios externos. Dentro de AWS actualmente los servicios están dividos en 2 redes privadas independientes:

  • default: Contiene servicios dedicados a la ejecución de la aplicación de juego móvil.
  • explorax-backends: Contiene servicios dedicados a aplicaciones secundarias que apoyan a la aplicación móvil, actualmente al UMS y Bitácora.

Se trabajo bajo la siguiente decisión de diseño:

"CADA Aplicación es DUEÑA Y RESPONSABLE del MANEJO de sus datos. Otras aplicaciones solo tienen permisos de solo lectura o interactuan a travez de llamadas a APIs."

Aunque siempre pueden haber excepciones. A continuación se muestra un diagrama simplificado de las aplicaciones de Explorax y su interacción (cada hexágono es una aplicación), para más detalle dirigirse a las secciones de cada aplicación. Las flechas se leen -- depende de ->

Arquitectura general

Los diagramas de esta sección se encuentran en ./docs/Arquitecture/assets/ArchitectureDiagrams.excalidraw para editar en Excalidraw.