Get in Touch

Course Outline

Introduction to Containers and OpenShift

  • Course orientation and learning outcomes.
  • Comparison of Containers vs. Virtual Machines: concepts and advantages.
  • Overview of OpenShift architecture and key components.

Container Images and Registries

  • Authoring Docker/Podmanfiles and establishing image build workflows.
  • Understanding image tags, layers, and optimization strategies.
  • Utilizing container registries and managing image pulls in OpenShift.

Kubernetes Fundamentals

  • Lifecycle management of Pods, ReplicaSets, and Deployments.
  • Working with labels, selectors, and resource requests/limits.
  • Managing namespaces, quotas, and basic scheduling logic.

Deploying Applications on OpenShift

  • Navigating OpenShift projects, BuildConfigs, and ImageStreams.
  • Utilizing the oc CLI and the OpenShift web console.
  • Executing rolling updates, rollbacks, and deployment strategies.

Services, Networking, and Routes

  • Service types: ClusterIP, NodePort, and LoadBalancer.
  • OpenShift routes and patterns for external access.
  • Implementing network policies and troubleshooting connectivity issues.

Storage, ConfigMaps, and Secrets

  • Managing PersistentVolumes, PersistentVolumeClaims, and storage classes.
  • Handling configuration and sensitive data via ConfigMaps and Secrets.
  • Considerations for stateful applications, including backup and recovery.

Security, Monitoring, and Troubleshooting

  • RBAC, service accounts, and security contexts.
  • Monitoring via metrics, logs, and health checks.
  • Standard troubleshooting workflows and incident response procedures.

Summary and Next Steps

Requirements

  • Familiarity with Linux command-line operations.
  • Basic understanding of software development principles.
  • Knowledge of fundamental networking concepts.

Target Audience

  • Developers seeking to containerize their applications.
  • Platform and operations engineers.
  • DevOps professionals establishing OpenShift-based CI/CD pipelines.
 35 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories