Course Outline

Introduction to Service Mesh

  • Challenges of managing microservices at scale
  • What a service mesh solves
  • Comparing Istio with other service meshes (Linkerd, Consul)

Kubernetes Networking Fundamentals

  • Core Kubernetes networking model
  • Services, Ingress, and load balancing
  • Limitations of native Kubernetes networking

Istio Features and Architecture

  • Control plane vs data plane
  • Role of Envoy sidecars
  • Key Istio components: Pilot, Citadel, Mixer (legacy), Istiod

Installing Istio on Kubernetes

  • Preparing a Kubernetes cluster for Istio
  • Installing Istio with Helm and Istioctl
  • Verifying the installation and sidecar injection

Working with Istio Traffic Management

  • Configuring routing, retries, and failovers
  • Blue/green and canary deployments
  • Using Istio Gateway for ingress traffic

Service Mesh Security with Istio

  • Mutual TLS (mTLS) for service-to-service authentication
  • Authorization policies (RBAC and ABAC)
  • Zero Trust architecture in Istio

Observability and Monitoring

  • Using Prometheus and Grafana with Istio
  • Distributed tracing with Jaeger and Zipkin
  • Analyzing metrics, logs, and traces

Integrating Istio with Calico

  • Advanced network policy enforcement
  • Securing pod-to-pod communication
  • Best practices for Istio + Calico deployments

Troubleshooting and Best Practices

  • Common issues in Istio deployments
  • Debugging sidecar proxies
  • Operational best practices for production service meshes

Summary and Next Steps

Requirements

  • An understanding of networking concepts
  • Experience with Linux command line
  • Knowledge of containers and Kubernetes

Audience

  • Developers
  • Cloud architects
  • DevOps engineers
  • Network engineers
  • System administrators
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Upcoming Courses

Related Categories