The course consist of 3 consecutive parts...starting with the Ubuntu Server, Postgresql & finally the SSL connection.
1- Install Ubuntu Server, configure NTP, NSCD , firewall & networking 'netplan' file .
2- Install customized source code package of Postgresql then encrypt the entire cluster of databases with Data-At-Rest encryption technique.
3- Create all necessary certificates (ROOT,Intermediate,Trust-Chain,Server ,Client) to get a full secure SSL client-server connection from both sides based on (based on postgresql manual).