Course Description
Course Overview
Red Hat OpenShift Enterprise Administration II (DO280) is an advanced course designed for experienced system administrators and application developers who want to further enhance their skills in managing and troubleshooting Red Hat OpenShift Container Platform. This course focuses on advanced administration topics, including configuring advanced networking, security, storage, and monitoring features. Participants will also gain expertise in troubleshooting and optimizing OpenShift deployments for enterprise-level container orchestration.
Prerequisites
- Successful completion of Red Hat OpenShift Enterprise Administration I (DO280) or equivalent knowledge and experience.
- Proficiency in Linux system administration and container technology concepts.
- Familiarity with Red Hat OpenShift Container Platform and Kubernetes administration.
Methodology
The DO280 course follows a blended learning approach, combining theoretical lectures, practical demonstrations, and hands-on lab exercises. Instructors will deliver comprehensive explanations of advanced OpenShift concepts, followed by demonstrations to illustrate practical implementations. The majority of the course will be devoted to hands-on lab exercises, allowing participants to apply their knowledge in real-world scenarios. Real-world use cases and troubleshooting scenarios will be used to demonstrate the application of learned concepts in enterprise-level OpenShift deployments.
Course Outline
- Advanced Deployment and Configuration Management
- Configuring advanced deployment strategies, such as blue/green and canary deployments
- Managing application configurations and secrets
- Networking and Persistent Storage Configuration
- Configuring advanced networking features, such as ingress controllers and multitenancy
- Configuring persistent storage and dynamic provisioning
- Security and Compliance
- Implementing security measures, such as Pod Security Policies (PSP) and RBAC (Role-Based Access Control)
- Ensuring compliance with security standards and auditing
- Cluster Monitoring and Troubleshooting
- Implementing monitoring solutions using Prometheus and Grafana
- Troubleshooting common OpenShift issues and performance bottlenecks
- Application Optimization
- Optimizing application performance and resource utilization
- Implementing resource quotas and limits
Outcome
By the end of the course, participants will be able to:
- Configure advanced deployment strategies and manage application configurations in OpenShift.
- Implement advanced networking features, such as ingress controllers and multitenancy.
- Configure persistent storage and dynamic provisioning for applications.
- Implement security measures, such as Pod Security Policies and RBAC, for enhanced security.
- Ensure compliance with security standards and perform auditing.
- Implement monitoring solutions using Prometheus and Grafana for cluster monitoring.
- Troubleshoot common OpenShift issues and optimize application performance.
Labs
- Advanced Deployment and Configuration Management: Participants will configure advanced deployment strategies and manage application configurations.
- Networking and Persistent Storage Configuration: Participants will configure advanced networking features and persistent storage.
- Security and Compliance: Participants will implement security measures and ensure compliance with security standards.
- Cluster Monitoring and Troubleshooting: Participants will implement monitoring solutions and troubleshoot OpenShift issues.
- Application Optimization: Participants will optimize application performance and resource utilization.