Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Containers và OpenShift
- Hướng dẫn khóa học và mục tiêu học tập
- Containers so với VM: các khái niệm và lợi ích
- Tổng quan về kiến trúc và các thành phần của OpenShift
Hình ảnh Containers và Kho lưu trữ
- Tạo các tệp Docker/Podmanfiles và quy trình xây dựng hình ảnh
- Tags hình ảnh, các lớp (layers) và các kỹ thuật tối ưu hóa
- Sử dụng kho lưu trữ containers và tính năng kéo hình ảnh trong OpenShift
Những kiến thức cơ bản về Kubernetes
- Chu kỳ sống của Pods, ReplicaSets và Deployments
- Nhãn (labels), bộ chọn (selectors) và yêu cầu/giới hạn tài nguyên
- Khoảng không tên (Namespaces), hạn ngạch và cơ chế lập lịch cơ bản
Triển khai Ứng dụng trên OpenShift
- Dự án OpenShift, BuildConfigs và ImageStreams
- Sử dụng CLI oc và giao diện web console của OpenShift
- Cập nhật tuần tự, hoàn tác và các chiến lược triển khai
Dịch vụ, Mạng và Routes
- Các loại dịch vụ ClusterIP, NodePort và LoadBalancer
- Routes của OpenShift và các mẫu truy cập từ bên ngoài
- Chính sách mạng và xử lý sự cố kết nối
Lưu trữ, ConfigMaps và Bí mật (Secrets)
- PersistentVolumes, PersistentVolumeClaims và các lớp lưu trữ
- Quản lý cấu hình với ConfigMaps và Secrets
- Ứng dụng có trạng thái và các yếu tố cân nhắc về sao lưu/phục hồi
Bảo mật, Giám sát và Xử lý Sự cố
- RBAC, tài khoản dịch vụ và ngữ cảnh bảo mật
- Giám sát thông qua metrics, logs và các kiểm tra sức khỏe
- Các quy trình xử lý sự cố thường gặp và phản hồi sự cố
Tổng kết và Các bước tiếp theo
Yêu cầu
- Kiến thức cơ bản về dòng lệnh Linux
- Hiểu biết về các khái niệm phát triển phần mềm
- Hiểu biết về các nguyên lý cơ bản của mạng
Đối tượng tham dự
- Developer mong muốn container hóa các ứng dụng
- Kỹ sư nền tảng (platform) và vận hành
- Các nhà thực hành DevOps đang triển khai các quy trình dựa trên OpenShift
35 Giờ
Đá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
nhiều bài thực hành (bài lab)
Seba - Robert Bosch Sp. z o.o
Khóa học - OpenShift 4 for Developers
Dịch thuật bằng máy