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 associated with managing microservices at scale.
- The specific problems a service mesh resolves.
- Comparison of Istio with other service mesh solutions (Linkerd, Consul).
Kubernetes Networking Fundamentals
- The core Kubernetes networking model.
- Services, Ingress, and load balancing mechanisms.
- Limitations inherent to native Kubernetes networking.
Istio Features and Architecture
- Distinguishing between the control plane and data plane.
- The role of Envoy sidecars.
- Key Istio components: Pilot, Citadel, Mixer (legacy), and Istiod.
Installing Istio on Kubernetes
- Preparing a Kubernetes cluster for Istio deployment.
- Installing Istio using Helm and Istioctl.
- Verifying the installation process and sidecar injection.
Managing Traffic with Istio
- Configuring routing rules, retries, and failovers.
- Implementing Blue/green and canary deployments.
- Utilizing Istio Gateway for ingress traffic handling.
Service Mesh Security with Istio
- Mutual TLS (mTLS) for service-to-service authentication.
- Authorization policies (RBAC and ABAC).
- Implementing Zero Trust architecture within Istio.
Observability and Monitoring
- Integrating Prometheus and Grafana with Istio.
- Distributed tracing using Jaeger and Zipkin.
- Analyzing metrics, logs, and traces.
Integrating Istio with Calico
- Enforcing advanced network policies.
- Securing pod-to-pod communication.
- Best practices for Istio and Calico combined deployments.
Troubleshooting and Best Practices
- Common issues encountered in Istio deployments.
- Debugging sidecar proxies.
- Operational best practices for production-grade service meshes.
Summary and Next Steps
Requirements
- A solid grasp of networking concepts.
- Familiarity with the Linux command line.
- Knowledge 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 3200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
the technical preparation of teachers