Announcing Istio Service Mesh Academy Course Release

It started with an idea; an idea to demystify a complex piece of software like Istio to as many DevOps and SREs as possible. And it has reached its culmination. 

IMESH announces the release of its latest Istio Academy course, “Istio Service Mesh: Hands-on Fundamentals for DevOps and SRE,” on Udemy.

istio academy course on udemy

The course includes 3 hours and 30 minutes of on-demand video that delves into the fundamentals of Istio, with hands-on demos. It will help DevOps and SRE professionals to build a firm foundation in Istio concepts, and set you up to cover the steep learning curve of Istio confidently. 

This is the first of the many courses around Istio we have in the pipeline. Hope you enjoy it. (Check out the course here.)

Why should DevOps and SREs learn Istio fundamentals?

As part of our job helping enterprises of various sizes implement and maintain Istio, we regularly have conversations with the likes of cloud architects, lead DevOps, and SRE managers. Three common trends emerge out of those conversations.

1. IT teams face microservices and cloud challenges

Adopting microservices architecture and deploying applications in the cloud has brought a new set of challenges for architects, DevOps, and SREs. With applications distributed across multiple cloud data centers, it is hard to manage their network and security, while having observability into the overall infrastructure. These additional complexities are severely affecting the time to market, slowing down the software delivery process.

2. Service mesh adoption on the rise

A service mesh software simplifies the network and security of applications by abstracting them from the application layer to the infrastructure layer. Most enterprises that we talk to are evaluating a service mesh, like Istio, or have already implemented it in production — to combat the microservices and cloud challenges.

rise in service mesh production usage statistics

Statistics of rise in service mesh production usage over the years (Source: CNCF)

3. Lack of Istio experts

Istio is one of the popular open-source service mesh software. Google, Microsoft, and IBM are a few of its top contributors, and the Istio project recently graduated from CNCF. However, most enterprises agree that there is a lack of experts who can implement and maintain Istio for them. It does not matter how humongous the salary package is, there is not enough talent to run a complex mesh.

These trends make it clear: adopting microservices architecture is challenging, and those who have a good grip on Istio will be in high demand in the future.

What to expect from the Istio Academy course?

Ever heard of the phrase, “A sturdy house is built on a solid foundation”? Our goal with the Istio Academy course is to lay a solid foundational knowledge of Istio, its concepts, and use cases.  

The Academy course starts with the definition of service mesh, then moves on to Istio, its architecture, components, and use cases. The course ends with an introduction to the latest, sidecar-less Istio ambient mesh. Here is a glimpse of the topics you will learn in the course:

  • Introduction to service mesh and Istio
  • Istio components and Envoy proxy
  • Istio implementation – demo
  • Zero trust network (ZTN) and mTLS with Istio – demo
  • Istio Gateway – demo
  • Load balancing and canary rollouts with Istio – demo
  • The architecture of Istio and API gateway
  • Network resiliency features of Istio
  • Circuit breaking, timeouts and retries, fault injection, traffic mirroring – demo
  • Istio observability architecture
  • How to get application logs, Envoy logs, and traces
  • Jaeger, Prometheus, and Kiali – demo
  • Istio integrations
  • The latest Istio ambient mesh
istio academy training content

There are enough demos for you to try out while learning the concepts. Throughout the course, we have used a sample banking application.

Enroll in the Istio Academy course today

Being thorough with the Istio fundamentals is something we cannot stress enough. Because when you test Istio configuration in a dev cluster, you will see unexpected behaviours that you have to diagnose and troubleshoot. And if you lack proper foundational knowledge about Istio, it will leave you scrambling. We have seen this happening to IT teams, particularly DevOps and SREs in different enterprises.
So what are you waiting for? Enroll in the Istio Academy course and master Istio fundamentals.

Anas T

Anas T

Anas is a curious marketer with a passion for exploring the cloud-native landscape. With a deep understanding of CI/CD, Kubernetes, and Istio, he attempts to make DevOps engineers and architects be aware and adopt open-source and cloud technologies. Anas spearheads the product marketing functions at IMESH and acts as a bridge between the Product and Marketing teams, facilitating the seamless adoption of cloud-native solutions. He loves to play football and try out tutorials in a demo cluster.

Leave a Reply