Liên hệ với chúng tôi

Đề 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ờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan