100%
← Quay lại

Deploy

AI bổ sung
Khái niệmVòng đời

Nó là gì?

Quá trình đưa ứng dụng từ môi trường phát triển lên môi trường sản xuất hoặc staging để người dùng có thể truy cập.

Dùng để làm gì?

Để ứng dụng có thể chạy thực tế, phục vụ người dùng. Sau deploy cần: database migration, environment variables, domain, SSL, monitoring, backup.

Chạy ở đâu?

Môi trường đích: VPS, cloud platform (AWS, GCP, Azure), serverless (Vercel, Netlify), hoặc máy chủ riêng.

Nó thường đi với gì?

CI/CD pipeline (GitHub Actions, GitLab CI), Docker, container orchestration (Kubernetes), reverse proxy (Nginx), monitoring tools (Sentry, Datadog).

App của mình khi nào cần?

Khi ứng dụng đã hoàn thiện tính năng cơ bản và cần đưa lên môi trường thực tế để test hoặc sử dụng.

Khi nào không cần?

Khi chỉ đang phát triển local, chưa cần chia sẻ với người dùng khác.

Từ khóa lỗi thường gặp

deploy failed, 502 Bad Gateway, connection refused, permission denied, missing env, migration error

Một câu để nhớ

Đưa app lên môi trường chạy thật, kèm theo các bước phụ trợ như migration, env, domain.