Redhat Technologies

EX328: Istio & OpenShift Service Mesh

Learn to build, secure, and scale resilient microservices with hands-on training in Istio and Red Hat OpenShift Service Mesh. Master service traffic control, observability with Prometheus, Grafana, and Jaeger, and deploy production-ready strategies like canary releases and circuit breakers. Ideal for DevOps engineers, platform teams, and developers aiming for Istio or Red Hat EX328 certification.

Ram Prakash Updhayay - KR Network Cloud Devops Trainer
Mr. Ram Upadhyay
Enquiry Form

    Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

    In today’s cloud-native landscape, organizations are increasingly adopting microservices architecture to gain speed, flexibility, and scalability. But microservices come with their own challenges—unpredictable service communication, lack of visibility, insecure service interactions, and deployment risks. This is where Istio service mesh and Red Hat OpenShift Service Mesh play a critical role.

    This course gives you deep, hands-on experience with service mesh on OpenShift, based on the curriculum of Red Hat’s DO328. You’ll walk through every major component of the Istio ecosystem, including Envoy proxies, control plane, Prometheus, Grafana, Kiali, and Jaeger, and apply those tools through real-world scenarios and lab exercises.

    Throughout the training, you’ll learn to trace service behavior, control and route service traffic intelligently, test failure scenarios using chaos engineering, and apply security policies like mutual TLS and authorization across the mesh. Everything is designed to reflect real production environments, ensuring you’re ready for practical implementation or certification.

    Objective

    By the end of this DO328 training, you will be able to:

    • Understand core service mesh concepts and the architecture of Istio and Red Hat OpenShift Service Mesh
    • Install and configure Istio and Service Mesh Operator in a real OpenShift lab environment
    • Use Jaeger to trace requests across services
    • Monitor microservices metrics using Prometheus and Grafana, and build a real Grafana dashboard
    • Visualize service topologies and interactions with Kiali
    • Manage service connections through Envoy proxy
    • Route traffic based on headers, weights, and content for canary and mirror deployments
    • Access external services safely from within the mesh
    • Conduct chaos testing to simulate delays and HTTP errors
    • Implement retry policies, timeouts, and circuit breakers to improve system resilience
    • Enforce mTLS (Mutual TLS) and service-to-service authorization for enhanced service security
    • Prepare confidently for Red Hat EX328 and Istio Certified Associate (ICA) certifications

    Course Content

    Unit 1 - INTRODUCING ISTIO & RED HAT OPENSHIFT SERVICE MESH
    • Describing Service Mesh Concepts
    • Describing the Istio and OpenShift Service Mesh Architecture
    • Quiz: Describing the Service Mesh Architecture
    Unit 2 - LAB ENVIRONMENT & INSTALLATION
    • Installing Istio and Red Hat OpenShift Service Mesh
    Unit 3 - OBSERVING A SERVICE MESH
    • Tracing Services with Jaeger
      • Guided Exercise: Tracing Services with Jaeger
    • Collecting Service Metrics
      • Guided Exercise: Collecting Service Metrics
    • Observing Service Interactions with Kiali
      • Guided Exercise: Observing Service Interactions with Kiali
    Unit 4 - CONTROLLING SERVICE TRAFFIC
    • Managing Service Connections with Envoy
      • Guided Exercise: Exposing a Service
    • Routing Traffic Based on Request Headers
      • Guided Exercise: Routing Traffic Based on Request Headers
    • Accessing External Services
      • Guided Exercise: Accessing External Services
    Unit 5 - RELEASING APPLICATIONS WITH OPENSHIFT SERVICE MESH
    • Deploying an Application with Canary Releases
      • Guided Exercise: Deploying an Application with Canary Releases
    • Deploying an Application with a Mirror Launch
      • Guided Exercise: Deploying an Application with a Mirror Launch
    Unit 6 - TESTING SERVICE RESILIENCE WITH CHAOS TESTING
    • Throwing HTTP Errors
      • Guided Exercise: Throwing HTTP Errors
    • Creating Delays in Services
      • Guided Exercise: Creating Service Delays
    Unit 7: BUILDING RESILIENT SERVICES
    • Describing Strategies for Resilient Services with OpenShift Service Mesh
      • Quiz: Describing Strategies for Resilient Services with OpenShift Service Mesh
    • Configuring Time-outs
      • Guided Exercise: Configuring Time-outs
    • Configuring Retry
      • Guided Exercise: Configuring Retry
    • Configuring a Circuit Breaker
      • Guided Exercise: Configuring a Circuit Breaker
    Unit 8: SECURING AN OPENSHIFT SERVICE MESH
    • Describing Security in OpenShift Service Mesh
      • Quiz: Describing the Role of Citadel in OpenShift Service Mesh
    • Configuring Mutual TLS
      • Guided Exercise: Configuring Mutual TLS
    • Defining Service-to-Service Authorization
      • Guided Exercise: Configuring Service-to-Service Authorization

    Is This Istio & OpenShift Training a Fit for You?

    Why Learn?

    Learning how to build, observe, and secure microservices at scale is no longer optional—it’s a required skill for modern DevOps and cloud-native teams.

    With this course, you’ll move beyond the basics of Kubernetes into advanced microservices practices. You’ll gain direct, applicable knowledge that aligns with real enterprise infrastructure, allowing you to:

    • ▪️ Deliver resilient services that handle failure gracefully
    • ▪️ Ensure secure communication between services
    • ▪️ Get clear observability with integrated tools like Prometheus and Jaeger
    • ▪️ Execute progressive deployments like canary and mirror safely
    • ▪️ Stand out in the job market with validated Istio and OpenShift expertise

    Prerequisites for This Training

    To make the most of this course, learners should have:

    • ▪️ A solid understanding of Docker and Kubernetes concepts
    • ▪️ Familiarity with Red Hat OpenShift (or completion of DO280)
    • ▪️ Basic skills in working with the Linux command line and YAML configuration

    Who Should Go for This Training?

    This course is ideal for:

    • ▪️ DevOps Engineers managing containerized applications on Kubernetes or OpenShift
    • ▪️ Platform Engineers and SREs responsible for service availability and deployment strategies
    • ▪️ Cloud Architects designing secure, scalable microservices systems
    • ▪️ Backend Developers who want to understand how their services operate in production
    • ▪️ Students or professionals preparing for Istio certification or Red Hat EX328
    • ▪️ Any microservices enthusiast looking to gain real-world skills and career-relevant certification

    After this training?

    Once you’ve completed the Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh training, you’ll be fully prepared to move forward in two ways — by validating your skills with a global certification, or by deepening your expertise through advanced training.

    Go for an official certification.

    You’ll be ready to attempt:

    • ▪️ Red Hat EX328 Certification
      Exam Name: Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh
      Exam Format: Lab-based, 3 hours, performance-focused

    • ▪️ Istio Certified Associate (ICA)
      Offered by: Linux Foundation
      Exam Format: Online proctored, 60 questions, scenario + MCQs

    Both certifications prove your ability to design, deploy, and manage secure, observable, and scalable microservices using Istio and OpenShift and are highly recognized by employers across DevOps and cloud-native roles.

    Continue With Recommended Training

    If you want to build on your learning, we recommend the following next steps:

    The Top Reason why to choose KR Network Cloud

    • KR Network Cloud is the Red Hat Authorized Training Partner
    • We have a world-class experienced & Certified Trainer for Red Hat Training
    • All lab facilities are available. labs are facilitated with a computer
    • We provide training as well as Red Hat Certification
    • KR Network Cloud will provide you with the Notes, Videos, and Red Hat Training books
    • We provide corporate as well as industrial training in Delhi
    • Demo session, Workshop, Exhibition, Back-Up Classes, Practice session… ETC
    • Provide Exam Preparations to the Student
    • Our trainer will also help to crack your interview.
    • Job assistance facility for our students is also available
    • Provides online as well as classroom training.
    • Provides More Opportunities for future

    Certificate