Database security is a wide field and a 30 page chapter can hardly cover all the aspects of PostgreSQL security. Many things such as SELinux, security definer/invoker, and so on were left untouched. However, in this chapter, you learned the most common things you will face as a PostgreSQL developer and DBA. You learned how to avoid the basic pitfalls and how to make your systems more secure.
In the next chapter, you will learn about PostgreSQL streaming replication and incremental backups. The chapter will also cover failover scenarios.