Course Outline
Introduction to Envoy Proxy
- Role of Envoy in modern infrastructures
- Envoy Proxy vs NGINX, HAProxy, and Traefik
- Adoption in Istio, Consul, and cloud-native platforms
Envoy Architecture and Features
- Listeners, clusters, and endpoints
- Filter chains and extensibility
- xDS APIs for dynamic configuration
Installing and Running Envoy
- Standalone installation
- Running Envoy in Docker and Kubernetes
- Basic configuration walkthrough
Traffic Management with Envoy
- Load balancing strategies
- Retries, circuit breaking, and failover
- Advanced routing rules and header-based routing
Security and Zero Trust with Envoy
- TLS and mutual TLS (mTLS) setup
- Authentication and authorization filters
- Implementing Zero Trust networking
Observability and Monitoring
- Access logs and metrics
- Tracing with Jaeger and Zipkin
- Integrating Envoy with Prometheus and Grafana
Extending Envoy
- Introduction to WASM filters
- Custom extensions for Envoy
- Best practices for maintainability
Envoy in a Service Mesh
- Using Envoy as a sidecar proxy
- Envoy in Istio and Consul service meshes
- Case study: Envoy as a universal data plane
Troubleshooting and Best Practices
- Debugging configuration issues
- Health checks and resilience testing
- Operational guidelines for production
Summary and Next Steps
Requirements
- A general understanding of microservices development and networking
- Experience with the Linux command line
- Familiarity with containers and orchestration tools such as Kubernetes is beneficial
Audience
- Developers
- Cloud architects
- DevOps engineers
- Network engineers
- System administrators
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses