Entrar em Contato

Programa do Curso

Soberania do SQL Distribuído

  • SQL global preso em plataformas fechadas: Spanner, Aurora Global.
  • Arquitetura do CockroachDB: intervalos Raft, leaseholders (titulares de arrendamento) e MVCC.
  • Escalonamento horizontal sem armazenamento compartilhado.

Implantação do Cluster

  • Topologias de Docker Compose para regiões únicas e multi-regiões.
  • Implantação de StatefulSet no Kubernetes com volumes persistentes.
  • Práticas recomendadas para certificados de segurança e inicialização de nós.

Compatibilidade do SQL e Otimização de Consultas

  • Recursos SQL suportados e limitações do PostgreSQL.
  • Otimizador baseado em custo e planos de execução.
  • Índices, chaves compostas e índices invertidos para JSON e arrays.

Configuração Multi-Região

  • Definições de região e localização para posicionamento de dados.
  • Estratégias "follow-the-workload" (seguir a carga de trabalho) versus tabelas regionais e objetivos de sobrevivência.
  • Posicionamento de leaseholders e roteamento consciente da topologia.

Backup, Restauração e DR (Recuperação de Desastres)

  • Backups completos do cluster para armazenamento em nuvem ou S3 on-premise.
  • Backups incrementais e recuperação em ponto no tempo.
  • Changefeeds para streaming via Kafka e webhooks.

Segurança e Conformidade

  • TLS em tudo: nó para nó e cliente para nó.
  • RBAC (Controle de Acesso Baseado em Papéis) e segurança em nível de linha.
  • Registro de auditoria e relatórios de conformidade.

Padrões de Integração

  • Conectando frameworks ORM: SQLAlchemy, Prisma, GORM.
  • Migração do PostgreSQL com ferramentas de suporte.
  • Sidecars do Kubernetes e integração com service mesh.

Requisitos

  • Conhecimento sólido de SQL e administração de bancos de dados relacionais.
  • Compreensão em alto nível de consenso distribuído (Raft).
  • Familiaridade com ferramentas Go e Docker é útil.

Público-Alvo

  • Arquitetos de bancos de dados sêniores que constroem camadas de dados soberanas.
  • Equipes que estão substituindo Spanner, Aurora Global e Cosmos DB.
  • Organizações do setor financeiro e de saúde que necessitam de forte consistência de dados.
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas