Skip to main content
Other Professional CoursesOreilly2022-4 Edition100% Free Video Course

Istio in Action, Video Edition

Istio in Action, Video Edition is a course on mastering Istio, a powerful service mesh for managing microservices, published by Oreilly Online Academy. This is a comprehensive course on mastering Istio, a powerful service mesh for managing microservices. This video course covers the fundamentals of Istio, including traffic management, security, visibility, and policy enforcement. It provides hands-on demonstrations and real-world examples to help learners deploy and configure Istio in Kubernetes environments. The course covers key topics such as service discovery, load balancing, TLS mutual authentication, monitoring with Prometheus and Grafana, and troubleshooting Istio configurations.Offload complex microservice communication layer challenges to Istio! The industry-standard Istio service mesh radically simplifies security, routing, visibility, and other service-to-service communication challenges. With Istio, you use an explicit configuration style to create network policies at the application level. By decoupling communications from business logic, your services are easier to write, maintain, and modify. At the end of this training, individuals will have a strong understanding of Istio’s capabilities and how to use it to improve microservice communication, security, and performance.

87 Video Lessons
13.1 Hours On-Demand
Created by Senior Industry Specialist
Uploaded Sep 2026
English
Istio in Action, Video Edition
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
13.1 hours on-demand video
87 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Why and When to Use a Service Mesh
The Role of the Envoy in an Istio Service Mesh
Allowing “North-South” Traffic in a Network
Fine-Grained Traffic Routing
Resilient Your Services Against Network Failures
Gain Visibility into Your System with Telemetry “Golden Signals”
How Istio Secures Your Services by Default
Integrate Cloud-Native Applications with Legacy Workloads like Virtual Machines
And…

Course Curriculum87 Lectures

1 sections • 13.1 hours total length

Prefer offline learning? Download all 87 video lectures and project files for free.
Download Free
Part 1 Understanding Istio
Preview
2m
Chapter 1. Our cloud infrastructure is not reliable
Preview
8m
Chapter 1. Solving these challenges with application libraries
12m
Chapter 1. What’s a service mesh
13m
Chapter 1. Introducing the Istio service mesh
12m
Chapter 1. How a service mesh relates to an enterprise service bus
11m
Chapter 1. Where Istio fits in distributed architectures
8m
Chapter 2. Deploying your first application in the service mesh
7m
Chapter 2. Istio observability
9m
Chapter 2. Getting to know the Istio control plane
9m
Chapter 2. First steps with Istio
12m
Chapter 2. Istio for resiliency
12m
Chapter 3. Istio’s data plane The Envoy proxy
10m
Chapter 3. Envoy’s core features, Part 1
8m
Chapter 3. Envoy in action
6m
Chapter 3. Configuring Envoy
8m
Part 2 Securing, observing, and controlling your service’s network traffic
2m
Chapter 3. Envoy’s core features, Part 2
8m
Chapter 4. Istio gateways Getting traffic into a cluster
10m
Chapter 4. Exposing TCP ports on an Istio gateway
6m
Chapter 4. Securing gateway traffic
8m
Chapter 4. Specifying Gateway resources
15m
Chapter 3. Envoy request retries
7m
Chapter 4. HTTP redirect to HTTPS
8m
Chapter 5. Traffic control Fine-grained traffic routing
7m
Chapter 5. Routing requests with Istio
7m
Chapter 4. Operational tips
10m
Chapter 5. Traffic shifting
11m
Chapter 5. Reducing risk even further Traffic mirroring
11m
Chapter 6. Resilience Solving application networking challenges
11m
Chapter 6. Client-side load balancing
7m
Chapter 6. Testing various client-side load-balancing strategies
9m
Chapter 6. Advanced retries
8m
Chapter 6. Locality-aware load balancing
13m
Chapter 6. Transparent timeouts and retries
10m
Chapter 6. Guarding against unhealthy services with outlier detection
6m
Chapter 7. Observability Understanding the behavior of your services
12m
Chapter 6. Guarding against slow services with connection-pool control
10m
Chapter 7. Scraping Istio metrics with Prometheus
7m
Chapter 7. Exploring Istio metrics
13m
Chapter 7. Customizing Istio’s standard metrics
9m
Chapter 7. Creating new metrics
11m
Chapter 8. Observability Visualizing network behavior with Grafana, Jaeger, and Kiali
9m
Chapter 8. Viewing distributed tracing data
9m
Chapter 8. How does distributed tracing work
10m
Chapter 8. Visualization with Kiali
13m
Chapter 9. Securing microservice communication
10m
Chapter 9. Auto mTLS
6m
Chapter 9. Understanding Istio’s PeerAuthentication resource
6m
Part 3 Istio day-2 operations
1m
Chapter 9. Authorizing service-to-service traffic
9m
Chapter 9. End-user authentication and authorization
12m
Chapter 9. Integrating with custom external authorization services
10m
Chapter 10. Troubleshooting the data plane
9m
Chapter 9. Allowing requests originating from a single namespace
10m
Chapter 10. Discovering misconfigurations with Kiali
6m
Chapter 10. Troubleshooting application issues
9m
Chapter 10. Querying proxy configurations using istioctl
10m
Chapter 11. Performance-tuning the control plane
8m
Chapter 10. Inspect network traffic with ksniff
11m
Chapter 11. Monitoring the control plane
11m
Part 4 Istio in your organization
1m
Chapter 11. Tuning performance
12m
Chapter 11. Ignoring events Reducing the scope of discovery using discovery selectors
10m
Chapter 11. Event-batching and push-throttling properties
9m
Chapter 12. Scaling Istio in your organization
9m
Chapter 12. How workloads are discovered in multi-cluster deployments
9m
Chapter 12. Overview of a multi-cluster, multi-network, multi-control-plane service mesh
13m
Chapter 12. Enabling cross-cluster workload discovery
8m
Chapter 13. Incorporating virtual machine workloads into the mesh
7m
Chapter 12. Load-balancing across clusters
9m
Chapter 12. Setting up cross-cluster connectivity
7m
Chapter 13. Virtual machine high availability
11m
Chapter 13. Representing a group of workloads with a WorkloadGroup
9m
Chapter 13. Setting up the infrastructure
9m
Chapter 13. Demystifying the DNS proxy
12m
Chapter 14. Extending Istio on the request path
9m
Chapter 13. Routing traffic to cluster services
8m
Chapter 14. Configuring an Envoy filter with the EnvoyFilter resource
10m
Appendix B. Istio’s sidecar and its injection options
9m
Chapter 14. Rate-limiting requests with external call-out
8m
Chapter 14. Building a new Envoy filter with WebAssembly
9m
Appendix A. Customizing the Istio installation
12m
Chapter 14. Extending Istio’s data plane with Lua
7m
Appendix E. How the virtual machine is configured to join the mesh
4m
Appendix C. Istio security SPIFFE
12m
Appendix C. How Istio implements SPIFFE
9m

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

Istio in Action, Video Edition is a course on mastering Istio, a powerful service mesh for managing microservices, published by Oreilly Online Academy. This is a comprehensive course on mastering Istio, a powerful service mesh for managing microservices. This video course covers the fundamentals of Istio, including traffic management, security, visibility, and policy enforcement. It provides hands-on demonstrations and real-world examples to help learners deploy and configure Istio in Kubernetes environments. The course covers key topics such as service discovery, load balancing, TLS mutual authentication, monitoring with Prometheus and Grafana, and troubleshooting Istio configurations.Offload complex microservice communication layer challenges to Istio! The industry-standard Istio service mesh radically simplifies security, routing, visibility, and other service-to-service communication challenges. With Istio, you use an explicit configuration style to create network policies at the application level. By decoupling communications from business logic, your services are easier to write, maintain, and modify. At the end of this training, individuals will have a strong understanding of Istio’s capabilities and how to use it to improve microservice communication, security, and performance.

Instructor

S

Senior Industry Specialist

Specialist in Other Professional Courses

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed