In this chapter, we learned about some good tools for DevOps to implement a single solution with PostgreSQL step by step. So far, system administrators have seen VirtualBox, Vagrant, and Puppet launch PostgreSQL in VMs. They can also apply Jenkins scripts, Ansible playbooks, and Terraform templates to deploy PostgreSQL servers, PostgreSQL schemas, databases, roles, and tables automatically.
In the next chapter, we will focus on PostgreSQL high availability, so if you are interested to see how our database is always available, even in the event of a disaster, I invite you to read the next chapter.