Arquitectura Despliegue - misw-ds-en-nube/assistrack GitHub Wiki

Modelo de despliegue

Grupo 4 · Entrega 1 · Arquitectura general

1. Propósito

2. Diagrama de despliegue

Modelo entidad-relación

Lectura del diagrama y conclusiones:

3. Servicios

Servicio Imagen / Dockerfile Puerto(s) Rol Depende de
backend API REST en Go postgres
postgres Persistencia —
nginx Proxy inverso backend
redis / asynq Cola de tareas (si aplica) —

4. Redes, volúmenes y almacenamiento

Elemento Nombre Uso
Red
Volumen Datos de PostgreSQL
Volumen Adjuntos y PDF generados

5. Configuración

5.1 Variables de entorno

Variable Servicio Descripción Ejemplo (sin secretos reales)
backend

5.2 Gestión de secretos

6. Imágenes y construcción

7. Despliegue en la nube

No aplica en la Entrega 1.

Decisiones de diseño

D-0X ·

  • Contexto:
  • Alternativas consideradas:
  • Justificación y compromisos:
  • Hipótesis:
⚠️ **GitHub.com Fallback** ⚠️