Containers, Kubernetes, and OpenShift

}
5 Days

Available On-Site

Available Virtually

Contact Us for Open Enrollment
f

Customizable

Containers, Kubernetes, and OpenShift opens with in-depth coverage of container concepts, operations, images, and image construction across five hands-on days. Students work hands-on with the Docker container engine, the Docker client, and CLI commands. They also work through the full Docker image creation process, including the entire range of Dockerfile instructions and their use.

The course then moves into a detailed examination of container orchestration using Kubernetes and OpenShift. Attendees examine Kubernetes architecture, including the control plane components: the API server, Scheduler, and Controller Manager. They also study the worker node agents, Kubelet and Kube Proxy, and their roles in cluster operations. They also cover pods and pod management, spec writing and authoring, and general Kubernetes best practices through lecture and hands-on lab exercises.

Attendees also explore OpenShift core concepts and automation. The course covers automated application builds, container image storage and distribution, and application deployment triggers in depth. This lets students leverage these powerful features in their own environments. It then completes with a look at the practical aspects of container orchestration, including service operations, networking, state management, security, and observability.

Attendees leave with a clear understanding of how development, test, and production settings use containers. They gain the skills and information needed to immediately integrate container technology and orchestration platforms into their own development and deployment processes.

Who Should Attend

Developers, IT and QA Staff, Technical Managers, DevOps and Build personnel

What Attendees Will Learn

Upon completing Containers, Kubernetes, and OpenShift, attendees will be able to:

  • Explain container fundamentals and build container images
  • Write and use Dockerfiles, including basic and advanced instructions
  • Explain OpenShift PaaS concepts and core primitives
  • Define Pod architecture and apply Pod scheduling techniques
  • Manage OpenShift image operations and application Deployments
  • Configure applications using ConfigMaps and Secrets
  • Configure OpenShift Services, network policy, and Ingress load balancing
  • Run batch workloads and manage stateful workloads on OpenShift
  • Deploy applications using OpenShift Application Templates
  • Apply RBAC and observability practices in OpenShift

Prerequisites

Basic Linux command line skills are valuable but not required.

Delivery

Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery.

Each attendee will require the ability to ssh into a cloud hosted virtual machine (provided with the course). In environments where SSH is not possible, local lab VMs or browser accessible lab systems can be provided. For web-based delivery, participants require an Internet-connected computer capable of teleconferencing.

Related Instructor-Led (ILT & VILT) Training Courses

If you are interested in other Cloud Native, AI, programming, or other courses, check out the full course list or search our entire catalog:

Secret Link