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.
Reseñas (4)
buena explicación de cada punto y proporcionar una tarea para la práctica.
Piseth Ben - ACLEDA Bank Plc.
Curso - Oracle Database 19c: SQL Tuning Workshop
Traducción Automática
personalizado según nuestra comprensión y datos
Vincent Long - ASSMANG PTY LTD
Curso - Business Intelligence with SSAS
Traducción Automática
Los instrumentos de capacitación proporcionados.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Traducción Automática
El aprender sobre una nueva herramienta, las practicas ayudan mucho a entender los temas y eso fue lo que mas me gusto