Bạn sẽ build gì
Một hệ thống tách phần dễ deploy bằng Flash Deploy khỏi phần cần toàn quyền server trên VPS. Ví dụ: web app chạy bằng Flash Deploy, worker Docker chạy trên VPS, database/cache dùng Managed MySQL/Redis khi cần.
Sơ đồ minh họa
Luồng thao tác chính (không phải ảnh Console)
Catalog
Plan, OS, location
Access
Password hoặc SSH key
Operate
Start/stop/reboot/console
VPS instance
1Ubuntu image
22 vCPU / 4GB RAM
3SSH key selected
4Console available
Luồng trên Console
- Deploy app chính bằng Flash Deploy để có public URL, logs và release history.
- Tạo VPS trong Resource nếu có worker, custom runtime, service nền hoặc phần cần SSH.
- Chọn OS image, plan, location và SSH key/password khi tạo VPS.
- Tạo app và VPS cùng organization; cấu hình app gọi private address/port của service trên VPS, kiểm tra interface lắng nghe và firewall.
- Dùng browser console/SSH để kiểm tra service trên VPS khi có lỗi boot hoặc network.
- Theo dõi billing của cả app deploy, VPS và database/cache nếu có.
Ranh giới trách nhiệm
- Flash Deploy phù hợp phần app cần release nhanh, logs rõ, rollback nhanh.
- VPS phù hợp phần cần cài package hệ thống, Docker riêng hoặc quyền SSH.
- MySQL/Redis managed phù hợp dữ liệu chung, tránh tự vận hành database trong VPS nếu không cần.