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, exclusões)
  • Comandos administrativos úteis

Otimização de Desempenho

  • Ferramentas de monitoramento nativas: mongotop, mongostat
  • Análise de desempenho de memória e E/S (IO)
  • MongoDB Cloud Manager e Munin
  • Identificação de consultas subótimas. Uso do perfis de consulta (query profiler).
  • Motores de armazenamento: MMAPv1 e WiredTiger
  • Objeto explicável (explainable object)

Indexação e Coleções Especiais

  • Gestão de índices e internos da indexação no MongoDB
  • Índices de campo único e compostos
  • Índices em arrays e subdocumentos
  • Índices Geoespaciais
  • Coleções limitadas (capped), TTL e cursores acopláveis (tailable cursors)

Agregação

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

Replicação

  • Como a replicação assíncrona funciona no MongoDB
  • Configuração e manutenção de conjunto de réplicas (replica set)
  • Uso de preocupação de escrita (write concern) e preferência de leitura (read preference)
  • Tratamento de falhas de replicação

Sharding

  • Como o sharding automático funciona
  • Configuração de um cluster de sharding MongoDB
  • Como escolher sabiamente uma chave de sharding (shard key)
  • Administração avançada de um cluster sharded
  • Gerenciamento de cluster sharded desbalanceado
  • Lidando com chunks (divisão, mesclagem, migração)

Segurança

  • Autenticação e autorização em conjuntos de réplicas e clusters sharded
  • Gestão de privilégios e roles 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 em ponto específico (point-in-time recovery)

Requisitos

Familiaridade com conceitos básicos e intermediários e alguns anos de experiência prática.

 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas