Đề cương khóa học

Ngày 1

  • Công nghệ container Docker và Linux
  • Chu trình sống của các container Docker
  • Làm việc với hình ảnh Docker
  • Giao tiếp mạng giữa các container
  • Lưu trữ dữ liệu bền bỉ trong các container
  • Yêu cầu về quản lý container và các tùy chọn có sẵn
  • Giới thiệu về Kubernetes và các hệ thống quản lý khác
  • Các khái niệm cơ bản của Kubernetes: Pods, nhãn, controller, dịch vụ, bí mật, volume dữ liệu bền bỉ, yêu cầu, không gian tên, hạn mức.

Ngày 2

  • Kiến trúc tham chiếu của Kubernetes và các thành phần chính
  • Mô hình mạng container trong Kubernetes
  • Phát hiện dịch vụ, mở rộng quy mô và cân bằng tải
  • DNS cho phát hiện dịch vụ
  • Controller nhập và proxy ngược
  • Lưu trữ trạng thái ứng dụng và mô hình volume dữ liệu trong Kubernetes
  • Backend lưu trữ trong Kubernetes: local, NFS, GlusterFS, Ceph
  • Quản lý clusters
  • Triển khai ứng dụng và dịch vụ trên cluster Kubernetes

Ngày 3

  • Controller nâng cao: Daemon Sets và Stateful Sets
  • Jobs và Cron jobs
  • Pods độc lập
  • Lớp lưu trữ và cung cấp động lưu trữ
  • Chính sách mạng
  • Bảo mật cluster Kubernetes
  • Xác thực, ủy quyền và kiểm soát truy cập
  • Cao sẵn của plane điều khiển (control plane)
  • Mở rộng tự động
  • Giám sát clusters
  • Khắc phục sự cố

Yêu cầu

Làm quen với việc sử dụng dòng lệnh Linux, hệ thống tệp Linux, mạng Linux, các script bash. Các khái niệm và phương pháp lập trình máy tính. Làm quen với công nghệ container Docker và Linux.

 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (7)

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

Các danh mục liên quan