Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Introduction to Service Mesh
- Challenges in managing microservices at scale
- How a service mesh addresses these issues
- Comparison of Istio with other service meshes (Linkerd, Consul)
Kubernetes Networking Basics
- The core Kubernetes networking model
- Services, Ingress, and load balancing
- Constraints of native Kubernetes networking
Istio Capabilities and Architecture
- Control plane vs data plane
- The function of Envoy sidecars
- Key Istio components: Pilot, Citadel, Mixer (legacy), Istiod
Setting Up Istio on Kubernetes
- Preparing a Kubernetes cluster for Istio
- Installing Istio using Helm and Istioctl
- Confirming the installation and sidecar injection
Managing Traffic with Istio
- Setting up routing, retries, and failovers
- Blue/green and canary deployments
- Utilizing the Istio Gateway for ingress traffic
Enhancing Security with Istio Service Mesh
- Mutual TLS (mTLS) for service-to-service authentication
- Authorization policies (RBAC and ABAC)
- Zero Trust architecture within Istio
Observability and Monitoring
- Leveraging Prometheus and Grafana with Istio
- Distributed tracing using Jaeger and Zipkin
- Interpreting metrics, logs, and traces
Combining Istio with Calico
- Enforcing advanced network policies
- Protecting pod-to-pod communication
- Best practices for deploying Istio alongside Calico
Troubleshooting and Best Practices
- Frequent issues in Istio deployments
- Diagnosing sidecar proxies
- Operational best practices for production service meshes
Overview and Future Steps
Requirements
- Familiarity with networking concepts
- Proficiency with the Linux command line
- Understanding of containers and Kubernetes
Target Audience
- Developers
- Cloud architects
- DevOps engineers
- Network engineers
- System administrators
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.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
the technical preparation of teachers