Thực chiến · Chuyên sâu

Vibe Coding Sang Production: Kiến Trúc Bền Vững, Bảo Mật Hardening, CI/CD Gatekeeper & Docker Chống Sập Cho AI Apps

Đưa app AI lên production: Loại bỏ rò rỉ secret, Docker non-root, CI/CD Gatekeeper và Rate Limiting chuẩn A+.

9 bài học theo dự án315 phút thực hành0 yêu cầu biết lập trình
📌 ĐIỀU KIỆN TIÊN QUYẾT (PREREQUISITES)
0 yêu cầu lập trình: Không cần nền tảng công nghệ trước đó.
Khuyến nghị: Nên đọc qua Chuyên đề 00 (Nền Tảng AI) nếu bạn mới bắt đầu.
🎯 KẾT QUẢ ĐẦU RA (LEARNING OUTCOMES)
1 Sản phẩm chạy thật 100%: Bàn giao toàn bộ source code, prompt kit & workflow.
Tự chủ vận hành: Hiểu sâu bản chất kiến trúc để tự bảo trì và mở rộng.
ĐẶC TẢ ĐẦU RA & CÔNG CỤ THỰC HÀNH

Chi tiết Nền tảng & Sản phẩm bàn giao trong khóa

Học theo phương pháp làm dự án (Project-Based Learning) — Đi từ các sản phẩm con từng bài đến đóng gói hoàn chỉnh sản phẩm cuối khóa.

📌
LƯU Ý CỐT LÕI TỪ AI TINH GỌN

"Học công nghệ để tự giải phóng bản thân và triển khai nhanh ở cấp độ cá nhân; nhưng khi bước lên quy mô doanh nghiệp, sức mạnh nằm ở sự thấu hiểu kiến trúc và khả năng phối hợp cùng đồng đội. Không ai có thể một mình giỏi hết mọi khâu — biết giới hạn của bản thân và biết cách dùng người mới là đỉnh cao của quản trị tinh gọn."

🎓
CHƯƠNG 0 (BẮT BUỘC TRƯỚC KHI DÙNG TOOL): TÂM LÝ & TƯ DUY CHUYỂN ĐỔI SỐ

Trước khi mở công cụ, học viên được trang bị: (1) Vượt qua nỗi sợ và tâm lý kháng cự AI, (2) Khung 3 Tầng năng lực nghề nghiệp, (3) Vẽ luồng quy trình tinh gọn 1 trang, và (4) Chốt chặn an toàn dữ liệu Human-in-the-loop.

🛠️

1. Nền tảng & Công cụ

  • AI Web Builders: v0.dev (by Vercel), Bolt.new (chạy trực tiếp trên trình duyệt).
  • AI Coding Agents: Cursor / Claude Code / Antigravity AI Editor.
  • Cơ sở dữ liệu Cloud: Supabase (PostgreSQL Cloud miễn phí 100%).
  • Hosting & Triển khai: Vercel / Netlify Deploy 1-Click với chứng chỉ SSL.
✓ 100% công cụ có bản miễn phí hoặc mã nguồn mở.
🧩

2. Sản phẩm con từng bài

  • Bài 1-3: Bản đặc tả Spec 1 trang & Giao diện Web App tương tác (Dark Mode, Table lọc).
  • Bài 4-5: Database Supabase Cloud kết nối trực tiếp & Nút AI chấm điểm Lead tự động.
  • Bài 6-7: Khung bắt lỗi Toast đẹp mắt & Màn hình Đăng nhập phân quyền Admin/Nhân viên.
  • Bài 8: Link Web App chạy thật trên mạng Vercel có chứng chỉ SSL HTTPS.
✓ Mỗi bài học đều có sandbox data mẫu để test ngay.
🏆

3. Sản phẩm cuối khóa

1 Web App Quản trị nội bộ / Mini CRM hoàn chỉnh:

Ứng dụng web chạy online 24/7 trên Vercel, có cơ sở dữ liệu Supabase lưu trữ an toàn, tính năng AI nhúng thông minh và phân quyền Admin/Nhân viên cho cả công ty sử dụng.

⭐ Bàn giao sản phẩm có thể sử dụng thật ngay lập tức!
💼 Dành cho Doanh nghiệp & Quản lý: Cần hỗ trợ triển khai hạ tầng riêng hoặc kèm cặp 1-1 cho đội ngũ? Xem dịch vụ đồng hành
LỘ TRÌNH THỰC HÀNH TỪNG BƯỚC

9 bài học hoàn thiện sản phẩm

Đi tuần tự từng bước nhỏ để người đi làm lâu năm dễ dàng tiếp thu và làm ra kết quả.

01

1. Bản Đồ Chuyển Đổi Vibe Coding Sang Production: Vượt Qua 5 Hố Tử Thần Vận Hành

Phân tích khoảng cách giữa PoC chạy nhanh và Production bền vững: Bóc tách 5 hố tử thần cốt lõi (Data Integrity, Edge Cases, Secrets Leak, Observability & Tech Debt) và ma trận tiêu chí nghiệm thu.

35 phút
02

2. Quản Trị Bí Mật (Secrets Zero-Trust): Phân Tách Dev/Staging/Prod & Chặn Tuyệt Đối Rò Rỉ Git

Nguyên tắc bảo vệ thông tin nhạy cảm: Loại bỏ hoàn toàn API Keys, JWT secret, Database URI và Bot Token khỏi mã nguồn; cấu hình .gitignore và tạo file mẫu .env.example chuẩn hóa.

35 phút
03

3. Bảo Mật & Xác Thực Nâng Cao: Sanitize Input, Security Headers Chuẩn A+, Content-Security-Policy & Rate Limiting

Thiết lập các lớp bảo vệ tầng ứng dụng: Ép kiểm tra dữ liệu đầu vào bằng Schema Validator, cấu hình Content-Security-Policy (CSP) đặc quyền tối thiểu loại bỏ 'unsafe-inline', kích hoạt 6 Security Headers OWASP A+ và siết Rate Limiting.

35 phút
04

4. Cơ Sở Dữ Liệu Bền Vững: Migration Phiên Bản Hóa, Khóa Ngoại Ràng Buộc & Quản Trị Concurrency

Chuyển đổi từ cơ sở dữ liệu chắp vá sang chuẩn Enterprise: Quản trị cấu trúc bảng bằng Migration tool, thiết lập Foreign Keys, đánh Index tối ưu và đảm bảo tính toàn vẹn giao dịch (ACID).

35 phút
05

5. Đóng Gói Docker Chuẩn Production: Multi-Stage Build, User Non-Root & Xử Lý Tín Hiệu PID 1

Tối ưu hóa Dockerfile cho môi trường thực tế: Cấu trúc Multi-stage 4 tầng siêu nhẹ (~100MB), phân quyền user non-root chống leo thang đặc quyền, và tích hợp dumb-init xử lý graceful shutdown.

35 phút
06

6. Cô Lập Mạng Docker Compose: Phân Tách Network Nội Bộ, Giới Hạn Tài Nguyên & Xoay Vòng Log

Thiết lập hạ tầng Docker Compose hoàn chỉnh: Phân tách frontend-network và backend-network (internal: true) cô lập hoàn toàn CSDL, đặt trần CPU/RAM và xoay vòng log JSON.

35 phút
07

7. Xây Dựng CI/CD Production Gatekeeper: Quét Secret Bằng TruffleHog, Lint, Test & Đẩy Image

Tự động hóa chốt chặn an ninh trước khi Deploy: Cấu hình GitHub Actions chạy quét rò rỉ secret toàn bộ commit history, chạy kiểm thử tự động và chỉ build Docker Image khi vượt qua 100% tiêu chí.

35 phút
08

8. Đồ Án Tốt Nghiệp: Biến Một Ứng Dụng Vibe Code Sơ Khai Thành Web App Chuẩn Enterprise An Toàn 100%

Thực hành chuyển đổi toàn diện một dự án thực tế: Rà soát toàn bộ bí mật, chuẩn hóa Schema CSDL, đóng gói Docker Compose cô lập, thiết lập Nginx Rate Limiting và thông báo sự cố qua Telegram.

35 phút
09

9. Case Study Thực Chiến: Từ Sự Cố Bị Phản Biện Đến Chuẩn Hóa Security Headers A+, Tối Ưu Lighthouse 95+ & Bài Học Bể Format Xương Máu

Hành trình thực tế giải quyết sự cố kỹ thuật: Xử lý rò rỉ Webhook Zero-Trust, nâng hạng Mozilla Observatory lên A+ (100+ điểm) bằng CSP default-src 'none', bài học đắt giá về sự cố bể format khi lạm dụng media=print và lỗi cú pháp biến JS, tối ưu độ tương phản WCAG AAA đạt 100/100 Accessibility.

35 phút
LỚP 36 Vibe Coding Sang Production: Kiến Trúc Bền Vững, Bảo Mật Hardening, CI/CD Gatekeeper & Docker Chống Sập Cho AI Apps
Tư vấn khóa Bắt đầu học ngay →