
With Openshift 4.6 and 3.10 versions, Kubernetes, Jenkins Pipelines, Prometheus, Istio, Micro Services, PaaS
What you will learn
Note➛ Make sure your 𝐔𝐝𝐞𝐦𝐲 cart has only this course you're going to enroll it now, Remove all other courses from the 𝐔𝐝𝐞𝐦𝐲 cart before Enrolling!
Understand the Platform as a Service and advantages of building one with Containers
Install and configure a Openshift Cluster using various options
Deploying applications with High Availabilit, Fault Tolerance and Self Healing built in
Setup service discovery and load balancing with Openshift Services and Router, understand the service networking
Manage different types of workloads with Deployments, Statefulsets, Crons and Jobs
Understand how persistent storage works with PVs, PVCs, Storageclasses and dynamic provisioners
Setup Auto Scaling with Horizontal Pod Autoscaler
Add-On Information:
- Master the end-to-end lifecycle of modern containerized applications on Red Hat OpenShift, from initial cluster setup to advanced deployment strategies.
- Gain hands-on expertise in transforming traditional infrastructure into a powerful Platform as a Service (PaaS), enabling rapid development and deployment cycles.
- Explore the intricacies of OpenShift’s 4.6 and 3.10 versions, understanding their architectural differences and best practices for each.
- Delve into the core of Kubernetes orchestration, appreciating how OpenShift builds upon its foundational concepts for enterprise-grade container management.
- Implement robust CI/CD pipelines with Jenkins, integrating seamlessly with OpenShift to automate build, test, and deployment workflows.
- Harness the power of Prometheus for comprehensive monitoring and alerting, ensuring the health and performance of your OpenShift environment and applications.
- Unlock the potential of Istio for advanced service mesh capabilities, including traffic management, security, and observability for microservices.
- Develop and deploy microservices effectively, leveraging OpenShift’s features for scalability, resilience, and efficient resource utilization.
- Experience the benefits of a true PaaS, understanding how OpenShift abstracts away infrastructure complexities, allowing developers to focus on code.
- Gain practical skills in orchestrating various application components, including stateless deployments, stateful applications, batch jobs, and scheduled tasks.
- Understand the critical role of service discovery and load balancing within OpenShift, ensuring seamless communication and high availability for your applications.
- Grasp the fundamentals of persistent storage in containerized environments and how OpenShift facilitates dynamic provisioning for data persistence.
- Learn to configure and leverage auto-scaling mechanisms to dynamically adjust application resources based on demand, optimizing performance and cost.
- PROS:
- Provides a comprehensive and hands-on learning experience covering both older and newer OpenShift versions.
- Focuses on practical implementation of cloud-native technologies beyond just OpenShift itself (Kubernetes, Jenkins, Prometheus, Istio).
- Emphasizes building a production-ready PaaS environment.
- CONS:
- The bootcamp is titled ‘2021 Bootcamp’, which might imply some curriculum updates or version specificity that may not align with the very latest OpenShift releases beyond 4.6.
English
language