Get in Touch

Course Outline

Introduction to Containers and OpenShift

  • Course orientation and learning objectives
  • Difference between Containers and Virtual Machines: Concepts and advantages
  • Overview of OpenShift architecture and key components

Container Images and Registries

  • Developing Docker and Podman files, along with image build workflows
  • Managing image tags, layers, and optimization strategies
  • Utilizing container registries and handling image pulls in OpenShift

Kubernetes Fundamentals

  • Understanding the lifecycle of Pods, ReplicaSets, and Deployments
  • Working with labels, selectors, and resource requests/limits
  • Managing namespaces, quotas, and basic scheduling

Deploying Applications on OpenShift

  • Overview of OpenShift projects, BuildConfigs, and ImageStreams
  • Using the oc command-line interface and the OpenShift web console
  • Executing rolling updates, rollbacks, and deployment strategies

Services, Networking, and Routes

  • Understanding ClusterIP, NodePort, and LoadBalancer service types
  • Navigating OpenShift routes and external access patterns
  • Implementing network policies and troubleshooting connectivity issues

Storage, ConfigMaps, and Secrets

  • Working with Persistent Volumes, Persistent Volume Claims, and storage classes
  • Managing configurations using ConfigMaps and Secrets
  • Handling stateful applications and backup/recovery strategies

Security, Monitoring, and Troubleshooting

  • Implementing RBAC, service accounts, and security contexts
  • Monitoring cluster health using metrics, logs, and health checks
  • Common troubleshooting workflows and incident response procedures

Summary and Next Steps

Requirements

  • Familiarity with Linux command-line operations
  • Understanding of software development principles
  • Knowledge of basic networking concepts

Target Audience

  • Developers looking to containerize their applications
  • Platform and operations engineers
  • DevOps professionals setting up OpenShift-based pipelines
 35 Hours

Testimonials (2)

Upcoming Courses

Related Categories