Skip to content

ms identidad

John Guerrero edited this page Aug 30, 2026 · 1 revision

Identidad y autenticación (ms-identidad)

Proyecto Solventa — Aseguradora digital
ID VC-006
Elaboración Juan Acevedo, John Guerrero, Mauricio Rodriguez, Martin Romero
Versión 1.0
Vista Funcional / despliegue (zoom)
Modelo Componentes y despliegue de ms-identidad (JWT, RBAC)

Zoom de Identidad (VC-003) acotado a autenticación y registro de usuarios. Login, refresh y validación JWT no invocan AML: el adaptador KYC queda en onboarding / suscripción, fuera de este servicio. El JWT se emite aquí y se valida en el BFF (SOLV-39 / SOLV-42).

ms-identidad — componentes UML

Abrir el SVG completo: images/ms-identidad-componentes.svg

ms-identidad — despliegue UML

Abrir el SVG completo: images/ms-identidad-despliegue.svg

Patrones

Patrón Dónde se ve Para qué
Microservicio + base por servicio ms-identidad y Identity DB propios Escalar y cambiar identidad sin acoplar pólizas o siniestros
BFF BFF Web y BFF Móvil consumen IAuth / IIdentidad Validar JWT en el borde del canal; un cambio de app no redespliega el emisor
Interfaces provided/required (lollipop) IAuth / IIdentidad, IToken, IUserStore Contratos estables; el BFF no conoce Persistence ni Postgres
RBAC + JWT JWT Issuer, RBAC; validación en BFF Autenticación (quién) y autorización (qué puede hacer en web vs móvil)
Contenedor (Docker) Nodo-Identidad: solventa-identidad:latest + postgres:16 Empaquetar FastAPI/uvicorn y la BD de identidad de forma reproducible

📚 Solventa Wiki


🏠 Inicio


📅 Semana 1

Épicas y features · Acta de constitución · Board · Showcase

📅 Semana 2

📐 Documento del alcance (EDT)

📋 Hoja de trabajo

🧪 Estrategia de pruebas

🏗️ Visión de arquitectura

📅 Semana 3

Escenarios de calidad · Historias web/móvil y HA · Priorización · Estrategia de pruebas · Frameworks y ambientes · Plan y tablero · Showcase

🎯 Hoja de trabajo · Escenarios de calidad

📖 Historias de usuario y de arquitectura · Priorización

🧪 Documento de estrategia de pruebas

⚙️ Definición de frameworks y ambientes

🗂️ Plan de trabajo y tablero

🎥 Showcase

Video con evidencias

📅 Semana 4

1. Hoja de trabajo con modelos de arquitectura, patrones detallados y experimento

2. Refinamiento estrategia de pruebas

3. Plan de trabajo y tablero

4. Video con evidencias

📅 Semana 5

1. Documento de arquitectura refinado y detallado

2. Diseño final de los experimentos que permitan validar o refutar las hipótesis de diseño

3. Versión 3 de la estrategia de pruebas

4. Plan de trabajo y tablero

5. Video con evidencias

📅 Semana 6

1. Avance de la ejecución de los experimentos de arquitectura sobre validación de ASR

2. Avances del prototipo versión web/móvil

3. Documento de arquitectura ajustado

4. Plan de trabajo y tablero

5. Video con evidencias

📅 Semana 7

1. Versión final del prototipo

2. Resultados finales de experimentación

3. Documento de arquitectura ajustado

4. Versión inicial del plan de trabajo PF2

5. Plan de trabajo y tablero

6. Video con evidencias

📅 Semana 8

1. Documento final de arquitectura Proyecto I

2. Historias de usuario detalladas del Sprint 1 del Proyecto 2

3. Presentación del prototipo web/móvil final

Guías de usuario

4. Documento de lecciones aprendidas

5. Plan de trabajo y tablero cerrados

6. Video con evidencias


🚀 Proyecto Final 2

📅 Semana 1

1. Configuración del ambiente de trabajo DevOps (55 puntos)

2. Evidencias de avance semanal (15 puntos)

3. Tablero del Proyecto (15 puntos)

4. Video con evidencias (15 puntos)

📅 Semana 2

1. Configuración del ambiente de trabajo DevOps (55 puntos)

2. Evidencias de avance semanal (15 puntos)

3. Tablero del Proyecto (15 puntos)

4. Video con evidencias (15 puntos)


📎 Documentos

Clone this wiki locally