Get in Touch

Course Outline

Module 1 – Fundamentals of Container Platforms

  • Containers and container runtimes.
  • Kubernetes architecture overview.
  • The role of OpenShift within the cloud-native ecosystem.
  • Cluster components and terminology.

Module 2 – Installing and Accessing OpenShift

  • Installation methodologies.
  • Cluster architecture.
  • CLI and Web Console usage.
  • Initial configuration steps.
  • Verifying cluster health.

Module 3 – Managing Projects and Users

  • Namespaces and projects.
  • User authentication concepts.
  • Role-Based Access Control (RBAC).
  • Service accounts.
  • Resource quotas and limits.

Module 4 – Deploying Applications

  • Creating application workloads.
  • Deployments and rollout strategies.
  • Configuration management.
  • Secrets.
  • Environment variables.

Module 5 – Networking

  • Internal networking.
  • Services.
  • Routes and ingress.
  • DNS concepts.
  • Network policies.

Module 6 – Persistent Storage

  • Persistent volumes.
  • Persistent volume claims.
  • Storage classes.
  • Stateful workloads.
  • Backup considerations.

Module 7 – Cluster Operations

  • Scaling workloads.
  • Scheduling applications.
  • Resource management.
  • Node maintenance.
  • Labels and taints.

Module 8 – Monitoring and Troubleshooting

  • Logs.
  • Events.
  • Metrics.
  • Diagnosing failed workloads.
  • Performance monitoring.
  • Common operational issues.

Module 9 – Security Best Practices

  • Security contexts.
  • Secrets management.
  • Image security.
  • Access auditing.
  • Platform hardening.

Module 10 – Platform Maintenance

  • Backup strategies.
  • Cluster updates.
  • Maintenance planning.
  • Operational best practices.
  • Disaster recovery concepts.

Format of the Course

  • Interactive lectures and discussions.
  • Extensive hands-on exercises.
  • Practical labs based on real administrative scenarios.

Course Customization Options

  • The training can be tailored to the organization's environment and operational requirements.
  • Labs may be delivered using OpenShift or an equivalent Kubernetes-based platform depending on the customer's infrastructure.

Disclaimer: OpenShift is a trademark of Red Hat, Inc. This training is independently developed and delivered by NobleProg. It is not affiliated with, endorsed by, or authorized by Red Hat.

Requirements

Prerequisites

  • Foundational understanding of containers and Docker concepts.
  • Familiarity with Linux system administration.
  • Basic DevOps knowledge is recommended.

Target Audience

  • System administrators.
  • DevOps engineers.
  • Platform engineers.
  • Cloud and infrastructure architects.
 35 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories