Giới Thiệu Khóa Học Kubernetes Administrator

Giới Thiệu Khóa Học Kubernetes Administrator

Khóa học này sẽ giúp bạn triển khai và quản lý các dịch vụ container cluster sử dụng Kubernetes một cách hiệu quả. Với nền tảng của chứng chỉ Certified Kubernetes Administrator (CKA) từ Cloud Native Computing Foundation (CNCF), khóa học tập trung vào thực hành cài đặt, vận hành và xử lý sự cố liên quan đến hệ thống Kubernetes. Bạn sẽ học cách cài đặt hệ thống, quản trị mạng, lưu trữ, và cluster của Kubernetes. Khóa học này còn giúp bạn nâng cao kỹ năng vận hành hệ thống container orchestration và chuẩn bị tham gia thi chứng chỉ CKA. Đăng ký ngay để trở thành một Kubernetes Administrator đáng tin cậy!

Giới thiệu khóa học:

Kubernetes (K8s) là một nền tảng nguồn mở để quản lý các ứng dụng được chứa trên nhiều máy chủ, dùng để tự động triển khai hệ thống, quản lý các container. Kubernetes được phát triển và thiết kế bởi các kỹ sư tại Google.

Khóa học tập trung vào việc thực hành cài đặt, vận hành và khắc phục sự cố liên quan đến hệ thống Kubernetes (K8s). Khóa học dựa trên chứng chỉ Certified Kubernetes Administrator (CKA) của Cloud Native Computing Foundation (CNCF).

Thời lượng: 30 giờ.

Mục tiêu khóa học:

Sau khi hoàn tất khóa học, học viên có khả năng triển khai, vận hành và khắc phục các sự cố liên quan trên hệ thống K8s với các tiêu chí sau:

  • Cài đặt mới hệ thống standalone/cluster K8s.
  • Quản trị hạ tầng mạng trong hệ thống K8s.
  • Quản trị hệ thống lưu trữ của K8s.
  • Quản trị cluster của K8s trên hệ thống bare metal server/cloud 
  • Khắc phục các sự cố liên quan tới ứng dụng, mạng, cluster của K8s.
  • Nâng cao khả năng vận hành hệ thống container orchestration khi sử dụng K8s.
  • Học viên có khả năng tham gia thi chứng chỉ CKA.

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

  • Các chuyên viên quản trị hệ thống trong doanh nghiệp đã và đang sử dụng Linux Container.
  • Học viên muốn nâng cao kiến thức quản trị trong hệ thống sử dụng Container.
  • Học viên đã có kiến thức về Container và muốn trở thành một chuyên viên DevOps trong tương lai.

Điều kiện tiên quyết:

  • Học viên có kiến thức cơ bản về Linux Container hoặc đã tham gia lớp Docker
  • Học viên có kiến thức cơ bản về Linux – tương đương LPI 2 trở lên. 

Hình thức học

  • Học qua video và tài liệu kèm theo.

Nội dung khóa học

1. APPLICATION LIFECYCLE MANAGEMENT

  • Understand deployments and how to perform rolling update and rollbacks 
  • Know various ways to configure applications 
  • Know how to scale applications 
  • Understand the primitives necessary to create a self-healing application 

2. INSTALLATION, CONFIGURATION & VALIDATION

  • Design a Kubernetes Cluster 
  • Install Kubernetes Masters and Nodes 
  • Configure secure cluster communications 
  • Configure a highly-available Kubernetes cluster 
  • Know where to get the Kubernetes release binaries 
  • Provision underlying infrastructure to deploy a Kubernetes cluster 
  • Choose a network solution 
  • Choose your Kubernetes infrastructure configuration 
  • Run end-to-end tests on your cluster 
  • Analyze end-to-end test results 
  • Run Node end-to-end Tests 
  • Install and use kubeadm to install, configure, and manage Kubernetes clusters 

3. CORE CONCEPTS

  • Understand the Kubernetes API primitives 
  • Understand the Kubernetes cluster architecture 
  • Understand Services and other network primitives 

4. NETWORKING

  • Understand the networking configuration on the cluster nodes 
  • Understand Pod networking concepts 
  • Understand Service Networking 
  • Deploy and configure network load balancer 
  • Know how to use Ingress rules 
  • Know how to configure and use the cluster DNS 
  • Understand CNI 

5. SCHEDULING

  • Use label selectors to schedule Pods 
  • Understand the role of DaemonSets 
  • Understand how resource limits can affect Pod scheduling 
  • Understand how to run multiple schedulers and how to configure Pods to use them 
  • Manually schedule a pod without a scheduler 
  • Display scheduler events 

6. SECURITY

  • Know how to configure authentication and authorization 
  • Understand Kubernetes security primitives 
  • Know how to configure network policies 
  • Create and manage TLS certificates for cluster components 
  • Work with images securely 
  • Define security contexts 
  • Secure persistent key value store 

7. CLUSTER MAINTENANCE

  • Understand Kubernetes cluster upgrade process 
  • Facilitate operating system upgrades 
  • Implement backup and restore methodologies 
  • Logging / Monitoring 
  • Understand how to monitor all cluster components 
  • Understand how to monitor applications 
  • Manage cluster component logs 
  • Manage application logs 

8. STORAGE

  • Understand persistent volumes and know how to create them 
  • Understand access modes for volumes 
  • Understand persistent volume claims primitive 
  • Understand Kubernetes storage objects 
  • Know how to configure applications with persistent storage 

9. TROUBLESHOOTING

  • Troubleshoot application failure 
  • Troubleshoot control plane failure 
  • Troubleshoot worker node failure 
  • Troubleshoot networking 

Lưu Ý Khóa học này được Weekly Study dẫn thông tin từ các nguồn cung cấp khác, nhằm giới thiệu cho độc giả các khóa học chất lượng, giá hợp lý. Chúng tôi không có trách nhiệm pháp lý về khóa học này.
Thông Cáo DMCA Copyright Disclaimer: This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền: Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.

Read Also
Đăng nhận xét