Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Introduction to Istio

Course Summary

This course is designed for professionals aiming to elevate their skills in microservices management and enhance their knowledge of Istio, an open-source service mesh platform. Participants explore Istio features, gaining hands-on experience in deploying, securing, and monitoring microservices.

Purpose
Learn about Istio as a service mesh solution for improving microservices management.
Prerequisites
Basic understanding of networking concepts and protocols
Familiarity with the Linux commands
Foundational understanding of Kubernetes
Familiarity with microservices

Role
System Administrators | Developers 
Skill level
Intermediate
Style
Lecture | Hands-on Activities
Duration
3 days
Related technologies
Kubernetes

 

Leraning objectives
  • Understand key Istio features, and architecture and how it integrates
  • Setup Istio within a Kubernetes cluster, customize deployments, and verify the readiness of Istio for microservices management
  • Implement Istio to address traffic management, security, and observability challenges in complex microservices architectures

What you'll learn:

In this course, you'll learn:
  • Review of Kubernetes Basics
    • Refreshing fundamental concepts of Kubernetes
    • Pods, Services, Labels, and Deployments in Kubernetes
    • How Kubernetes manages containerized applications
  • Introduction to Istio
    • Overview of microservices and challenges in managing them
    • Introduction to Istio as a service mesh solution
    • Key Istio features and benefits
  • Istio Architecture and Components
    • Understanding the core components of Istio: Envoy, Pilot, Mixer, and Citadel
    • How Istio integrates with Kubernetes and other orchestration platforms
    • Istio's data plane and control plane
  • Istio Installation and Setup
    • Hands-on setup of Istio in a Kubernetes cluster
    • Configuration and customization of Istio deployments
    • Verifying Istio installation and readiness
  • Traffic Management
    • Working with virtual services
    • Implementing Istio Ingress Gateway
    • Request routing
    • Load balancing
    • Network resilience and testing
  • Istio Security Features
    • Securing microservices communication
    • Authentication and authorization
    • Certificate management
  • Observability: Monitoring and Tracing
    • Leveraging Istio's telemetry and observability features
    • Collecting metrics with Prometheus and visualizing with Grafana
    • Distributed tracing with Jaeger and Zipkin

Dive in and learn more

When transforming your workforce, it’s important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.