8340  Reviews star_rate star_rate star_rate star_rate star_half

Istio with AKS (Azure Kubernetes Service)

This hands-on course teaches learners to implement and manage Istio on Azure Kubernetes Service (AKS). Through practical exercises, learners gain proficiency in leveraging Istio for traffic control,...

Read More
Duration 2 days
Course Code WA3622
Available Formats Classroom

Overview

This hands-on course teaches learners to implement and manage Istio on Azure Kubernetes Service (AKS). Through practical exercises, learners gain proficiency in leveraging Istio for traffic control, enhancing security, achieving comprehensive observability, and streamlining service-to-service communication within microservices deployments.

Skills Gained

  • Understand the fundamentals of service mesh and Istio
  • Deploy Istio on AKS and configure its components
  • Manage traffic routing and observe advanced networking in Istio
  • Implement Istio security features like mutual TLS and authorization policies
  • Gain insights into microservices performance using Istio observability tools

Prerequisites

All participants must have taken Introduction to Docker and Kubernetes or have equivalent experience.

Course Details

Training Materials

All Istio with AKS training attendees receive comprehensive courseware.

Software Requirements

Attendees will not need to install any software on their computers for this class. The class will be conducted in a remote environment that Ascendient Learning will provide; students will only need a local computer with a web browser and a stable Internet connection. Any recent version of Microsoft Edge, Mozilla Firefox, or Google Chrome will work well.

What is a Service Mesh?

  • Challenges in microservices networking
  • Service mesh solutions and benefits

Istio Overview

  • Key features: traffic management, security, and observability
  • Istio architecture: Envoy proxy, control plane components
  • Sidecar vs. Ambient mode

Azure Kubernetes Service (AKS) Overview

  • Benefits of using AKS for container orchestration
  • Prerequisites for Istio deployment on AKS

Installing Istio on AKS

  • Configuring AKS clusters
  • Installing Istio using Helm or Istioctl
  • Verifying the installation

Core Traffic Features

  • Traffic splitting, retries, and timeouts
  • Implementing canary deployments and blue-green deployments

Istio Gateway and VirtualService Resources

  • Configuring ingress and egress traffic
  • Path-based and header-based routing

Monitoring and Telemetry

  • Istio metrics and logs using Prometheus and Grafana
  • Distributed tracing with Jaeger
  • Service graph visualization using Kiali

Securing Service-to-Service Communication

  • Mutual TLS (mTLS) setup
  • Istio authentication policies

Authorization Policies

  • Configuring role-based access control (RBAC)
  • Enforcing security policies

Optimizing Istio for Performance

  • Fine-tuning Envoy proxies
  • Resource management for Istio components

Scaling and Upgrading Istio

  • Rolling updates for Istio control plane
  • Strategies for multi-cluster service mesh

Troubleshooting Common Issues

Schedule

FAQ

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Reviews

I thought the course was informative and the tools to go over the material were very nice.

Instructor was great, course was mostly very good except for too much focus on pricing

The training was very good to understand the concepts and how to set up things .

Sean is the very good instructor. I would like to take his class again in the future.

The tool provided to practice the course teachings is very functional and easy to use.