DO328
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh
Course description
Control, manage, trace, monitor, and test your microservices with Red Hat OpenShift Service Mesh.
Red Hat Openshift created an enterprise-ready, multi-tenant platform that made deploying and scaling microservice applications efficient and repeatable. But as these architectures become larger and more complex, defining how these services interact with each other becomes increasingly difficult. Red Hat OpenShift Service Mesh facilitates managing service interaction, providing service tracing, and creating a visual representation of communication pathways.
Building Resilient Microservice Applications with Red Hat OpenShift Service Mesh (DO328) teaches students service monitoring, management, and resilience with Red Hat OpenShift Service Mesh.
This course is based on Red Hat OpenShift Service Mesh 3.1, and Red Hat OpenShift 4.18.
Following course completion, hands-on lab access will remain available for up to 45 days for any live course that includes a virtual environment.
Note: This course is offered as a 3 day in person class, a 4 day virtual class, or is self-paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location, then “get started” on the right hand menu.
Course content summary
- Introducing OpenShift Service Mesh
- Observing OpenShift Service Mesh
- Managing Traffic with OpenShift Service Mesh
- Securing OpenShift Service Mesh
- Comprehensive Review
Target Audience
Developers and platform engineers who need to manage and secure reliable microservices communication in a Red Hat OpenShift-based environment.
Prerequisites for this course
- The course Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288), or demonstrate equivalent experience with Red Hat OpenShift.
- The course Red Hat Cloud-native Microservices Development with Quarkus (DO378), or demonstrate equivalent experience in creating microservice applications, is recommended, but not required.
Technology considerations
- For virtual, self-paced, and classroom learners:
- Internet access is required
- Labs are performed in Red Hat's Online Learning Environment
- For classroom learners, Red Hat may make available in the future a locally installed classroom environment as an alternative.
Course Outline
- Introducing OpenShift Service Mesh
- Describe the basic concepts of microservice architecture and how Red Hat OpenShift Service Mesh provides observability, security, and traffic management for distributed applications.
- Observing the OpenShift Service Mesh
- Trace and visualize a Red Hat OpenShift Service Mesh with Red Hat OpenShift observability.
- Managing Traffic with OpenShift Service Mesh
- Manage, control, and test application traffic in Red Hat OpenShift Service Mesh by applying routing strategies, resiliency policies, and fault injection techniques to build safer and more reliable distributed systems.
- Securing the OpenShift Service Mesh
- Design, implement, and validate a comprehensive zero-trust security posture in Red Hat OpenShift Service Mesh, ensuring all traffic is secured, authenticated, and authorized.
- Comprehensive Review
- Consolidate and validate the understanding of Red Hat OpenShift Service Mesh.
Impact on the Organization
- Modern organizations are adopting complex application architectures that include microservices, virtual machines, and AI integration. While offering benefits like scalability, these introduce operational and developmental challenges. With Red Hat OpenShift Service Mesh, organizations have a platform ready to manage critical aspects of service communication, including routing, observability, security, and resilience.
Impact on the individual
- As a result of attending this course, you will understand the foundations of the Red Hat OpenShift Service Mesh architecture. You will be able to trace and visualize the traffic of your applications. You will also be able to manage, control, and test application traffic. Finally, you will be able to secure and encrypt service communications in your application with Red Hat OpenShift Service Mesh.
Recommended next course or exam
Red Hat Certified Specialist in Building Resilient Microservices exam (EX328)
On-site training available
If you would like to get your entire team trained, we can do it on your premises, in-person or remote.
Red Hat Learning Subscription
Comprehensive training and learning pathways on Red Hat products, industry-recognized certifications, and a flexible and dynamic IT learning experience.
Find out what other students have said about this course in our Red Hat Learning Community.
Build your skills path
Take this course as part of a Red Hat Learning Subscription, which gives you on-demand, unlimited access to our online learning resources for an entire year.
Verify your knowledge
Take a free skills assessment to test your expertise, determine gaps and get recommendations for where to start with Red Hat training.