Entrar em Contato

Programa do Curso

Souverainty do SQL Distribuído

  • SQL global preso em plataformas fechadas: Spanner, Aurora Global.
  • Arquitetura do CockroachDB: ranges Raft, leaseholders, MVCC.
  • Escalabilidade horizontal sem armazenamento compartilhado.

Implantação de Cluster

  • Topologias Docker Compose para região única e multirregionais.
  • Implantação via Kubernetes StatefulSet com volumes persistentes.
  • Práticas recomendadas de certificados de segurança e inicialização de nós.

Compatibilidade SQL e Ajuste de Consultas

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

Configuração Multirregional

  • Definições de região e localidade para posicionamento dos dados.
  • Follow-the-workload versus tabelas regionais e objetivos de sobrevivência.
  • Posicionamento do leaseholder e roteamento consciente da topologia.

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

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

Segurança e Conformidade

  • TLS em todas as partes: entre nós e entre cliente e nó.
  • RBAC (Controle de Acesso Baseado em Funções) e segurança em nível de linha.
  • Auditoria de logs e relatórios de conformidade.

Padrões de Integração

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

Requisitos

  • Forte conhecimento em SQL e administração de bancos de dados relacionais.
  • Entendimento de alto nível sobre consenso distribuído (Raft).
  • Conhecimento nas ferramentas Go e Docker é útil.

Público-Alvo

  • Arquitetos de banco de dados sênior construindo camadas de dados soberanas.
  • Equipes que estão substituindo Spanner, Aurora Global e Cosmos DB.
  • Organizações financeiras e da área da saúde que necessitam de consistência forte.
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas