Đề cương khóa học
Mô-đun 1: Giới thiệu về OpenShift và Kubernetes
- Kiến trúc và các thành phần của OpenShift
- Mối quan hệ giữa OpenShift và Kubernetes
- Containers, images và registries
- Tổng quan về các phiên bản OpenShift (OKD so với OCP)
Mô-đun 2: Kiến trúc OpenShift 4
- Các thành phần của control plane
- Worker nodes và MachineSets
- Tổng quan về Red Hat CoreOS
- Operators và Operator Lifecycle Manager (OLM)
Mô-đun 3: Cài đặt OpenShift 4
- Các phương pháp cài đặt (IPI so với UPI)
- Quy trình khởi tạo cụm
- Yêu cầu về mạng và DNS
- Luyện tập triển khai cụm
Mô-đun 4: Quản lý Tài nguyên Cụm
- Nodes và MachineSets
- Mở rộng quy mô cụm
- Giới hạn và配额 tài nguyên (resource quotas and limits)
- Namespaces và projects
Mô-đun 5: Triển khai Ứng dụng
- Deployments, ReplicaSets, Pods
- Source-to-Image (S2I)
- Triển khai dựa trên container
- Rolling updates và rollback
Mô-đun 6: Làm việc với Operators
- Khái niệm và lợi ích của Operator
- Cài đặt và quản lý Operators
- Sử dụng Operators cho vòng đời ứng dụng
- Custom Resource Definitions (CRDs)
Mô-đun 7: Mạng trong OpenShift
- Cơ bản về mạng cụm
- Services và routes
- Ingress và cân bằng tải
- Các chính sách mạng
Mô-đun 8: Quản lý Lưu trữ
- Persistent Volumes (PV) và Persistent Volume Claims (PVC)
- Storage classes
- Ứng dụng có trạng thái
- Dynamic provisioning
Mô-đun 9: Bảo mật trong OpenShift
- Xác thực và ủy quyền (RBAC)
- Security Context Constraints (SCC)
- Quản lý người dùng và vai trò
- Bảo mật ứng dụng và secrets
Mô-đun 10: Giám sát và Logging
- Nhóm giám sát tích hợp
- Metrics và alerts
- Kiến trúc logging
- Xử lý sự cố liên quan đến cụm
Mô-đun 11: Nâng cấp và Quản lý Vòng đời
- Nâng cấp cụm trong OpenShift 4
- Nâng cấp Operators
- Các cân nhắc về sao lưu
- Di chuyển từ OpenShift 3 (cao cấp)
Mô-đun 12: Xử lý Sự cố và Các Thực tiễn Tốt
- Chẩn đoán các vấn đề của cụm
- Debugging ứng dụng
- Các cân nhắc về hiệu suất
- Các thực tiễn tốt cho môi trường sản xuất
Yêu cầu
Yêu Cầu Tiên Quyết
- Hiểu biết cơ bản về khái niệm container và Docker
- Quen thuộc với quản trị hệ thống Linux
- Nên có kiến thức cơ bản về DevOps
Đối Tượng Hướng Đến
- Quản trị viên hệ thống
- Kỹ sư DevOps
- Kỹ sư nền tảng
- Kiến trúc sư Cloud và hạ tầng
Đánh giá (2)
Việc cung cấp máy tính để bàn ảo dưới dạng hộp cát cho các thành viên thử nghiệm là rất tuyệt vời!
Benedict - Questronix Corporation
Khóa học - OpenShift 4 for Administrators
Dịch thuật bằng máy
OC là mới đối với chúng tôi và chúng tôi đã học được rất nhiều, các bài thực hành rất xuất sắc
sharkey dollie
Khóa học - OpenShift 4 for Administrators
Dịch thuật bằng máy