Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Envoy Proxy
- Vai trò của Envoy trong các cơ sở hạ tầng hiện đại
- Envoy Proxy so với NGINX, HAProxy, và Traefik
- Sự ứng dụng trong Istio, Consul, và các nền tảng cloud-native
Kiến trúc và tính năng của Envoy
- Listeners, clusters, và endpoints
- Filter chains và khả năng mở rộng
- xDS APIs cho cấu hình động
Cài đặt và chạy Envoy
- Cài đặt độc lập
- Chạy Envoy trong Docker và Kubernetes
- Hướng dẫn cấu hình cơ bản
Quản lý lưu lượng với Envoy
- Các chiến lược cân bằng tải
- Lập lại, ngắt mạch, và chuyển sang lựa chọn dự phòng
- Các quy tắc định tuyến nâng cao và định tuyến dựa trên header
Bảo mật và Zero Trust với Envoy
- Thiết lập TLS và mTLS (mútual TLS)
- Các bộ lọc xác thực và ủy quyền
- Triển khai mạng Zero Trust
Kiến thức quan sát và giám sát
- Các log truy cập và các chỉ số
- Theo dõi với Jaeger và Zipkin
- Tích hợp Envoy với Prometheus và Grafana
Mở rộng tính năng của Envoy
- Giới thiệu về các bộ lọc WASM
- Các phần mở rộng tùy chỉnh cho Envoy
- Các thao tác tốt nhất cho khả năng bảo trì
Envoy trong một Service Mesh
- Sử dụng Envoy làm proxy bên cạnh
- Envoy trong các service mesh Istio và Consul
- Bài nghiên cứu: Envoy làm universal data plane
Khắc phục sự cố và các thao tác tốt nhất
- Gỡ lỗi các vấn đề cấu hình
- Các kiểm tra sức khỏe và kiểm tra độ bền
- Các hướng dẫn vận hành cho môi trường sản xuất
Tóm lược và các bước tiếp theo
Yêu cầu
- Hiểu biết chung về phát triển microservices và mạng lưới
- Kinh nghiệm sử dụng dòng lệnh Linux
- Hiểu biết về các công cụ container và orchestrator như Kubernetes sẽ rất hữu ích
Đối tượng
- Lập trình viên
- Kiến trúc sư Cloud
- Kỹ sư DevOps
- Kỹ sư mạng
- Quản trị hệ thống
14 Giờ học