Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Soberanía del SQL distribuido
- SQL global atado en plataformas cerradas: Spanner, Aurora Global.
- Arquitectura de CockroachDB: rangos Raft, inquilinos de la arrendadora (leaseholders), MVCC.
- Escalado horizontal sin almacenamiento compartido.
Implementación del clúster
- Topologías de Docker Compose para una sola región y múltiples regiones.
- Implementación de StatefulSet en Kubernetes con volúmenes persistentes.
- Prácticas recomendadas para certificados de seguridad e inicialización de nodos.
Compatibilidad de SQL y ajuste de consultas
- Funciones de SQL compatibles y limitaciones de PostgreSQL.
- Optimizador basado en costos y planes de ejecución.
- Índices, claves compuestas e índices invertidos para JSON/matrices.
Configuración multi-región
- Configuraciones de región y localidad para la ubicación de los datos.
- Adaptación a la carga vs. tablas regionales y objetivos de supervivencia.
- Ubicación de inquilinos de la arrendadora (leaseholders) 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 en almacenamiento en la nube o en S3 on-premise.
- Copias de seguridad incrementales y recuperación en puntos específicos del tiempo.
- Changefeeds para transmisión de Kafka y webhooks.
Seguridad y cumplimiento
- TLS en todas partes: entre nodos y de cliente a nodo.
- RBAC y seguridad a nivel de fila.
- Registros de auditoría y generación de informes de cumplimiento.
Patrones de integración
- Conexión con frameworks ORM: SQLAlchemy, Prisma, GORM.
- Migración desde PostgreSQL utilizando herramientas específicas.
- Sidecars de Kubernetes e integración con service mesh.
Requerimientos
- Conocimientos sólidos de SQL y administración de bases de datos relacionales.
- Comprensión de alto nivel del consenso distribuido (Raft).
- Familiaridad con herramientas de Go y Docker es deseable.
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 consistencia fuerte.
21 Horas
Testimonios (2)
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