Course Code: rhosdev1
Duration: 21 hours
Prerequisites:
  • An understanding of web application architectures and their corresponding technologies
  • Experience with using a Linux terminal session and issuing operating system commands
  • Basic familiarity with shell scripting is recommended

Audience

  • Developers new to container technology
  • Site Reliability Engineers (SREs) looking to implement container-based solutions
  • IT professionals interested in deploying and managing containerized applications
Overview:

Red Hat OpenShift is a Kubernetes-based container orchestration platform designed for deploying, scaling, and managing applications efficiently.

This instructor-led, live training (online or onsite) is aimed at intermediate-level developers and SREs who wish to build, manage, and deploy containerized applications using Podman and OpenShift.

By the end of this training, participants will be able to:

  • Understand container technology and its applications.
  • Build and manage containers using Podman.
  • Deploy containerized applications on Red Hat OpenShift.
  • Troubleshoot container deployments.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Containers

  • Understanding container technology
  • Benefits of using containers
  • Overview of container orchestration

Running Containers with Podman

  • Installing and configuring Podman
  • Managing container images
  • Running and managing containers

Building Custom Container Images

  • Creating container images with Podman
  • Understanding container image layers
  • Optimizing container images

Managing Container Images

  • Storing and retrieving images from registries
  • Inspecting and tagging images
  • Removing unused images

Remote Debugging with Containers

  • Setting up remote debugging environments
  • Debugging applications inside containers
  • Using Podman for remote container management

Basic Container Networking

  • Understanding container networking models
  • Configuring network settings for containers
  • Exposing container services

Persisting Data with Containers

  • Managing data storage in containers
  • Using volumes and bind mounts
  • Ensuring data persistence across container lifecycles

Running Multi-Container Applications

  • Composing multi-container applications
  • Managing inter-container communication
  • Orchestrating containers with Kubernetes and OpenShift

Troubleshooting Container Deployments

  • Identifying common container issues
  • Using logs and monitoring tools
  • Implementing best practices for container stability

Orchestrating Containers with OpenShift and Kubernetes

  • Introduction to Kubernetes and OpenShift
  • Deploying applications on OpenShift
  • Managing OpenShift resources

Summary and Next Steps

Sites Published:

United Arab Emirates - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Qatar - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Egypt - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Saudi Arabia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

South Africa - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Brasil - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Canada - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

中国 - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

香港 - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

澳門 - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

台灣 - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

USA - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Österreich - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Schweiz - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Deutschland - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Czech Republic - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Denmark - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Estonia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Finland - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Greece - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Magyarország - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Ireland - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Luxembourg - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Latvia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

España - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Italia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Lithuania - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Nederland - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Norway - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Portugal - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

România - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Sverige - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Türkiye - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Malta - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Belgique - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

France - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

日本 - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Australia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Malaysia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

New Zealand - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Philippines - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Singapore - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Thailand - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Vietnam - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

India - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Argentina - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Chile - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Costa Rica - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Ecuador - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Guatemala - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Colombia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

México - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Panama - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Peru - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Uruguay - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Venezuela - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Polska - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

United Kingdom - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

South Korea - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Pakistan - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Sri Lanka - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Bulgaria - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Bolivia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Indonesia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Kazakhstan - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Moldova - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Morocco - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Tunisia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Kuwait - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Oman - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Slovakia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Kenya - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Nigeria - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Botswana - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Slovenia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Croatia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Serbia - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Bhutan - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Nepal - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)

Uzbekistan - Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)