Sáng nay đang rà lại chi phí gia hạn server cho mấy khách hàng làm dịch vụ thiết kế website ở văn phòng, mình mới tá hoả vì tiền ngoại tệ trừ trong thẻ dội lên quá nhanh. Anh chị chủ doanh nghiệp qua tư vấn cũng hay hỏi mình Vercel là gì mà đi đâu cũng thấy đội lập trình viên đòi dùng để chạy các ứng dụng. Dùng thì nhàn. Bạn đẩy mã nguồn lên kho Git là có web chạy trong vỏn vẹn 2 phút. Nhưng đến lúc lượng truy cập tăng vọt, hoá đơn cuối tháng làm mình giật mình. Bài toán chi phí hạ tầng luôn làm anh em quản trị website đau đầu. Chiều nay mình quyết định rà soát lại toàn bộ dự án để cắt giảm khoản 3.000.000đ vô lý mỗi tháng này.

Vercel là gì và tại sao lại dễ dội chi phí?
Để hiểu Vercel là gì, về bản chất đây là nền tảng đám mây giúp lập trình viên đưa app lên mạng nhanh. Thay vì tự thuê máy chủ vật lý, bạn chỉ cần đẩy mã nguồn lên để hệ thống tự động xuất bản thành trang web. Ban đầu, gói Hobby miễn phí hoàn toàn dành cho các dự án cá nhân nhẹ nhàng. Rất tiết kiệm. Tuy nhiên khi làm việc cho doanh nghiệp, gói Pro thu 20 đô la mỗi tháng cho một thành viên. Đội ngũ kỹ thuật bên mình có ba bạn lập trình viên cập nhật mã nguồn hàng ngày, tính nhẩm ra mất 720 đô la một năm chỉ để duy trì môi trường. Mức phí này khá chát so với ngân sách dự án phần mềm vừa và nhỏ tại Việt Nam.
Điểm nghẽn lớn nhất mình gặp phải là giới hạn thời gian xử lý tác vụ dài. Hệ thống quy định mọi request chạy trên 10s đều bị tự động timeout. Nó ngắt luôn. Tháng trước, mình triển khai ứng dụng quản lý kho hàng, lúc nhân viên bấm xuất file báo cáo Excel chứa 5.000 dòng dữ liệu, hệ thống đứt gãy giữa chừng vì truy vấn mất tới 15 giây. Khách hàng phàn nàn liên tục khiến mình phải đền bù hai ngày công sửa lỗi. Việc đường truyền từ Việt Nam ra quốc tế thỉnh thoảng nghẽn cũng làm tải trang chậm. Trong bài viết về hiện diện số cho doanh nghiệp b2b website hay linkedin, mình từng nhấn mạnh tốc độ chậm trễ thì rất khó làm khách hàng tin tưởng giao dịch.
Đau đầu chuyện hoá đơn không có mã số thuế
Chi phí ngoại tệ kéo theo rắc rối dai dẳng liên quan đến sổ sách kế toán. Khi dùng dịch vụ đám mây nước ngoài, mọi thanh toán đều cấn trừ thẳng qua thẻ mà không có tờ hoá đơn giá trị gia tăng hợp lệ nào. Kế toán cằn nhằn. Mỗi kỳ chốt sổ báo cáo thuế, nhân viên mình phải giải trình từng khoản chi trả 50 đô la (khoảng 1.250.000đ), khó đưa vào chi phí hợp pháp vì hoá đơn vắng bóng mã số thuế.
Để đúng luật, công ty phải tự tính toán và nộp thay thuế nhà thầu 10% cho nhà cung cấp. Việc này cộng thêm chi phí ẩn và ba ngày xử lý thủ tục hành chính. Nhớ lần thẻ ngân hàng hết hạn bất ngờ, hệ thống báo lỗi không giao dịch được khoản phí duy trì 150 đô la (gần 3.800.000đ). Toàn bộ ứng dụng suýt bị ngắt kết nối. Trải nghiệm toát mồ hôi đó ép mình phải lập tức tìm giải pháp lưu trữ trong nước để kiểm soát dòng tiền tốt hơn. Việc tìm môi trường thay thế trở thành ưu tiên của phòng kỹ thuật quý này.
Thử hạ tầng MONA Cloud thay thế Vercel
Sau vài ngày hỏi han anh em công nghệ, mình đăng ký thử MONA Cloud. Mình làm thử ngay. Đây là hệ thống máy chủ ảo VPS với dữ liệu đặt ngay tại Việt Nam. Điểm chú ý nhất là mức giá tính theo từng giờ vận hành trực tiếp. Gói máy chủ VPS cấu hình 1 core, 1 GB RAM và 10 GB ổ cứng có giá khởi điểm từ mức 550đ/giờ. Mức chi phí này khá mềm để nghiệm thu các dự án web nhỏ.
Mình bấm đồng hồ đo thời gian thì thao tác tạo app host đầu tiên mất khoảng 150 giây để hệ thống cấu hình xong. Chờ chút. Khi chuyển sang chạy mã nguồn mẫu và cấp chứng chỉ HTTPS tự động, hệ thống chỉ tiêu tốn 10 đến 20 giây là xuất bản thành công trang web. Bạn có thể xem bài hướng dẫn chuyển app sang máy chủ Việt Nam để làm quen dần với thao tác cấu hình bằng dòng lệnh.
Mọi thứ được định giá bằng tiền Việt Nam Đồng rõ ràng. Bạn chỉ cần quét mã VietQR 200.000đ là tiền chạy thẳng vào ví. Cuối tháng, công ty nhận ngay hoá đơn điện tử có mã số thuế hợp lệ, giúp kế toán xử lý giấy tờ nhanh gọn. Mình cũng ưng ý tính năng thiết lập trần chi tiêu 50.000đ mỗi ngày. Tính năng bảo vệ này chặn rủi ro bị trừ tiền khi truy cập tăng đột biến. Hôm qua, mình dùng VPS này để deploy n8n phục vụ tự động hoá gửi báo giá, tốc độ đồng bộ tải chưa tới 2 giây nhờ vị trí máy chủ ngay tại thành phố.

Hai điểm mình chưa ưng ở máy chủ này
Khen nãy giờ nhưng vận hành thực tế vẫn có vài thứ lấn cấn. Điểm dở thứ nhất nằm ở cơ chế tính tiền theo giờ của nền tảng ảo hoá. Khi để máy chủ chạy liên tục cả ngày lẫn đêm, tổng chi phí cuối tháng thực ra sẽ đắt hơn so với việc mua đứt gói VPS trả phí cố định 150.000đ mỗi tháng ở nơi khác. Mình quên tắt máy. Tuần trước mình tạo môi trường ảo kiểm tra mã nguồn React rồi đi chơi nguyên hai ngày cuối tuần, sáng thứ hai phát hiện tiền trong ví mất đi 30.000đ lặt vặt khá tức tưởi. Việc này buộc mình dặn nhân sự làm xong phải thao tác huỷ luôn môi trường đó ngay.
Điểm dở thứ hai là hệ thống thiếu vắng bảng quản trị trực quan. Bạn sẽ không tìm thấy panel điều khiển quen thuộc như cPanel hay DirectAdmin mà anh em hay kéo thả thao tác. Giao diện trang tổng quan trông khá sơ sài. Mọi thao tác tạo người dùng MySQL mới hay điều chỉnh tường lửa đều bắt buộc gõ tay qua môi trường dòng lệnh trong terminal 22. Ai chưa quen gõ phím điều khiển server lúc mới đụng vào chắc chắn thấy ngộp và tốn ít nhất một tuần để tự mày mò.
Mở rộng thêm với hệ công cụ MONA
Hệ thống máy chủ nội địa này tích hợp vài công cụ phụ trợ thiết thực. Mình bỏ 30 phút đọc tài liệu thì thấy họ cung cấp sẵn MONA Base dùng quản trị cơ sở dữ liệu Postgres. Khá dễ hiểu. Khi đi sâu vào xem cấu trúc mã nguồn mẫu, mình nhận ra cú pháp gọi hàm giống hệt supabase-js, lập trình viên chỉ cần thay đổi địa chỉ kết nối API là mã nguồn hoạt động tiếp mà không cần đập đi viết lại.
Tiếp theo là phần mua tên miền cho website khách hàng. Công cụ MONA Domain cho phép AI tự tra cứu tên miền còn trống không rồi điền sẵn bản khai. Anh em chỉ việc quét mã trả tiền 300.000đ một lần. Nền tảng sau đó tự khởi tạo chứng chỉ và trỏ bản ghi DNS về đúng máy chủ. Khi rà soát an toàn, mình tham khảo số liệu từ Symbiotic Security quét 1.072 app thì có 98% ứng dụng rò rỉ dữ liệu. Việc nền tảng cấu hình SSL HTTPS trong 5 giây giúp mình an tâm hơn. Nếu tìm thông tin theo dõi hiệu suất, xem thêm bài top nền tảng giám sát uptime cho đội ngũ công nghệ bên mình vừa biên soạn.
Cân nhắc giữa Vercel và máy chủ Việt Nam
Sau khi đã rõ Vercel là gì và mức độ chênh lệch chi phí ra sao, mình lập bảng so sánh nhanh hai nền tảng. Quyết định nằm ở việc dự án ưu tiên tốc độ triển khai frontend hay cần quyền kiểm soát sâu hệ thống backend với mức tải 1.000 lượt truy cập mỗi ngày.
| Tiêu chí | Vercel | MONA Cloud |
|---|---|---|
| Mức giá | Miễn phí hoặc 20 đô la/tháng/người | Từ 550đ/giờ cho máy ảo VPS 1 core |
| Vị trí máy | Đặt ở nước ngoài, đi tuyến quốc tế | Nằm tại Việt Nam, truy cập nhanh |
| Tính pháp lý | Trừ thẳng thẻ, không hoá đơn VAT | Nạp qua VietQR, xuất hoá đơn đỏ |
| Giới hạn chạy | Tự động ngắt request quá 10 giây | Máy chủ độc lập không giới hạn |
Phụ thuộc bối cảnh cụ thể. Với các bạn thử nghiệm giao diện React đơn giản, nền tảng nước ngoài cung cấp quy trình xuất bản web tốc độ giúp bạn kiểm chứng ý tưởng trong chớp mắt. Lợi ích thấy ngay. Tuy nhiên, khi ứng dụng cần lưu trữ dữ liệu 10GB trên cơ sở dữ liệu riêng biệt và có tác vụ chạy ngầm mất 20 phút, hệ thống dùng chung bộc lộ rõ giới hạn. Đó là lúc bạn cần môi trường độc lập.
Tổng kết lại quá trình chuyển đổi
Việc thay thế đám mây nước ngoài không gian nan nếu nắm rõ bài toán cốt lõi doanh nghiệp nằm ở đâu. Ai mới tìm hiểu Vercel là gì thì cứ lấy gói miễn phí 0 đồng của nền tảng này cho nhẹ nhàng. Quá hợp lý. Nhưng khi phần mềm yêu cầu xử lý logic backend 15 API liên tục và cần hoá đơn thuế hợp pháp, việc dời dự án về hạ tầng Việt Nam là bước đi vững chắc. Sáng ngày mai mình sẽ tiến hành gom 5GB bản sao lưu của ba dự án website nội bộ rồi chuyển hết sang chạy trên hệ thống mới này.
