Duration 5 days – 35 hrs
Overview
The Red Hat OpenShift Administration III: Scaling Deployments in the Enterprise Training Course is an advanced-level program designed for IT professionals responsible for managing and scaling enterprise container platforms using Red Hat OpenShift. This course focuses on large-scale OpenShift cluster administration, automation, performance optimization, monitoring, security, and high availability in enterprise environments.
Participants will learn how to manage multi-node OpenShift clusters, automate deployment operations, implement enterprise-grade security controls, optimize workloads, configure cluster scaling strategies, and maintain resilient OpenShift environments. The course also covers advanced troubleshooting, monitoring, logging, and GitOps-based deployment practices commonly used in modern enterprise Kubernetes operations.
This hands-on training provides practical labs and real-world enterprise scenarios to help administrators confidently manage production-grade OpenShift infrastructures.
Objectives
- Understand advanced OpenShift enterprise architecture and scaling concepts
- Manage and scale OpenShift clusters in enterprise environments
- Configure and manage node pools, machine sets, and cluster autoscaling
- Implement advanced application deployment and workload management strategies
- Automate OpenShift administrative tasks using CLI and automation tools
- Configure enterprise-grade monitoring, logging, and alerting
- Manage OpenShift networking, ingress, routes, and service mesh concepts
- Implement OpenShift security, RBAC, SCCs, and compliance controls
- Optimize cluster performance and resource utilization
- Deploy and manage highly available and resilient OpenShift environments
- Implement GitOps and CI/CD integration for enterprise deployments
- Troubleshoot complex OpenShift cluster and application issues
Target Audience
- OpenShift Administrators
- Kubernetes Administrators
- Linux System Administrators
- DevOps Engineers
- Cloud Engineers
- Site Reliability Engineers (SREs)
- Platform Engineers
- Infrastructure Engineers
- Enterprise Application Administrators
- IT Operations Teams managing container platforms
Prerequisites
- Basic to intermediate knowledge of Linux administration
- Prior experience with containers and Kubernetes concepts
- Working knowledge of Red Hat OpenShift administration
- Familiarity with networking and enterprise infrastructure concepts
- Basic understanding of DevOps and CI/CD principles
- Completion of OpenShift Administration I & II or equivalent experience is highly recommended
Course Outline
Module 1: Advanced OpenShift Enterprise Architecture
- Review of OpenShift core architecture
- Enterprise cluster design considerations
- Control plane and worker node architecture
- Infrastructure nodes and workload separation
- Multi-zone and multi-region deployment concepts
- OpenShift enterprise deployment models
Module 2: Scaling OpenShift Clusters
- Cluster scaling strategies
- Manual and automatic cluster scaling
- MachineSets and MachineAutoscaler
- Cluster Autoscaler configuration
- Scaling worker nodes and workloads
- Managing node pools
- Capacity planning and resource forecasting
Module 3: Advanced Workload Management
- Resource quotas and limit ranges
- Pod scheduling strategies
- Taints and tolerations
- Affinity and anti-affinity rules
- Pod disruption budgets
- Horizontal Pod Autoscaler (HPA)
- Vertical Pod Autoscaler (VPA)
- Optimizing application resource utilization
Module 4: OpenShift Networking and Traffic Management
- Advanced SDN concepts
- OpenShift networking architecture
- Routes and ingress controllers
- External load balancing integration
- Network policies and segmentation
- DNS management
- Introduction to service mesh
- Securing east-west and north-south traffic
Module 5: Enterprise Storage Management
- Persistent storage concepts
- Dynamic storage provisioning
- Storage classes and CSI drivers
- Managing persistent volumes and claims
- Stateful applications in OpenShift
- Backup and recovery strategies
- Enterprise storage integration
Module 6: OpenShift Security and Compliance
- Advanced RBAC management
- Security Context Constraints (SCC)
- Identity providers and authentication
- OAuth configuration
- Secrets and configuration management
- Image security and scanning
- Compliance Operator overview
- Security best practices for enterprise clusters
Module 7: Monitoring, Logging, and Alerting
- OpenShift monitoring stack overview
- Prometheus and Grafana
- Cluster metrics and dashboards
- Alertmanager configuration
- Centralized logging with Loki/EFK
- Log aggregation and analysis
- Monitoring application performance
- Troubleshooting using logs and metrics
Module 8: Automation and GitOps
- OpenShift CLI advanced usage
- Automating tasks using scripts
- Introduction to Ansible Automation Platform
- GitOps concepts and workflows
- Argo CD deployment and management
- Managing declarative configurations
- CI/CD pipeline integration
- Automated deployment strategies
Module 9: High Availability and Disaster Recovery
- Designing highly available OpenShift clusters
- Control plane resiliency
- Backup and restore operations
- Disaster recovery planning
- Multi-cluster strategies
- Failover and recovery testing
- Business continuity considerations
Module 10: Performance Optimization and Troubleshooting
- Performance tuning techniques
- Cluster resource optimization
- Diagnosing node issues
- Troubleshooting networking problems
- Troubleshooting application deployments
- Investigating storage-related issues
- OpenShift debugging tools
- Best practices for operational stability
Module 11: Enterprise Operations Best Practices
- Governance and operational standards
- Environment lifecycle management
- Managing upgrades and patches
- Change management practices
- OpenShift operational runbooks
- Enterprise support and maintenance strategies
- Documentation and operational reporting
Hands-On Labs and Practical Exercises
- Scaling OpenShift clusters
- Configuring autoscaling policies
- Managing enterprise workloads
- Implementing RBAC and security policies
- Deploying GitOps workflows
- Configuring monitoring and logging
- Troubleshooting enterprise cluster issues
- Performing backup and recovery operations
- Optimizing OpenShift performance in enterprise scenarios

