Curso PostgreSQL Administration Advanced

  • Development

Curso PostgreSQL Administration Advanced

16H
Visão Geral

Curso PostgreSQL Administration Advanced, abrange atualizações de banco de dados, segurança de banco de dados, replicação assíncrona e síncrona de bancos de dados PostgreSQL  PostgreSQL 

Exercícios e exemplos são usados ​​ao longo do curso para fornecer experiência prática com as técnicas abordadas.

Objetivo

Após realizar este Curso PostgreSQL Administration Advanced, você será capaz de:

  1. Planejar a atualização de um banco de dados PostgreSQL
  2. Atualizar um banco de dados PostgreSQL
  3. Recursos de segurança disponíveis no PostgreSQL
  4. Gerenciar a segurança do banco de dados controlando o acesso ao servidor
  5. Criptografe dados confidenciais usando pgcrypto
  6. Configurar e usar replicação assíncrona e síncrona
Publico Alvo

Este Curso PostgreSQL Administration Advanced foi desenvolvido para administradores profissionais de bancos de dados PostgreSQL que precisam planejar e implementar com sucesso a atualização de um banco de dados PostgreSQL. O curso aborda a replicação de streaming no PostgreSQL e como ela pode ser usada para obter failovers automáticos e configurar um cluster de banco de dados PostgreSQL altamente disponível. Também aborda como a segurança pode ser gerenciada em um banco de dados PostgreSQL. 

Pre-Requisitos

Este curso pressupõe um bom conhecimento prático de SQL e especificamente de Administração do PostgreSQL. Isso pode ser obtido participando do curso pré-requisito de Administração do PostgreSQL.

Este curso é executado em um sistema operacional Linux, portanto, é necessário um bom conhecimento de trabalho em UNIX/Linux. Esse conhecimento pode ser adquirido participando do curso de introdução ao Linux pré-requisito

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

Database Upgrades

  1. PostgreSQL Versioning
  2. Plan an Upgrade
  3. Upgrade using pg_dump
  4. Upgrade using pg_upgrade
  5. In Place or Out of Place Upgrade
  6. Post Upgrade Tasks

Database Security

  1. Users and Groups
  2. Access Control
  3. Row Level Security
  4. Host Based Access Control
  5. Encryption Options
  6. Encrypt Specific Columns with the pgcrypto Module
  7. The Performance Implications of Encryption

Control Access to the Server 

  1. Security Labelling
  2. Secure TCP/IP Access with OpenSSL
  3. Secure TCP/IP Connections with SSL
  4. Create Secure SSH Tunnels

Overview of Asynchronous and Synchronous Replication

  1. Overview of Streaming Replication
  2. Overview of Synchronous and Asynchronous Replicationli>
  3. Continuous Transaction Log Archiving
  4. Prepare the Master for Standby Servers
  5. Configure a Standby Server for Replication
  6. Authentication
  7. Create a Remote User for Streaming

Configure Asynchronous Replication

  1. Take Base Backups
  2. Start Streaming Replication
  3. Halt and Re-check Replication to Ensure Availability
  4. Monitor Streaming
  5. Perform Failovers
  6. Understand Timelines
  7. Setup Cascaded Replication
  8. Manage Conflicts
  9. Replication Reliability
  10. Adjust Transaction Durability
  11. Use Replication Slots
  12. Physical Replication Slot Handling

Configure Synchronous Replication

  1. Configure Basic Synchronous Replication
  2. Configure Multiple Synchronous Standby Servers
  3. Plan for Performance
  4. Plan for High Availability
  5. Logical Replication Slot Handling
  6. The CREATE PUBLICATION and CREATE SUBSCRIPTION Commands
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas