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, titulares de arrendamiento (leaseholders) y MVCC.
  • Escala horizontal sin almacenamiento compartido.

Implementación del clúster

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

Compatibilidad de SQL y optimización de consultas

  • Características SQL admitidas y limitaciones de PostgreSQL.
  • Optimizadores basados 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.
  • Sigue-carga-de-trabajo (follow-the-workload) frente a tablas regionales y objetivos de supervivencia.
  • Colocación del titular de arrendamiento 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 en almacenamiento en la nube o S3 on-premise.
  • Copias de seguridad incrementales y recuperación a un punto en el tiempo específico.
  • Changefeeds (flujos de cambios) para transmisión a Kafka y webhooks.

Seguridad y cumplimiento normativo

  • TLS omnipresente: entre nodos y cliente-nodo.
  • RBAC (Control de acceso basado en roles) 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 mediante herramientas específicas.
  • Sidecars de Kubernetes e integración con service mesh.

Requerimientos

  • Sólidos conocimientos de SQL y administración de bases de datos relacionales.
  • Comprensión a alto nivel del consenso distribuido (Raft).
  • Conocimientos previos de herramientas de Go y familiaridad con Docker son recomendables.

Público objetivo

  • Arquitectos de bases de datos senior que construyen capas de datos soberanas.
  • Equipos que están reemplazando Spanner, Aurora Global y Cosmos DB.
  • Organizaciones financieras y de la salud que requieren consistencia estricta.
 21 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas