This course teaches developers how to manage PostgreSQL databases in Amazon RDS. Learn to create and configure database instances, migrate data, optimize performance, and implement security. You’ll also master backup and recovery, monitoring, and troubleshooting. Ideal for professionals deploying scalable, cloud-based PostgreSQL systems in AWS.
This comprehensive course is tailored for computer programming professionals aiming to deepen their expertise in PostgreSQL administration, with a particular focus on managing databases within an Amazon RDS environment. It provides thorough coverage of foundational topics such as PostgreSQL and Amazon RDS basics, creating and configuring database servers, and managing database parameters. The curriculum then advances into more complex areas including data migration, system configuration, ongoing maintenance, and ensuring database security. Students will also gain practical insights into performance tuning, backup and restore procedures, and troubleshooting common issues. The course emphasizes best practices for security, performance optimization, backup and recovery strategies, system monitoring, regular maintenance, and cost management. Ideal for those looking to strengthen their PostgreSQL administration capabilities, this course equips learners with both the theoretical knowledge and practical skills needed to manage production-grade PostgreSQL deployments effectively.
21 hours of intensive training with live instruction delivered over three to five days to accommodate varied scheduling needs.
All students receive comprehensive courseware covering all topics in the course. Courseware is distributed via GitHub in the form of documentation and extensive code samples. Students practice the topics covered through challenging hands-on lab exercises. Students will need a free, personal GitHub account to access the courseware. Students are provided a cloud-based environment for all demonstrations and lab exercises.