Ever wondered what is service mesh? Learn how to use Istio service mesh for Kubernetes in practice.
Managing complex applications in production require the operators to have more visibility into different portions of the application, specifically the communication between different services.
Have you wondered what is service mesh? Service meshes are becoming popular in helping operators gain visibility into service communication and to manage security, traffic and other aspects of the service communication.
The Learn Istio Service Mesh video course and Istio book help you understand what service mesh is about and give you a bunch of practical examples on how to use it.
There are numerous articles and tutorials out there that focus more on the theoretical knowledge and high-level overviews of service meshes.
In the past years, I traveled around the world and delivered numerous talks and workshops on Kubernetes, cloud-native development and Istio.
One feedback was in common with all attendees: they enjoyed the practical examples as it was easier to understand different scenarios and see how they could use them in their applications.
That is how the Learn Istio Service Mesh video course and Istio book are created. The Istio video course and Istio service mesh book focus on practical scenarios and give you examples (with full source code) on how to get the best out of the Istio service mesh.
Istio book and video course answers questions such as:
... and much more.
Everything you need to get started and get proficient with Istio service mesh.
A book in PDF, Mobi and ePub formats with 7 chapters and more than 200 pages filled with detailed explanations, diagrams and code.
The book explains basic concepts you need to understand to start using the Istio service mesh. I followed a similar style of writting as I do in my blog posts - focusing on practical knowledge and showing the readers how to do something.
The book is being frequently updated - since the initial release it has grown 20+ pages, filled with new scenarios and updated instructions.
You will learn a ton of stuff from the book, but sometimes it's better to watch a video and see how things are done in practice.
Traffic Mirroring (you can find more videos on my YouTube channel)
With more than 2 hours of video content you will learn how to install Istio service mesh, route traffic, observe microservices with Grafana, Jaeger and Kiali, configure circuit breakers and more.
It's not practical to search through a book if you forgot how a syntax for VirtualService looks like or how to set timeouts.
For that reason, the complete package includes a set of following cheatsheets that you can use to get an overview of most popular Istio custom resources:
Each cheatsheet explains the resource and provides a practical example on how to use it. In the appendix of the book, you will also find a multi-page Kubernetes CLI (kubectl) cheatsheet.
I have been working with Istio for the last two months and just got this book. I read it in two days, it's well written, easy to understand and a great way to start with Istio.