Our speaker will be Jonathan S. Katz. He is the Director of Customer Success & Communications at Crunchy Data, a leading provider of trusted open source PostgreSQL technology, support, and training. Jonathan is also responsible for the advocacy efforts of the PostgreSQL Global Development Group, is a board member of the nonprofit United States PostgreSQL Association, and is a co-organizer of the NYC PostgreSQL User Group.
The talk will be about the maturation of containerization platforms has changed how people think about creating development environments and has eliminated many inefficiencies for deploying applications. These concepts and technologies have made its way into the PostgreSQL ecosystem as well, and tools such as Docker and Kubernetes have enabled teams to run their own “database-as-a-service” on the infrastructure of their choosing.
All this sounds great, but if you are new to the world of containers, it can be very overwhelming to find a place to start. In this talk, we are going to show you how you can get PostgreSQL up and running in a container in your development environment using Docker, how it extends to a larger production environment with Kubernetes, and what the future holds for PostgreSQL in a containerized world. We will cover the following:
Why containers are important and what they mean for PostgreSQL
Setting up and managing a PostgreSQL container
Extending your setup with a pgadmin4 container
Container orchestration: What this means, and how to use Kubernetes to leverage database-as-a-service with PostgreSQL
Trends in the container world and how it will affect PostgreSQL
At the conclusion of the talk, you will understand the fundamentals of how to use container technologies with PostgreSQL and be on your way to running a containerized PostgreSQL environment at scale!