Docker, Podman and Kubernetes Administration Course
With this course you will learn in a simple and intuitive way everything you need to master container architectures in Linux, learning to manage Docker, Podman and Kubernetes. This workshop is oriented to system administrators and DevOps team members who want to have, starting from scratch, an advanced understanding of technologies such as Linux containers, through docker, containerd up to its management and automation through Podman and Kubernetes.
Our training is regardless of the orchestration solution chosen. We will analyze the different solutions available such as Docker Enterprise, Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE) and Amazon Elastic Container Service (Amazon ECS) and Red Hat OpenShift, but we focus on the concepts,use cases and tools they have in common, to end up deploying an environment based on the latest stable version of Kubernetes. You’ll learn everything you need to get DevOps best practices up and running with the flexibility provided by container-based PaaS solutions. Thanks to this course (and a lot of practice afterwards) you will be able to prepare for the “Certified Kubernetes Administrator” (CKA) certification.
All this through an eminently practical course created from our experience as Cloud, Linux and DevOps trainers and consultants.
Audience
Systems administrators, architects and pre-sale engineers with extensive UNIX or Linux experience. For new administrators we recommend taking one of our intensive GNU/Linux management courses first.
Agenda
- Introduction to container technology
- Linux Containers, Dockersand ContainerD
- Creating custom container images with docker
- Storage and communication management in docker
- DevOps and the use of containers
- Installing and Configuring Podman (Pod Manager Tool)
- Deployment of images and containers in Podman
- Network and volume management in Podman
- Kubernetes architecture and components
- Creating a Kubernetes cluster
- Working with pods and containers
- Application deployment
- Networking (CNI) and Storage (CSI) on Kubernetes
- Working with Kubernetes in the cloud
- Cluster and application monitoring (optional)
- Kubernetes security (optional)
- Cluster maintenance (optional)
- Open laboratory
- CKA (Certified Kubernetes Administrator) preparation (optional)
Note:Red Hat® is a registered trademark of Red Hat, Inc. Sixe Engineering does not currently have a link with the Red Hat training department. We exclusively offers tailor-made training and consulting with own-made materials, purchased from third parties or with open licenses.
Course length
The course is usually taught as a 3-day workshop. For customers who want to train directly on OpenShift, we recommend training on Red Hat OpenShift 4.12. The contents and duration of the course can be modified at the request of our customers.
What does the course include?
- Proprietary course with more than 400 slides
- Real-time demonstrations by the instructor
- Exercise guide with solutions
- Dedicated laboratory environment for each student
- Support didactic material
- Certificate of attendance and achievement (optional)
Instructors
All our training is delivered directly by our engineers. Only in this way can we guarantee the highest quality of our courses. The materials and laboratories we use are self-crafted and based on our experience during the deployments, migrations and courses we have taken over the last 15 years.