DO328

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

Overview

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

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.
Outline

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.
Outcomes

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)

Choose a location to get started

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.