Istio Hands-On for Kubernetes

Learn how the Istio service mesh can turbo charge your Kubernetes career - with hands on, real world practicals

4.63 (6108 reviews)
Udemy
platform
English
language
Other
category
Istio Hands-On for Kubernetes
40,252
students
13.5 hours
content
Dec 2023
last update
$99.99
regular price

What you will learn

What are Service Meshes?

What is Istio?

How can I run Istio locally?

What are Envoy Proxies?

The Istio Control and Data Planes

Visualising a Cluster using Kiali

Distributed Tracing using Jaeger

Monitoring metrics using Grafana

What are Istio VirtualServices and DestinationRules?

How to deploy Canaries (and what they are!)

How to deploy "Dark Releases"

Istio Gateways

How to test the resilience of a system using Fault Injection

Why take this course?

Istio is one of the most talked-about frameworks in recent years! If you've worked with Kubernetes before, then you'll want to learn Istio! With this hands-on, practical course, you'll be able to gain experience in running your own Istio Service Meshes.

The course has now been updated to Istio 1.15, which now supports Apple M1 (and ARM processors in general).

This course is designed to be clear and understandable - and fun! But we also go into detail - you'll be learning how to use Istio in real production scenarios - and you'll be looking at the inner workings of Istio.

You can run this course on your own computer, using Minikube (8Gb of Host Ram required) - you don't need a cloud provider, although you can also run the course there - anywhere that you can run Kubernetes!

After a brief talk about what Istio is, we go straight into a hands-on demo, where you'll experience how Istio can solve difficult problems on live projects.

Then you'll find out the details of:

  • Traffic Management

  • Telemetry

  • Visualisation (with Kiali)

  • Distributed Tracing (with Jaeger)

  • Using Grafana to monitor network traffic

  • How to deploy canary releases

  • How to do "Dark Releases"

  • Istio VirtualServices and DestinationRules

  • Load Balancing and Session Affinity

  • Istio Gateways

  • Resilience testing with Fault Injection

  • Circuit Breaking/Outlier Detection

  • Securing cluster traffic with Mutual TLS (mTLS)

The "learning curve" for Istio is steep - which is why I've designed this course to be as clear and understandable as possible, and I hope with the hands-on demos, you'll also have fun along the way. But most of all, Istio is an extremely powerful tool, and it's a great addition to your CV!




Screenshots

Istio Hands-On for Kubernetes - Screenshot_01Istio Hands-On for Kubernetes - Screenshot_02Istio Hands-On for Kubernetes - Screenshot_03Istio Hands-On for Kubernetes - Screenshot_04

Reviews

Annika
March 28, 2024
This is a really good course. Very understandable, nicely explained and finally you have the chance to understand the functionality of istio and not just how different examples work. Thank you!
Arun
March 14, 2024
i am quite new to Istio/K8s and i find this course to be quite comprehensive. Learnt quite a lot. I initially thought i could make do with free resources available on YouTube but there is a lot more to Istio and some focused and guided learning helps tremendously. This course does go in detail and covers practical scenarios. There are updates injected whenever/wherever the tutor felt it was required so the course does seem to be relevant and up to date. I could have probably saved myself a few days if i had directly opted for the course versus the mish-mash of learning via free internet resources that i had started out with.
Francesco
February 16, 2024
The course is well structure and the material is adequate and well presented (exception made for routing spelled in the UK and US way every time :) It's a shame that it has not been entirely updated and there are bits and pieces from previous versions of the course. I think it might be time for a fresh start. Otherwise it's probably on of the best you can find at the moment.
Andy
February 16, 2024
This is a terrific introduction to Istio! Provided you're comfortable with the concepts of Kubernetes, Richard starts off with Kubernetes basics and lays the Istio concepts on top of those very nicely. Very highly recommend to those who are looking to add Istio to their Kubernetes knowledge base!
Amar
February 10, 2024
Very good material/setup but course is outdated and it is very verbose and sometimes repetitive. Not focussed much on explaining the YML files.
Rajith
February 9, 2024
The topics are explained very nicely and in great detail. For completeness, it would have been great if it had included AuthorizationPolicy & RequestAuthentication also.
Manuel
February 7, 2024
Good course, but seems a pretty outdated, because covers only v1.5-v1.8 and recent versions are v1.20 so a lot of new features become obsolete this days. Could be a nice surprise if the instructor can update to the recent version. Thanks for the whole course Richard!
Manish
January 6, 2024
Nice, clear, and practical explanation and demos. I would recommend this. The inclusion of topics like AuthorizationPolicy, quizzes, self-exercises, and a little bit of orientation toward Istio Certified Associate certification would make this a 5-star course.
Sairama
January 2, 2024
Very nicely presented the concepts. The hands on are really working great. One of the best course I took recenly.
Steve
December 31, 2023
Very well thought out content, great pace, engaging content delivery, and excellent examples that are easy to follow. The example source/configuration/images/code works as expected so there is no wasted time chasing down those types of issues. I would definitely recommend this course to someone who would like to learn what Istio is all about.
Adeel
December 20, 2023
Course is informative but very verbose. I will advice to speak to the point and do not repeat and share your own stories.
Jbernstein
December 16, 2023
Very in-depth but understandable course. The instructor definitely helps make sense of why you would use Istio instead of just trying to do everything yourself through standard K8s units only.
Lai
December 11, 2023
Good course but updates to the course didn’t happen. Also, instructor can be a bit long winded at times.
Sergi
December 5, 2023
Overall, I am very pleased with the course. The author has made a commendable effort to simplify a complex topic into digestible segments. Additionally, he diligently updates the course with the latest Istio features and developments, ensuring it remains current. My only suggestion would be to condense the duration while retaining the same amount of information. I've noticed that two related videos could have been combined into one. But overall, I am satisfied with the course. Great job!
Pablo
October 21, 2023
The way it's explained is awesome. Very well addressed, the way the terms are introduced. Sometimes this is the most difficult part to introduce new concepts, the way the architecture was defined, but the author made a great job explaining it

Charts

Price

Istio Hands-On for Kubernetes - Price chart

Rating

Istio Hands-On for Kubernetes - Ratings chart

Enrollment distribution

Istio Hands-On for Kubernetes - Distribution chart

Related Topics

2622934
udemy ID
10/24/2019
course created date
11/15/2019
course indexed date
Bot
course submited by