Curso Microsoft Azure Database for PostgreSQL

  • Microsoft Windows Server

Curso Microsoft Azure Database for PostgreSQL

32 horas Curso Pratico
Visão Geral

O Curso Microsoft Azure Database for PostgreSQL foi projetado para profissionais que desejam dominar a implementação, administração e otimização de bancos de dados PostgreSQL na plataforma Microsoft Azure. O aluno aprenderá desde os fundamentos do serviço gerenciado até o monitoramento, tuning, alta disponibilidade e integração com aplicações modernas baseadas em nuvem.

Com uma abordagem prática e orientada a projetos, o curso combina teoria, demonstrações em ambiente real e exercícios de laboratório guiados.

Objetivo

Após realizar este curso Microsoft Azure Database for PostgreSQL, você será capaz de:

  • Configurar e administrar instâncias PostgreSQL no Microsoft Azure.
  • Gerenciar segurança, performance e alta disponibilidade.
  • Monitorar e otimizar o desempenho do banco.
  • Automatizar tarefas administrativas usando ferramentas do Azure.
  • Integrar bancos PostgreSQL com aplicações e pipelines de dados.
Publico Alvo
  • Administradores de banco de dados (DBAs) que desejam migrar workloads para o Azure.
  • Desenvolvedores que utilizam PostgreSQL em aplicações cloud-native.
  • Engenheiros de dados e DevOps responsáveis por bancos gerenciados no Azure.
  • Profissionais de infraestrutura que buscam compreender a administração de PostgreSQL como serviço.
Pre-Requisitos
  • Conhecimentos básicos em bancos de dados relacionais e linguagem SQL.
  • Noções de PostgreSQL on-premises.
  • Entendimento básico sobre conceitos de cloud computing e Microsoft Azure.
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1: Introdução ao Azure Database for PostgreSQL

  1. Visão geral do serviço gerenciado de PostgreSQL no Azure.
  2. Diferenças entre Single Server, Flexible Server e Hyperscale (Citus).
  3. Casos de uso e benefícios do modelo PaaS.
  4. Arquitetura geral e componentes do serviço.

Módulo 2: Provisionamento e Configuração

  1. Criação de uma instância PostgreSQL via Portal, CLI e ARM Template.
  2. Configurações de rede e segurança (firewall, VNet, Private Link).
  3. Escolha de SKU, tamanho e performance.
  4. Parâmetros de configuração e tuning inicial.

Módulo 3: Conexão e Acesso

  1. Configuração de autenticação e usuários.
  2. Integração com Azure Active Directory.
  3. Conexão segura via SSL/TLS.
  4. Boas práticas de acesso e políticas de segurança.

Módulo 4: Administração e Manutenção

  1. Estrutura de armazenamento e backups automáticos.
  2. Restaurando bancos de dados em diferentes regiões.
  3. Monitoramento e logs do servidor.
  4. Automação de tarefas com Azure Automation e CLI.
  5. Manutenção e upgrades automáticos de versão.

Módulo 5: Desempenho e Otimização

  1. Monitoramento de métricas com Azure Monitor.
  2. Query Performance Insight.
  3. Indexação, estatísticas e plano de execução (EXPLAIN/ANALYZE).
  4. Ajuste de parâmetros (work_mem, shared_buffers, autovacuum).
  5. Estratégias para workloads intensivas em leitura e gravação.

Módulo 6: Alta Disponibilidade e Escalabilidade

  1. Entendendo o modelo de replicação no Azure PostgreSQL.
  2. Failover e redundância geográfica.
  3. Configuração de réplicas de leitura.
  4. Escalabilidade vertical e horizontal (Hyperscale Citus).

Módulo 7: Segurança e Conformidade

  1. Criptografia em repouso e em trânsito.
  2. Controle de acesso baseado em função (RBAC).
  3. Auditoria e registro de eventos.
  4. Conformidade com normas de segurança (ISO, GDPR, SOC).

Módulo 8: Integração e Desenvolvimento

  1. Conectando aplicações web e APIs ao Azure PostgreSQL.
  2. Integração com Azure Data Factory, Logic Apps e Functions.
  3. Implementação de pipelines de dados.
  4. Migração de bancos on-premises com DMS (Database Migration Service).

Módulo 9: Monitoramento e Troubleshooting

  1. Monitoramento em tempo real.
  2. Diagnóstico de problemas de conexão, performance e latência.
  3. Logs de auditoria e insights com Azure Log Analytics.
  4. Ferramentas de troubleshooting e melhores práticas operacionais.
TENHO INTERESSE

Cursos Relacionados

Microsoft Windows 10 Foundation Sistema Operacional

24 Horas

Curso Microsoft Windows Server 2016 Installation, storage

32 horas

Curso Windows Server 2016 Network

32 horas

Curso Windows Server 2016 Identity

32 horas

Curso MS-203T00-A Microsoft 365 Messaging

40 horas

Curso MS-500T00-A Microsoft 365 Security Administration

40 horas

Curso MS-101T00-A Microsoft 365 Mobility and Security

40 horas

Curso Administering Microsoft Azure SQL Solutions

32 horas

CURSO MDX with Microsoft Analysis Service

24 horas