Saltar al contenido
Todos los casos de estudio

CS-05 — Arquitectura cloud · Plataformas de datos

Seguridad y aislamiento multi-tenant en Snowflake

Migración masiva de aplicaciones a autenticación key-pair en Snowflake con claves en AWS, y propuesta de arquitectura de usuarios y roles por tenant con mínimo privilegio y rotación de credenciales.

Mi papel
Participación en la migración de autenticación y contribución al diseño de la propuesta por tenant (Wizeline).
Periodo
No documentado
Divulgación
Restringido: solo alto nivel
Tecnologías
SnowflakeAWS Secrets ManagerAWS Systems ManagerAWS IAMPython
Última revisión
13 de noviembre de 2026

Contexto

La plataforma necesitaba reforzar la autenticación de servicios contra Snowflake y el aislamiento entre tenants: control de acceso basado en roles, permisos específicos por tenant, políticas de enmascaramiento y gestión segura de credenciales en varias regiones de AWS.

Retos

  1. 01Sustituir mecanismos de autenticación heredados sin interrumpir los servicios.
  2. 02Gestionar claves privadas de forma segura y en varias regiones.
  3. 03Problemas de permisos y configuración específicos de cada entorno.

Solución y arquitectura

Migración masiva a key-pair: generación y gestión de configuraciones key-pair, integración de las claves privadas con el almacenamiento de secretos de AWS, adaptación de los servicios y validación de la autenticación en cada entorno y región. Además, contribución a una arquitectura de usuarios y roles de Snowflake por tenant: aprovisionamiento automatizado, aislamiento, manejo seguro de claves, rotación, mínimo privilegio, distribución de secretos y monitorización del estado.

Decisiones clave

D-01

Autenticación key-pair en lugar de credenciales heredadas

Permite gestionar las credenciales de servicio como secretos y rotarlas sin depender de contraseñas.

Compromisos

Aún no documentado

Resultados

Aplicaciones migradas a autenticación key-pair en Snowflake en varios entornos y regiones de AWS.

Aprendizajes

Aún no documentado

Importante: la migración a key-pair es trabajo realizado; la arquitectura de usuarios y roles por tenant es, en parte, una propuesta e investigación de arquitectura, no una solución ya desplegada en producción. Los detalles de implementación de seguridad no se publican.

Pregunta sobre este caso de estudio

Pregunta sobre este caso de estudioIA · responde desde una base de conocimiento aprobada · no es Ander en tiempo real

Las preguntas de aquí se responden con el caso de estudio «Seguridad y aislamiento multi-tenant en Snowflake» como contexto.

Intro para enviar · Mayús + Intro para nueva línea0/1200