Contacta con nosotros

Temario del curso

Soberanía en SQL distribuida

  • Bases de datos SQL globales atrapadas en plataformas cerradas: Spanner, Aurora Global.
  • Arquitectura de CockroachDB: rangos Raft, leaseholders (titulares de arrendamiento), MVCC.
  • Escalado horizontal sin almacenamiento compartido.

Despliegue del clúster

  • Topologías multi-región y de una sola región con Docker Compose.
  • Despliegue en Kubernetes mediante StatefulSet con volúmenes persistentes.
  • Mejores prácticas para certificados de seguridad e inicialización de nodos.

Compatibilidad SQL y ajuste de consultas

  • Funcionalidades SQL compatibles y limitaciones de PostgreSQL.
  • Optimizador basado en costos y planes de ejecución.
  • Índices, claves compuestas e índices invertidos para JSON/arrays.

Configuración multi-región

  • Ajustes de región y localidad para la ubicación de datos.
  • Seguimiento de la carga (follow-the-workload) frente a tablas regionales y objetivos de supervivencia.
  • Ubicación del titular de arrendamiento (leaseholder) y enrutamiento consciente de la topología.

Copia de seguridad, restauración y recuperación ante desastres (DR)

  • Copias de seguridad completas del clúster a almacenamiento en la nube o S3 on-premise.
  • Copias incrementales y recuperación a un punto específico en el tiempo.
  • Changefeeds para transmisión vía Kafka y webhooks.

Seguridad y cumplimiento

  • TLS en todas las comunicaciones: entre nodos y de cliente a nodo.
  • Control de acceso basado en roles (RBAC) y seguridad a nivel de fila.
  • Registro de auditoría e informes de cumplimiento.

Patrones de integración

  • Conexión con frameworks ORM: SQLAlchemy, Prisma, GORM.
  • Migración desde PostgreSQL utilizando herramientas específicas.
  • Integración de sidecars en Kubernetes y service mesh (malla de servicios).

Requerimientos

  • Habilidades sólidas en SQL y administración de bases de datos relacionales.
  • Comprensión a alto nivel del consenso distribuido (Raft).
  • Es útil tener familiaridad con herramientas de Go y Docker.

Audiencia objetivo

  • Arquitectos de bases de datos senior que construyen capas de datos soberanas.
  • Equipos que están migrando desde Spanner, Aurora Global o Cosmos DB.
  • Organizaciones financieras y del sector salud que requieren una fuerte consistencia de datos.
 21 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas