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 Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso ISO/IEC 20000-1 Certification Service Management

24 horas

Curso Secure Automotive Software Development

24 horas

Curso FinOps for Machine Learning Platforms

16 horas

Curso FinOps for AI Practitioners

16 horas