Course Outline
Introduction and Architecture
- Overview of PostgreSQL architecture: processes, memory, and files
- Data organization: databases, schemas, and tablespaces
- PostgreSQL toolset and system tables for government use
Installation and Configuration
- Installing PostgreSQL for government systems
- Configuration files (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf) for government environments
- Adjusting core parameters (memory, logging, connections) to meet government requirements
- Upgrading and migrating PostgreSQL installations in a government context
Security Management
- User roles, groups, and privileges for government databases
- Authentication methods: trust, password, MD5, SCRAM, tailored for government security standards
- Overview of Row-Level Security and data access policies for government applications
- Configuring SSL/TLS to ensure secure connections in government systems
Backup and Recovery
- Logical backups with pg_dump and pg_restore for government data integrity
- Physical backups using pg_basebackup for government compliance
- Incremental backups, WAL archiving for efficient government operations
- Complete recovery, Point-in-Time Recovery (PITR) for government data protection
Monitoring and Maintenance
- Understanding the autovacuum process in a government context
- Routine maintenance and log analysis for government systems
- Using PgBadger for log analysis to enhance government database performance
Requirements
A foundational understanding of SQL for government
Testimonials (7)
The patiance and the style of teaching of Michał was nice.
Luiza
Course - PostgreSQL for Administrators - 2 Days
Michal was great at sharing his vast knowledge of postgres.
Matei
Course - PostgreSQL for Administrators - 2 Days
The training was interactive which made it interesting.
Priyanka Talwar - University of South Australia
Course - PostgreSQL for Administrators - 2 Days
Great lab setup. Very practical training which reinforced the material.
Brian - Verizon Connect
Course - PostgreSQL for Administrators - 2 Days
Practical exercises and suggestions given by the trainer.
Bruno - Verizon Connect
Course - PostgreSQL for Administrators - 2 Days
interaction was encouraged,Very useful practical approaches.
Farhan - Fast Lane Consulting and Education Services Limited
Course - PostgreSQL for Administrators - 2 Days
The versatility of the training.