Contacta con nosotros

Temario del curso

Soberanía del SQL Distribuido

  • SQL global atrapado en plataformas cerradas: Spanner, Aurora Global.
  • Arquitectura de CockroachDB: rangos Raft, leaseholders (titulares de arrendamiento) y MVCC.
  • Escalabilidad horizontal sin almacenamiento compartido.

Despliegue del Clúster

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

Compatibilidad SQL y Sintonización de Consultas

  • Funcionalidades SQL soportadas 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 colocación de datos.
  • Seguimiento de cargas de trabajo frente a tablas regionales y objetivos de supervivencia.
  • Colocación de leaseholders (titulares de arrendamiento) y enrutamiento consciente de la topología.

Copias de Seguridad, Restauración y Recuperación ante Desastres (DR)

  • Copias de seguridad completas del clúster a almacenamiento en la nube o S3 local (on-premise).
  • Copias de seguridad incrementales y recuperación instantánea.
  • Changefeeds para streaming de datos hacia Kafka y webhooks.

Seguridad y Cumplimiento Normativo

  • TLS en todas las capas: entre nodos y desde el cliente al nodo.
  • Gestión de Roles Basada en Recursos (RBAC) y seguridad a nivel de filas.
  • 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 (mallas de servicio).

Requerimientos

  • Sólidos conocimientos de SQL y administración de bases de datos relacionales.
  • Comprensión de alto nivel del consenso distribuido (Raft).
  • Es útil tener familiaridad con herramientas Go y Docker.

Público Objetivo

  • Arquitectos de bases de datos senior que construyen capas de datos soberanas.
  • Equipos que reemplazan Spanner, Aurora Global o Cosmos DB.
  • Organizaciones financieras y de 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