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
Mô-đun 1 – Giới thiệu về Containers
- Tại sao lại sử dụng containers?
- So sánh container với máy ảo
- Kiến trúc container
- Công cụ chạy container
- Vòng đời của container
Mô-đun 2 – Xây dựng hình ảnh Container
- Tạo hình ảnh container
- Làm việc với Dockerfile hoặc Containerfile
- Tối ưu hóa hình ảnh
- Các kho chứa hình ảnh (registries)
- Phiên bản hình ảnh
Mô-đun 3 – Nền tảng Kubernetes
- Kiến trúc Kubernetes
- Pods
- Deployments
- ReplicaSets
- Namespaces
- Nhãn (Labels) và bộ chọn (selectors)
Mô-đun 4 – Giới thiệu về OpenShift
- Kiến trúc OpenShift
- Công việc (Projects) và namespaces
- Bảng điều khiển Web
- CLI của OpenShift
- Làm việc với các ứng dụng
Mô-đun 5 – Triển khai Ứng dụng
- Triển khai ứng dụng container hóa
- Kéo dài tải trọng (Scaling)
- Cập nhật tuần tự
- Quản lý cấu hình
- Biên môi trường
Mô-đun 6 – Mạng
- Dịch vụ Kubernetes
- Công khai ứng dụng
- Routes
- Khái niệm Ingress
- Khắc phục sự cố mạng cơ bản
Mô-đun 7 – Lưu trữ và Cấu hình
- Lưu trữ vĩnh viễn
- Yêu cầu Volume vĩnh viễn (Persistent Volume Claims)
- ConfigMaps
- Secrets
- Ứng dụng có trạng thái
Mô-đun 8 – Nền tảng Bảo mật
- Khái niệm RBAC
- Tài khoản dịch vụ
- Cấu hình ứng dụng an toàn
- Những kiến thức cơ bản về bảo mật hình ảnh
- Thực hành tốt nhất trong bảo mật
Mô-đun 9 – Giám sát và Khôi phục sự cố
- Nhật ký (Logs)
- Sự kiện (Events)
- Chỉ số (Metrics)
- Kiểm tra sức khỏe
- Các trường hợp khắc phục sự cố phổ biến
Mô-đun 10 – Thực hành
- Xây dựng một hình ảnh container
- Triển khai một ứng dụng
- Cấu hình mạng
- Lưu trữ dữ liệu ứng dụng
- Bảo mật và khắc phục sự cố cho ứng dụng
Hình thức khóa học
- Bài giảng tương tác.
- Biểu diễn thực tế.
- Các bài tập thực hành phong phú.
- Các kịch bản triển khai trong thế giới thực.
Tùy chọn tùy chỉnh khóa học
Khóa học có thể được tùy chỉnh để phù hợp với công nghệ, công cụ phát triển và môi trường triển khai được sử dụng trong tổ chức của bạn.
Yêu cầu
Người tham gia cần có:
- Kỹ năng dòng lệnh Linux cơ bản.
- Hiểu biết tổng quát về phát triển phần mềm hoặc quản trị hệ thống.
- Kiến thức mạng cơ bản.
- Không yêu cầu kinh nghiệm trước đó với OpenShift.
35 Giờ
Đánh giá (1)
hiểu biết cơ bản về container/Kubernetes và cách chúng tương tác tính năng của nền tảng OpenShift
Eric Scholze - NOW IT GmbH
Khóa học - Introduction to Containers, Kubernetes & OpenShift
Dịch thuật bằng máy