Entrar em Contato

Programa do Curso

Manipulação Avançada de Dados

  • Ajuste do Mongo Shell
  • Tratamento eficiente de operações CRUD (inserções, consultas, atualizações e exclusões)
  • Comandos administrativos úteis

Otimização de Performance

  • Ferramentas de monitoramento nativas: mongotop, mongostat
  • Análise de desempenho de memória e E/S (entrada/saída)
  • MongoDB Cloud Manager e Munin
  • Identificação de consultas subótimas. Uso do query profiler.
  • Storage engines: MMAPv1 e WiredTiger
  • Explainable object

Indexação e Coleções Especiais

  • Gestão de índices e internals da indexação no MongoDB
  • Índices de campo único e compostos
  • Índices em arrays e sub-documentos
  • Geo Indexes
  • Capped collections, TTL (Time To Live) e cursões tailables

Agregação 

  • Agregação com propósito único
  • Pipelines de agregação
  • Introdução ao map-reduce

Replicação

  • Como funciona a replicação assíncrona no MongoDB
  • Configuração e manutenção de replica sets
  • Uso de write concern e read preference
  • Tratamento de falhas na replicação

Sharding

  • Como funciona o sharding automático
  • Configuração de um cluster de shards do MongoDB
  • Como escolher sabiamente a chave de shard
  • Gestão avançada de clusters sharded
  • Gerenciamento de clusters sharded desbalanceados
  • Tratamento de chunks (divisão, fusão e migração)

Segurança

  • Autenticação e autorização em replica sets e clusters sharded
  • Gestão de privilégios e perfis personalizados
  • Recomendações para implantação segura

Planos de Backup e Restauração

  • Estratégias baseadas em sistema de arquivos
  • mongodump e mongorestore
  • Recuperação ponto-a-ponto (point-in-time)

Requisitos

Familiaridade com conceitos básicos e intermediários, além de alguns anos de experiência profissional na área.

 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas