Curso Azure Cosmos DB Administration

  • DevOps | CI | CD | Kubernetes | Web3

Curso Azure Cosmos DB Administration

20 horas
Visão Geral

O Curso Azure Cosmos DB Administration, foi criado para fornecer uma compreensão completa sobre a administração do Azure Cosmos DB, um banco de dados NoSQL totalmente gerenciado e distribuído globalmente. Este curso capacita os alunos com habilidades práticas para gerenciar, configurar e monitorar o Cosmos DB, cobrindo desde a implementação até a manutenção em ambientes de produção.

Objetivo

Após realizar este curso de Azure Cosmos DB Administration, você será capaz de:

  • Configurar e gerenciar instâncias do Cosmos DB.
  • Monitorar o desempenho e a saúde de clusters Cosmos DB.
  • Implementar estratégias de backup e recuperação de desastres.
  • Garantir a segurança e conformidade dos dados armazenados.
  • Otimizar a infraestrutura do banco de dados para melhorar o desempenho e reduzir custos.
Publico Alvo
  • Administradores de Banco de Dados (DBAs).
  • Engenheiros de Infraestrutura e DevOps.
  • Desenvolvedores que trabalham com Cosmos DB.
  • Arquitetos de soluções em nuvem.
Pre-Requisitos
  • Conhecimento básico em Azure e bancos de dados NoSQL.
  • Experiência com serviços de nuvem, especialmente Azure.
  • Noções de redes e segurança em ambientes de TI.
Informações Gerais

cursos online ao vivo via Microsoft Teams, utilizamos métodos tradicionais adaptados à inovação tecnológica, proporcionando uma experiência de aprendizado eficiente, dinâmica e acessível. Esse formato combina a flexibilidade dos cursos online com a presença de um instrutor qualificado e docente, garantindo que nossos alunos adquiram conhecimento de forma prática e rápida, sem perder a qualidade e o suporte personalizado que apenas um ensino presencial poderia proporcionar.

Laboratórios

Disponibilizamos laboratórios individuais para o desenvolvimento e aprendizado dos alunos, com acessos tanto on-premises quanto a ambientes de multi-cloud. Esses laboratórios permitem que cada participante coloque em prática o conteúdo estudado em um ambiente real, simulando cenários do mercado de trabalho.

Apostilas

Nossas apostilas são desenvolvidas com todos os temas abordados no curso, facilitando a revisão dos conceitos e técnicas aprendidos, além de servir como material de apoio para consultas futuras.

Formatos de Entrega

Oferecemos flexibilidade no formato de entrega dos nossos cursos, para que você escolha o que melhor atende às suas necessidades:

  • Online ao vivo na presença de um instrutor especializado.
  • In-company, com cursos realizados diretamente nas instalações da sua empresa, quando solicitado.
  • Presencial em nossas salas de aula, para uma experiência mais imersiva.

Períodos Disponíveis

Nossos cursos são oferecidos em diferentes períodos, atendendo às necessidades de quem busca flexibilidade:

  • Integral: com aulas no turno da manhã ou tarde.
  • Noturno: intercalado nas terças e quintas-feiras.
  • Aos sábados: ideal para quem tem uma agenda cheia durante a semana.

Essa metodologia foi cuidadosamente elaborada para garantir que nossos alunos possam conciliar seus estudos com outras atividades, ao mesmo tempo em que recebem um ensino de qualidade, prático e atualizado com as mais recentes tendências do mercado de tecnologia.

Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1: Introdução ao Azure Cosmos DB

  1. Arquitetura e princípios do Cosmos DB.
  2. Modelos de dados suportados: Documento, Key-Value, Grafo e Coluna.
  3. Consistência de dados e modelos de replicação.

Módulo 2: Criação e Configuração de Instâncias

  1. Criando contas do Cosmos DB via portal, CLI e PowerShell.
  2. Escolha de APIs (SQL, MongoDB, Cassandra, Gremlin, Table).
  3. Gerenciamento de unidades de throughput e escalabilidade.

Módulo 3: Gerenciamento de Particionamento e Escalabilidade

  1. Particionamento em Cosmos DB e escolha da chave de particionamento ideal.
  2. Gerenciamento de throughput provisionado.
  3. Estratégias para escalabilidade horizontal e otimização de custos.

Módulo 4: Monitoramento e Logs

  1. Monitoramento com Azure Monitor e Application Insights.
  2. Configuração de alertas e métricas de desempenho.
  3. Análise de logs e diagnóstico de problemas comuns.

Módulo 5: Backup e Recuperação de Desastres

  1. Configuração de políticas de backup automáticas.
  2. Recuperação de desastres e failover manual.
  3. Replicação global e estratégias de continuidade de negócios.

Módulo 6: Segurança e Conformidade

  1. Controle de acesso baseado em funções (RBAC).
  2. Implementação de IP firewall, Private Link e Managed Identity.
  3. Segurança de dados com criptografia em trânsito e em repouso.
  4. Práticas recomendadas para conformidade com GDPR, HIPAA, entre outros.

Módulo 7: Integração com Outros Serviços Azure

  1. Integração com Azure Functions, Logic Apps e Event Grid.
  2. Trabalhando com Azure Data Factory e Synapse Analytics para ingestão e análise de dados.
  3. Cosmos DB em soluções multi-cloud e ambientes híbridos.

Módulo 8: Otimização de Performance

  1. Ajuste de throughput e otimização de RU/s.
  2. Melhores práticas para indexação e consultas otimizadas.
  3. Estratégias de tuning para aplicações em larga escala.

Módulo 9: Troubleshooting e Resolução de Problemas

  1. Diagnóstico de problemas comuns no Cosmos DB.
  2. Uso de ferramentas de análise de performance e logs.
  3. Resolução de falhas de replicação e inconsistências de dados.
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h