Khóa học Kubernetes Administrator

Khóa học Kubernetes Administrator kéo dài 5 ngày, tập trung vào việc triển khai, vận hành, và duy trì hạ tầng cụm (cluster) Kubernetes (k8s) và Docker. Mỗi phần nội dung sẽ kèm theo phần thực hành để học viên có thể áp dụng ngay kiến thức đã học. Khóa học bao gồm các chủ đề như cài đặt và cấu hình Kubernetes, quản lý Pods và Deployments, tích hợp mạng và bảo mật, giám sát và tối ưu hóa cụm, và triển khai ứng dụng phức tạp, giúp học viên có được kiến thức và kỹ năng cần thiết để trở thành chuyên gia Kubernetes.

Khóa học giúp học viên:

  • Hiểu rõ kiến trúc và các thành phần chính của Kubernetes.
  • Triển khai và cấu hình các cụm Kubernetes.
  • Quản lý vòng đời ứng dụng trong Kubernetes.
  • Sử dụng Docker để xây dựng, quản lý và triển khai container.
  • Tích hợp và quản lý lưu trữ, mạng, và bảo mật trong Kubernetes.
  • Giám sát, khắc phục sự cố và tối ưu hóa hiệu suất cụm Kubernetes.

Đối tượng khóa học

  • Quản trị viên hệ thống
  • Kỹ sư DevOps
  • Kỹ sư phần mềm
  • Nhà phát triển ứng dụng
  • Người quản lý dự án công nghệ thông tin

Điều kiện đầu vào

  • Kiến thức cơ bản về hệ điều hành Linux.
  • Hiểu biết cơ bản về mạng máy tính và TCP/IP.
  • Kinh nghiệm làm việc với Docker là một lợi thế.

Ngày 1: Giới thiệu và cơ bản về Kubernetes

  • Lý thuyết:
    • Tổng quan về container và Docker
    • Kiến trúc Kubernetes
    • Các thành phần chính của Kubernetes: Pods, Nodes, Services, Deployments
  • Thực hành:
    • Cài đặt Docker và Kubernetes trên máy cá nhân hoặc trên cloud
    • Tạo và quản lý các container đơn giản với Docker

Ngày 2: Quản lý cụm Kubernetes

  • Lý thuyết:
    • Quản lý Pods, Replication Controllers, và Deployments
    • Sử dụng Services và Ingress
    • Tích hợp lưu trữ và quản lý volumes
  • Thực hành:
    • Triển khai một ứng dụng đơn giản lên Kubernetes
    • Tạo và quản lý Pods, Deployments, và Services
    • Cấu hình và sử dụng Persistent Volumes và Persistent Volume Claims

Ngày 3: Mạng và bảo mật trong Kubernetes

  • Lý thuyết:
    • Mạng trong Kubernetes: Pod-to-Pod, Pod-to-Service, và Service-to-Service
    • Chính sách mạng và bảo mật
    • Quản lý bảo mật và quyền truy cập
  • Thực hành:
    • Cấu hình mạng cho các ứng dụng trong Kubernetes
    • Thiết lập chính sách bảo mật cho Pods và Services
    • Quản lý quyền truy cập và bảo mật cluster

Ngày 4: Giám sát và khắc phục sự cố

  • Lý thuyết:
    • Giám sát hiệu suất cụm Kubernetes
    • Sử dụng Prometheus và Grafana
    • Khắc phục sự cố và tối ưu hóa cụm
  • Thực hành:
    • Thiết lập giám sát với Prometheus và Grafana
    • Phân tích và khắc phục các vấn đề phổ biến trong Kubernetes
    • Phân tích và khắc phục các vấn đề phổ biến trong Kubernetes

Ngày 5: Triển khai ứng dụng và bài thực hành

  • Lý thuyết:
    • Triển khai và quản lý ứng dụng đa dịch vụ
    • Sử dụng Helm để quản lý ứng dụng
  • Thực hành:
    • Triển khai một ứng dụng phức tạp với nhiều dịch vụ liên kết
    • Sử dụng Helm để quản lý và triển khai ứng dụng
    • Bài thực hành tổng hợp: triển khai và quản lý cụm Kubernetes thực tế

Ôn tập và làm bài kiểm tra cuối khóa học

 

Top khoá học

				
					
				
			

Đánh giá của đối tác & học viên

Các chuyên gia và sinh viên công nghệ tiềm năng bước ra từ iPMAC nói gì về khóa học?

Tìm kiếm khóa học

Nhận tư vấn

(024) 3771 0668

ĐĂNG KÝ HỌC