Thuê VPS Israel là lựa chọn thẳng thắn nhất khi người dùng của bạn ở Israel. Cloudj có máy chủ cloud tại Tel Aviv, trên bờ Địa Trung Hải ở giữa đất nước, nên dự án đặt ở đây nằm gần người dùng ở Tel Aviv, Jerusalem, Haifa và Be'er Sheva thay vì ở một trung tâm dữ liệu châu Âu cách vài quốc gia. Nếu bạn là đội phát triển ở Việt Nam nhận dự án từ một startup Israel, bài này đặc biệt hữu ích: ngoài việc chọn vị trí, website tiếng Do Thái (Hebrew) có những yêu cầu kỹ thuật mà lập trình viên quen làm giao diện tiếng Việt hay tiếng Anh dễ bỏ sót. Chúng ta sẽ đi qua ai nên chọn Tel Aviv, so sánh với các phương án châu Âu và Mỹ, rồi từng bước triển khai một website viết từ phải sang trái.
Ai nên thuê VPS Israel
Israel là thị trường nhỏ, ngành công nghệ mạnh và dân số đa ngôn ngữ. Máy chủ Tel Aviv hợp với:
- Website và ứng dụng tiếng Do Thái. Thương mại điện tử, tin tức, dịch vụ giáo dục, đặt lịch phòng khám và các sản phẩm SaaS cho thị trường nội địa.
- Người dùng Israel đa ngôn ngữ. Nhiều website phục vụ song song tiếng Do Thái, tiếng Ả Rập, tiếng Nga và tiếng Anh. Dù ngôn ngữ khác nhau, người dùng vẫn ở Israel, nên máy chủ cũng nên ở đó.
- Staging và công cụ nội bộ của startup Israel. Đội ở Tel Aviv hay Herzliya có thể đặt Git, CI runner và môi trường staging gần văn phòng, rồi đổi cấu hình hoặc xóa đi khi dự án thay đổi. Đội outsource ở Việt Nam làm cho khách hàng Israel cũng nên để khách duyệt sản phẩm trên staging đặt tại Tel Aviv, gần với điều kiện production thật.
- Đông Địa Trung Hải. Síp nằm ngay phía tây bên kia biển, và một số dự án cho Síp hoặc Hy Lạp có cả người dùng Israel. Tel Aviv có thể làm vị trí chung cho nhóm này; với người dùng nghiêng về Hy Lạp, hãy đo thử so với Milan.
Khi nào Tel Aviv không phải đáp án: nếu người dùng chủ yếu ở châu Âu, Bắc Mỹ hay châu Á, hãy đặt máy chủ ở đó. Sản phẩm toàn cầu do đội Israel xây dựng thường chạy production gần thị trường lớn nhất và chỉ giữ staging ở Tel Aviv. Hướng dẫn VPS châu Mỹ, châu Đại Dương và Israel so sánh Tel Aviv với các vị trí của Cloudj ở Mỹ, Canada và Úc.
So sánh Tel Aviv với các phương án quen thuộc
Đội phục vụ thị trường Israel thường cân nhắc giữa máy chủ trong nước và máy chủ ở châu Âu hoặc Mỹ. Dưới đây là cách các lựa chọn so với nhau trong thực tế.
| Lựa chọn | Phù hợp với | Cần lưu ý |
|---|---|---|
| Tel Aviv | Người dùng chủ yếu ở Israel; website tiếng Do Thái; B2B nội địa | Ít ý nghĩa nếu đa số người dùng ở nước ngoài |
| Frankfurt hoặc Milan | Dự án chia đều giữa Israel và châu Âu | Người dùng Israel phải kết nối qua Địa Trung Hải |
| Bờ Đông nước Mỹ (New York, Miami) | Sản phẩm có thị trường chính ở Bắc Mỹ | Xa người dùng Israel |
| Châu Á (Singapore, Hong Kong, Tokyo) | Người dùng ở châu Á | Không hợp với người dùng Israel |
Nếu một phần người dùng ở châu Á, các bài VPS Singapore, VPS Hong Kong và VPS Nhật Bản sẽ giúp bạn chọn. Cách làm phổ biến là mỗi khu vực một máy chủ, thay vì một máy chủ cố phục vụ tất cả.
Máy chủ Tel Aviv có gì
- Cấu hình từ 1 vCPU, 1 GB RAM, 20 GB ổ đĩa đến cấu hình tùy chỉnh 104 vCPU, 512 GB RAM, với 30 gói dựng sẵn hoặc tự kết hợp.
- CPU dùng chung ("Availability"), general purpose hoặc dedicated.
- Tính theo giờ từ số dư USD, hoặc trả trước 1, 3, 6, 12 tháng có tùy chọn tự động gia hạn. Khách hàng Việt Nam nạp số dư bằng chuyển khoản ngân hàng bằng VND.
- 5 TB lưu lượng trong gói tháng; khi tính theo giờ, lưu lượng tính theo số GB dùng.
- Các bản Linux và Windows, phí bản quyền Windows hiển thị trước khi triển khai. Kiểm tra danh sách hệ điều hành cho Tel Aviv trong console.
- SSH key hoặc mật khẩu root tạo sẵn, SSH console trên trình duyệt, biểu đồ tài nguyên, khởi động lại, đổi cấu hình và mở rộng ổ đĩa.
Từng bước dựng website tiếng Do Thái trên máy chủ Tel Aviv
1. Tạo máy chủ
Đăng nhập console Cloudj, chọn Tel Aviv và chọn cấu hình. Với website WordPress hoặc Laravel tiếng Do Thái, 2 vCPU và 4 GB RAM CPU general purpose là điểm khởi đầu hợp lý. Thêm SSH key, chọn Ubuntu hoặc Debian, kiểm tra giá hiển thị rồi xác nhận.
2. Đặt múi giờ và locale
ssh root@IP_MAY_CHU
apt update && apt upgrade -y
timedatectl set-timezone Asia/Jerusalem
locale-gen he_IL.UTF-8
Hãy để cơ sở dữ liệu chạy theo UTC và chuyển đổi trong ứng dụng. Israel áp dụng giờ mùa hè theo lịch riêng, trong khi Việt Nam không đổi giờ, nên lập trình viên Việt dễ quên chuyện này. Để thư viện múi giờ xử lý việc chuyển đổi sẽ tránh lỗi lệch một giờ trong lịch đặt chỗ và email đơn hàng.
3. Cài web server
apt install -y nginx
ufw allow OpenSSH
ufw allow 'Nginx Full'
ufw enable
Trong khối server của nginx, thêm charset utf-8; để chữ Do Thái được trả về với đúng bảng mã. Sau đó bật HTTPS theo bài cấu hình nginx reverse proxy và SSL.
4. Làm đúng giao diện phải sang trái
Tiếng Do Thái và tiếng Ả Rập viết từ phải sang trái (RTL). Đặt lang="he" và dir="rtl" trên phần tử gốc của trang, dùng CSS logical properties (margin-inline-start thay cho margin-left) để bố cục tự lật đúng chiều, và chọn web font có đủ bộ chữ Do Thái. Kiểm tra kỹ nội dung trộn: số điện thoại, giá tiền, mã sản phẩm và tên thương hiệu tiếng Anh nằm giữa câu tiếng Do Thái là chỗ giao diện RTL hay vỡ nhất. Nếu có cả bản tiếng Ả Rập và tiếng Nga, hãy cho mỗi ngôn ngữ một đường dẫn và thuộc tính lang riêng. Với đội quen làm giao diện tiếng Việt, nên dành riêng thời gian kiểm thử RTL trong kế hoạch dự án, đừng để đến tuần cuối.
5. Lên lịch bảo trì theo tuần làm việc của Israel
Với nhiều doanh nghiệp Israel, tuần làm việc bắt đầu từ Chủ nhật đến thứ Năm, cuối tuần rơi vào thứ Sáu và thứ Bảy. Chủ nhật là ngày nghỉ ở Việt Nam, nhưng ở Israel lại là ngày làm việc đầu tuần. Hãy xếp lịch khởi động lại và di chuyển dữ liệu theo tuần của người dùng, không phải của đội bạn. Trước mọi thay đổi rủi ro, lưu máy chủ thành custom image để có thể quay lại.
6. Gia cố bảo mật và theo dõi
Làm theo checklist bảo mật VPS mới, rồi theo dõi biểu đồ CPU, RAM và mạng trong console. Khi website lớn lên, bạn có thể tăng CPU, RAM hoặc mở rộng ổ đĩa mà không cần dựng lại máy chủ.
Câu hỏi thường gặp
Máy chủ Tel Aviv có dùng được cho người dùng ở Síp không?
Có thể. Síp nằm gần Israel bên kia biển, và với dự án chung cho hai nơi, Tel Aviv đáng để thử. Với dự án cho Síp và Hy Lạp nhưng ít người dùng Israel, hãy đo thử cả Milan.
Tôi có chạy ứng dụng Windows tiếng Do Thái trên máy chủ được không?
Máy chủ Windows có sẵn, đăng nhập bằng mật khẩu, kèm phí bản quyền hằng tháng hiển thị trước khi triển khai. Kiểm tra danh sách hệ điều hành cho Tel Aviv trong console, vì danh sách có thể khác nhau giữa các vị trí.
Khách hàng của tôi ở Mỹ, có nên chạy production ở Tel Aviv?
Thường là không. Đặt production gần khách hàng, và chỉ giữ staging hoặc công cụ nội bộ ở Tel Aviv nếu đội của bạn ở đó.
Tắt máy chủ theo giờ có dừng tính phí không?
Không. Máy chủ theo giờ bị tính phí suốt thời gian còn tồn tại, dù đang chạy hay đã tắt, vì ổ đĩa và IP vẫn được giữ. Hãy xóa máy chủ để dừng tính phí.
Triển khai tại Tel Aviv
Nếu người dùng của bạn ở Israel, đặt máy chủ tại Tel Aviv giúp website tiếng Do Thái ở gần họ và dễ vận hành. Xem các gói trên trang máy chủ cloud Israel, xem giá cập nhật trên trang bảng giá, và triển khai từ console khi bạn đã sẵn sàng.