Chia Sẻ Khóa Học Làm Chủ OpenStack Administration 2025 - Lab Thực Hành [Khóa 5670 A]
Giới thiệu thực tế về OpenStack, bao gồm Lab Training mới nhất (2025.1 Epoxy).
Những gì bạn sẽ học được:
- ✓ Quản trị một OpenStack 2025.1 “Epoxy” Private Cloud self-hosted bằng cả Horizon/Skyline dashboard và OpenStack CLI.
- ✓ Tạo và quản lý các project, user và role-based access control với Keystone Identity Service.
- ✓ Khởi chạy, cấu hình và giám sát các compute instance (Nova), quản lý key pair và áp dụng project quotas cho các compute resource.
- ✓ Provision, attach, snapshot và restore các block storage volume bằng Cinder để đảm bảo tính liên tục của workload và bảo vệ dữ liệu.
- ✓ Thiết kế, xây dựng và bảo mật các project network với Neutron - cấu hình router, floating IP và security group để kết nối được kiểm soát.
- ✓ Tải lên, xác minh và sử dụng các production-grade system image thông qua Glance và xây dựng các application image tùy chỉnh với cloud-init và instance snapshot.
- ✓ Chẩn đoán và sửa chữa các vấn đề phổ biến về cơ sở hạ tầng và tenant-level bằng CLI health checks, logs và recovery procedures.
- ✓ Tự động triển khai cơ sở hạ tầng với các Heat template, modeling toàn bộ ngăn xếp compute, storage và network resource dưới dạng Infrastructure-as-Code.
Khóa học này tập trung hoàn toàn vào việc vận hành OpenStack. Bạn sẽ học cách quản trị các project và user, khởi chạy và khắc phục sự cố cho các instance, quản lý network và volume, làm chủ image và tự động hóa với Heat - tất cả đều dựa trên phiên bản Epoxy 2025.1 hiện tại.
Tại sao lại chọn khóa học này?
OpenStack thay đổi nhanh chóng; các production team mong đợi các admin có thể làm việc trôi chảy trên cả GUI và CLI, tư duy "bất biến" và "infrastructure‑as‑code" và khắc phục sự cố dưới áp lực. Khóa học này được xây dựng cho thực tế đó:
- ✓ Đã cập nhật với OpenStack 2025.1 “Epoxy”.
- ✓ Thành thạo Dashboard + CLI: bắt đầu trong Horizon/Skyline, sau đó nâng cấp lên OpenStack CLI (thực hành tốt nhất trong ngành).
- ✓ Lab thực tế, reproducible: một self‑hosted All‑in‑One VM mà bạn cài đặt cục bộ, do đó mọi command và screenshot trong các bài học đều phù hợp với môi trường của bạn.
- ✓ Troubleshooting built‑in: bạn sẽ chẩn đoán và sửa chữa các tình huống "bị hỏng có chủ đích" - chính xác là những tình huống mà các admin gặp phải trong thực tế.
- ✓ Các hoạt động sẵn sàng cho tương lai: images as code, cloud‑init bootstrap, Heat for IaC và phương pháp tiếp cận cattle‑not‑pets.
Những gì bạn sẽ thực hiện (high‑level):
- ✓ Vận hành một self‑hosted OpenStack Epoxy cloud thông qua Horizon/Skyline và OpenStack CLI.
- ✓ Quản lý danh tính với Keystone: project, user, group, role và RBAC.
- ✓ Chạy các compute workload với Nova: flavor, key pairs, lifecycle và quotas..
- ✓ Cung cấp bộ nhớ lưu trữ liên tục với Cinder: volume, type/backend, snapshot và backup.
- ✓ Thiết kế và bảo mật mạng với Neutron: project network, router, floating IP và security group cho micro‑segmentation.
- ✓ Quản lý các production‑grade image với Glance: trusted sources, metadata và image hygiene.
- ✓ Xây dựng các custom image (snapshots + cloud‑init) và thực hành một immutable update workflow.
- ✓ Troubleshoot như một admin: CLI health checks, logs, chế độ lỗi phổ biến và quy trình khôi phục an toàn.
- ✓ Tự động hóa với các Heat template: model compute, storage và networking as code và deploy một single‑instance web app stack.
Lab thực hành hoạt động như thế nào:
Bạn sẽ deploy một single‑node (AIO) OpenStack 2025.1 Epoxy lab VM trên máy Windows của mình (được demo bằng VMware Workstation Pro). Khóa học bao gồm một bài viết hướng dẫn từng bước để cài đặt Lab VM và sử dụng các file openrc, helper script và Heat template mẫu được cung cấp. Sau khi chạy lab, các lệnh và demo của mỗi bài học sẽ chạy giống hệt nhau trên máy tính của bạn.
Background được đề xuất (đã được liệt kê là điều kiện tiên quyết):
- ✓ Kiến thức cơ bản về Linux (shell, file editing, scripting đơn giản).
- ✓ Quen thuộc với các khái niệm về ảo hóa và đám mây (instance, volume, network).
Khóa học này có phù hợp với bạn không?
- ✓ System Administrator / DevOps Engineer đang vận hành hoặc di chuyển sang OpenStack.
- ✓ Các chuyên gia ảo hóa chuyển từ VMware hoặc Hyper‑V sang open‑source cloud.
- ✓ Các OpenStack Admins/Architect muốn có một nền tảng vững chắc, thực hành trước khi triển khai trên quy mô lớn.
Tóm tắt giáo trình (bạn sẽ tiến triển từ GUI sang CLI):
- ✓ 1. OpenStack foundation & Admin role (architecture, governance, release).
- ✓ 2. Bắt đầu: thiết lập Lab VM, điều hướng Horizon & Skyline, sau đó là CLI.
- ✓ 3. Keystone identity & RBAC: domain → project → user → role.
- ✓ 4. Nova compute: flavor, key pairs, lifecycle, monitoring, quotas.
- ✓ 5. Cinder storage: volume, backend & type, snapshot, backup, quotas.
- ✓ 6. Neutron networking basic: network, subnet, router, floating IP, security groups.
- ✓ 7. Glance image: trusted source, metadata, production image.
- ✓ 8. Networking & Security nâng cao: multi‑tier design, micro‑segmentation, floating IP strategy, multi‑NIC instance (được giới thiệu khái niệm Octavia).
- ✓ 9. Image service nâng cao: snapshot, cloud‑init, immutable image và một ví dụ về Kubernetes node image.
- ✓ 10. Troubleshooting: service health, error states, network/storage fix, rebuild/rescue.
- ✓ 11. Heat & automation: HOT syntax, parameter/resources/output, deploy một single‑instance web app stack.
Kết quả bạn có thể áp dụng ngay lập tức:
- ✓ Quản trị các project OpenStack một cách tự tin từ đầu đến cuối bằng cả GUI và CLI.
- ✓ Thiết kế các tenant network an toàn, được định tuyến và cung cấp các dịch vụ với floating IP.
- ✓ Harden access với role assignment và least‑privilege security groups.
- ✓ Ship update theo cách cloud‑native: rebuild các instance từ các versioned image, không phải bằng cách patching server thủ công.
- ✓ Tự động hóa các ngăn xếp tiêu chuẩn với Heat và khắc phục sự cố với một repeatable CLI playbook.
Nếu bạn đã sẵn sàng chạy OpenStack như một cloud hiện đại - được đo lường, tự động hóa và linh hoạt - hãy đăng ký ngay và bắt đầu thành thạo Epoxy‑era administration theo cách thực hành.
Mục lục:
- ✓ 01. Giới thiệu về OpenStack và User Role.
- ✓ 02. Giới thiệu về Sử dụng OpenStack.
- ✓ 03. Làm việc với OpenStack Identity Service (Keystone).
- ✓ 04. Làm việc với OpenStack Compute (Nova).
- ✓ 05. Quản lý OpenStack Block Storage (Cinder).
- ✓ 06. OpenStack Networking (Neutron) Basic.
- ✓ 07. Làm việc với OpenStack Images (Glance).
- ✓ 08. Project Networking & Security Nâng cao.
- ✓ 09. Image Service Nâng cao.
- ✓ 10. Troubleshooting Project & Resources.
- ✓ 11. Giới thiệu về Heat & Automation.
Khóa học này dành cho ai:
- ✓ System Administrator và DevOps Engineer muốn thành thạo các hoạt động OpenStack hàng ngày và tự tin quản lý các private cloud project từ đầu đến cuối.
- ✓ IT Infrastructure Specialist và Chuyên gia ảo hóa chuyển đổi từ VMware hoặc Hyper-V sang các nền tảng open-source cloud.
- ✓ Người học kỹ thuật chuẩn bị cho vai trò OpenStack Administrator hoặc Architect, những người cần một nền tảng thực hành, có cấu trúc trước khi triển khai trên quy mô lớn.
