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ề Service Mesh
- Thách thức trong việc quản lý microservices ở quy mô lớn
- Service mesh giải quyết những vấn đề gì
- So sánh Istio với các service mesh khác (Linkerd, Consul)
Nền tảng Mạng Kubernetes
- Mô hình mạng cốt lõi của Kubernetes
- Services, Ingress và cân bằng tải
- Hạn chế của mạng Kubernetes nguyên bản
Tính năng và Kiến trúc Istio
- Mặt phẳng điều khiển (Control plane) so với mặt phẳng dữ liệu (Data plane)
- Vai trò của các proxy sidecar Envoy
- Các thành phần chính của Istio: Pilot, Citadel, Mixer (phi khuyến khích), Istiod
Cài đặt Istio trên Kubernetes
- Chuẩn bị cụm Kubernetes cho Istio
- Cài đặt Istio bằng Helm và Istioctl
- Xác minh cài đặt và việc tiêm sidecar (sidecar injection)
Làm việc với Quản lý Lưu lượng Istio
- Cấu hình định tuyến, thử lại (retries) và dự phòng (failovers)
- Triển khai Blue/green và Canary
- Sử dụng Istio Gateway cho lưu lượng vào (ingress traffic)
Bảo mật Service Mesh với Istio
- Mutual TLS (mTLS) cho xác thực giữa các dịch vụ
- Chính sách phân quyền (RBAC và ABAC)
- Kiến trúc Zero Trust trong Istio
Khả năng Quan sát và Giám sát
- Sử dụng Prometheus và Grafana với Istio
- Theo dõi phân tán (Distributed tracing) bằng Jaeger và Zipkin
- Phân tích chỉ số (metrics), nhật ký (logs) và vết truy vết (traces)
Tích hợp Istio với Calico
- Thực thi chính sách mạng nâng cao
- Bảo mật giao tiếp giữa các pod (pod-to-pod communication)
- Các thực hành tốt nhất cho việc triển khai Istio + Calico
Khắc phục sự cố và Thực hành Tốt nhất
- Các vấn đề phổ biến trong việc triển khai Istio
- Gỡ lỗi (Debugging) cho các proxy sidecar
- Các thực hành vận hành tốt nhất cho service mesh trong môi trường sản xuất
Tóm tắt và Các Bước Tiếp theo
Yêu cầu
- Hiểu biết về các khái niệm mạng
- Kinh nghiệm sử dụng dòng lệnh Linux
- Kiến thức về container và Kubernetes
Đối tượng mục tiêu
- Lập trình viên
- Kiến trúc sư cloud
- Kỹ sư DevOps
- Kỹ sư mạng
- Quản trị viên hệ thống
14 Giờ
Đánh giá (1)
sự chuẩn bị kỹ thuật của giáo viên
Giorgio - Asystel-BDF S.p.A.
Khóa học - Creating a Service Mesh with Istio and Kubernetes
Dịch thuật bằng máy