The first module of the course introduces the paradigm of immutable infrastructure as a new way of thinking applications, IT processes and systems in general, using Kubernetes, the open source container orchestration platform.
Starting with the basics of Docker containers, this class is focused on mastering containerisation concepts and techniques that will be later needed in your Kubernetes experience.
This module covers provisioning of a PostgreSQL container using Docker. It then focuses on building custom container images to be later deployed for development and testing purposes, as well as production in your Kubernetes clusters.
The last section of the module introduces the benefits of Kubernetes for containers’ orchestration as a means to provide high availability, self-healing and scalability for your business applications.
Suitable for Site Reliability Engineers, Developers and Database Administrators eager to approach the PostgreSQL use case in both public and existing private cloud environments based on Kubernetes.
- Basics of System Administration of Linux/Unix systems
- Basics of Source Control Management Systems, such as Git
- Basics knowledge of YAML and JSON formats