Các service trong một project kết nối với nhau qua mạng nội bộ. Không cần mở port ra internet, và lưu lượng nội bộ không tính phí.
Vì sao quan trọng
Các service trong cùng một project có thể truy cập lẫn nhau. Service từ project khác thì không thể, cô lập tự động.
Kết nối giữa các service dùng tên service trong DNS nội bộ, không phải địa chỉ công khai trên internet.
Lưu lượng nội bộ không bị tính phí băng thông. Tiết kiệm chi phí cho các ứng dụng lưu lượng cao.
Dùng tên service làm hostname. Không cần hardcode địa chỉ IP.
Các bước
Tạo các service trong cùng một project, backend, cơ sở dữ liệu, cache, v.v.
Kết nối giữa các service dùng tên service làm hostname (ví dụ: mongodb:27017).
Service cơ sở dữ liệu và cache không cần mở port ra internet. An toàn và hiệu quả hơn.
Blog
FAQ
Tính năng khác