Entrar em Contato

Programa do Curso

Visão Geral da Arquitetura do MongoDB

  • Origem, objetivos de design, recursos-chave
  • Estrutura de processos (mongos, mongod, servidores de configuração)
  • Estrutura de diretórios / arquivos

Trabalhando com o Shell do MongoDB

  • Documentos e tipos de dados
  • CRUD (Inserções, consultas, atualizações, exclusões)
  • Comandos de sistema

Configuração e Implantação em Servidor Único

  • Arquivos de configuração
  • Arquivos de dados e alocação
  • Arquivos de log
  • Recomendações de hardware e sistema de arquivos

Segurança

  • Autenticação integrada
  • Recomendações para implantação segura

Monitoramento do MongoDB

  • mongostat
  • Análise de desempenho de memória e IO
  • Integração com ferramentas de monitoramento: Munin / Cacti / Nagios
  • Console web do MongoDB

Indexação e Otimização de Consultas

  • Gerenciamento de índices e internos da indexação do MongoDB
  • Índices únicos / compostos / geoespaciais
  • Identificação de consultas subótimas. Uso do perfilador de consultas.

Introdução aos drivers (Java/Python/Ruby/PHP/Perl)

  • Como os drivers e o shell se comunicam com o MongoDB
  • BSON e o Protocolo de Fio (Wire Protocol) do MongoDB
  • Solução de problemas nas conexões de aplicações

Introdução à escalabilidade de leitura e escrita

Replicação e Durabilidade

  • Replicação master-slave
  • Conjuntos de réplicas (Replica sets)
  • Uso de write concern para durabilidade
  • Tratamento de falhas de replicação

Auto-Sharding

  • Como o sharding funciona
  • Configuração de um cluster de sharding do MongoDB

Escolhendo a chave de sharding

Sharding e índices

  • Sharding e Topologias de Conjuntos de Réplicas
  • Administração de um cluster com sharding

Migração de Shards / Chunks

Planos de Backup e Recuperação

  • Estratégias baseadas em sistema de arquivos
  • mongodump / mongorestore
  • rsync
  • mongoimport / mongoexport

Requisitos

Básicos de administração de sistemas operacionais.

 14 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas