🛡️ COACHING PROGRAM: AUTOMATION DEVOPS ARCHITECT
Mastering Hybrid Cloud: Từ Tư duy Chiến lược đến Hệ thống Production
“Chúng ta không dạy nhau gõ lệnh Linux cơ bản. Chúng ta bàn về Kiến trúc, Chi phí, Bảo mật và Chiến lược Tự động hóa.”
[TẠI SAO BẠN CẦN CHƯƠNG TRÌNH NÀY?]
🤝 TEAM COACHING – NƠI CÁC ARCHITECT TƯƠNG LAI HỘI TỤ
Thay vì học một mình qua video, bạn sẽ tham gia vào môi trường huấn luyện chuyên sâu:
- Tư duy Kiến trúc sư: Chúng ta không học vẹt. Chúng ta mổ xẻ các Trade-offs (Đánh đổi): Khi nào dùng Mutable? Khi nào dùng Immutable? Tại sao chọn cách này mà không phải cách kia?
- Hạ tầng Linh hoạt:
- Ưu tiên: Bạn tự chủ trên HomeLab (Proxmox Nested/Bare-metal) để rèn kỹ năng xử lý sự cố thực tế.
- Backup: Server của Team TonyTechLab luôn sẵn sàng “cứu viện” nếu máy tính cá nhân của bạn không đủ tài nguyên.
💰 CƠ CHẾ “KỶ LUẬT THÉP” (DUY NHẤT TẠI VIỆT NAM)
Chúng tôi không kiếm tiền từ việc bán kiến thức đại trà. Chúng tôi tìm kiếm đồng đội chất lượng.
- ➤
Phí Cam Kết: 3.000.000 VNĐ.
- ➤
Luật chơi: Nếu bạn tham gia đầy đủ, hoàn thành Lab và Report đúng hạn -> REFUND 100% học phí cuối khóa.
- ➤
Risk-Free: Trong 2 tuần đầu, nếu thấy không phù hợp? Yêu cầu Refund 100% không cần lý do.
Khai giảng: 08:00 PM – Thứ 7 – 27/12/2025. (Chỉ nhận tối đa 5 học viên mới).
[THE STRATEGY STACK – TƯ DUY CỐT LÕI]
Công cụ chỉ là bề nổi. Tư duy phối hợp công cụ mới là đẳng cấp.
| Layer | Công nghệ | Tư duy Chiến lược (Strategic Mindset) |
| Orchestration | Terraform | Abstraction Strategy: Khi nào nên viết code từ con số 0 (Build-in) để kiểm soát 100%? Khi nào nên dùng Community Module để đi nhanh? |
| Immutability | Packer | Golden Image Strategy: Tại sao Production không nên “Live Patching”? Tư duy đóng gói một lần, chạy mọi nơi. |
| Security | Vault | Zero Trust: Loại bỏ Hardcode. Quản lý Secrets động (Dynamic Secrets) trong quy trình CI/CD. |
| Scalability | AWS EKS | FinOps: Chiến lược dùng Spot Instances để giảm 90% chi phí nhưng vẫn đảm bảo High Availability (HA). |
| Environment | Hybrid | Parity Strategy: Làm sao để môi trường Dev (On-Prem) giống hệt Production (Cloud) để tránh lỗi “It works on my machine”? |
[LỘ TRÌNH COACHING – 5 CHẶNG NƯỚC RÚT]
Chúng ta đi thẳng vào các bài toán của Doanh nghiệp: Code thật, Lỗi thật, Giải pháp thật.
🏁 SPRINT 1: ARCHITECTURE & READINESS
“Chuẩn bị vũ khí. Định hình kiến trúc trước khi viết dòng code đầu tiên.”
- Architecture Deep Dive:
- The Great Debate: Terraform vs Ansible vs Packer. Phân tích mô hình chồng lấn và phân chia trách nhiệm.
- Hybrid Design: Vẽ sơ đồ kiến trúc kết nối an toàn On-Premise và AWS. Tính toán IP Subnet (IPAM).
- Labs (Setup & Verify):
- Hạ tầng On-Premise: Đăng ký Resource Pool trên Proxmox Cluster của Tony.
- Hạ tầng Cloud: AWS Account, IAM User, thiết lập Budget Alarm.
- Toolchain: Cài đặt VSCode, Git, AWS CLI, Terraform, Ansible chuẩn DevOps.
🏗 SPRINT 2: INFRASTRUCTURE PROVISIONING (TERRAFORM)
“Quản trị Vòng đời Hạ tầng: Từ Code thô (Raw) đến Modules.”
- Architecture Deep Dive:
- Build-in vs Modules: Tự viết code (kiểm soát 100%) vs Module có sẵn (rủi ro “Hộp đen”).
- State Strategy: Quản lý file
terraform.tfstatevà cơ chế Locking trên S3.
- Labs (Coding):
- Bài 1 – The Hard Way: Tự viết Code Resource
proxmox_vm_qemu(Disk, Network, Cloud-Init) không dùng Module. - Bài 2 – Refactoring: Đóng gói code thành Module chuẩn.
- Bài 3 – Fix Static IP: Code logic gán cứng IP để tránh DHCP đổi IP lung tung.
- Bài 1 – The Hard Way: Tự viết Code Resource
🧠 SPRINT 3: CONFIGURATION AT SCALE (ANSIBLE)
“Vận hành hàng loạt: Biến máy chủ rỗng thành Kubernetes Cluster.”
- Architecture Deep Dive:
- Idempotency: Tư duy “Desired State” – Chạy 100 lần kết quả vẫn như 1.
- Inventory Strategy: Quản lý danh sách IP động giữa Terraform và Ansible.
- Labs (Coding):
- Bài 1 – Pipeline: Terraform tự động bắn IP vào Inventory của Ansible.
- Bài 2 – Native K8s: Automate
kubeadm initvàkubeadm join. - Bài 3 – Smoke Test: Deploy Nginx để verify cluster.
🔐 SPRINT 4: IMMUTABLE & SECURITY FIRST
“Kiến trúc Bất biến và Bảo mật Chủ động.”
- Architecture Deep Dive:
- Immutable Pipeline: Tư duy “Destroy & Replace” thay vì sửa file config.
- Secret Zero: Loại bỏ mật khẩu khỏi Source Code.
- Labs (Coding):
- Bài 1 – Packer: Nhúng Ansible Role vào Packer để build AMI.
- Bài 2 – Vault Integration: Cấu hình Dynamic Secrets cho Terraform/Ansible.
☁️ SPRINT 5: PRODUCTION GRADES (AWS & FINOPS)
“Bài toán Chi phí, Mở rộng và Phục hồi.”
- Architecture Deep Dive:
- FinOps: Chiến lược dùng Spot Instances giảm 90% chi phí nhưng vẫn đảm bảo HA.
- Disaster Recovery: Bật lại hệ thống ở Region khác trong 15 phút.
- Labs (Defense):
- Bài 1 – EKS Production: Dùng Terraform dựng VPC, Subnet, EKS Cluster (Modular).
- Bài 2 – Chaos Engineering: Tony sẽ xóa nóng Node hoặc xóa State file. Nhiệm vụ của bạn là khôi phục hệ thống (Self-healing).
[CHƯƠNG TRÌNH NÀY DÀNH CHO AI?]
- ✓System Admin / Network: Bạn muốn chuyển mình sang DevOps, thoát cảnh trực đêm.
- ✓Developer: Bạn muốn hiểu sâu về hạ tầng (Full-stack mindset).
- ✓Fresher: Có thái độ cam kết, muốn học bài bản từ Bare-metal lên Cloud.
[ĐĂNG KÝ PHỎNG VẤN]
“Kiến thức kỹ thuật có thể lỗi thời sau 2 năm. Nhưng tư duy kiến trúc hệ thống sẽ theo bạn cả đời.”
P/S: Ở đây không lùa gà ai cả. Các bạn cứ trãi nghiệm 2 tuần rồi quyết định. Tôi chẳng thu bạn 1 xu nào nếu bạn cam kết hoàn thành theo đúng lộ trình. Cái tôi cần là tạo ra những đồng đội chất lượng trong tương lai.
Course Features
- Lectures 20
- Quiz 0
- Duration 32 weeks
- Skill level All levels
- Language Việt Nam
- Students 10
- Certificate No
- Assessments Yes
- 5 Sections
- 20 Lessons
- 32 Weeks
- SPRINT 1: ARCHITECTURE & READINESSLink meeting6
- 1.1Terraform là gì? tại sao phải dùng? khi nào nên dùng?
- 1.2Ansible là gì? tại sao phải dùng? khi nào nên dùng?
- 1.3Hashicorp Packer là gì? tại sao phải dùng? khi nào nên dùng?
- 1.4Terraform vs Ansible vs Packer. Phân tích mô hình chồng lấn và phân chia trách nhiệm.
- 1.5Hybrid Design cho hệ thống On-Premise và Cloud khi ứng dụng bộ 3 Terraform – Ansible – Hashicorp
- 1.6Chuẩn bị môi trường lab
- SPRINT 2: INFRASTRUCTURE PROVISIONING (TERRAFORM)14
- 3.1HashiCorp Configuration Language
- 3.2Nhập môn Terraform Giải Phẫu Kiến Trúc & Lab “Hello World”
- 3.3Terraform Provider – Cầu nối hydrid cloud
- 3.4Terraform learn on bug
- 3.5Hashicorp Configuration Language (HCL) basics – Lý thuyết
- 3.6Hashicorp Configuration Language (HCL) basics – Lý thuyết ( Tư Duy Não Phải)
- 3.7Hashicorp Configuration Language (HCL) basics – Handson
- 3.8Meta-Arguments – Lý thuyết
- 3.9Meta-Arguments – Lý thuyết ( Tư Duy Não Phải)
- 3.10Meta-Arguments – Handson
- 3.11Data sources – Lý thuyết
- 3.12Data sources – Handson
- 3.13Variable and Output – Lý thuyết
- 3.14Variable and Output – Handson
- SPRINT 3: CONFIGURATION AT SCALE (ANSIBLE)0
- SPRINT 4: IMMUTABLE & SECURITY FIRST0
- SPRINT 5: PRODUCTION GRADES (AWS & FINOPS)0


