Cổng Liên kết
Cổng Liên kết (Federated Gateway) hoạt động như một điểm truy cập thống nhất hoặc lớp trung gian quản lý các yêu cầu trên một tập hợp các nguồn dữ liệu hoặc dịch vụ độc lập, phân tán. Không giống như cổng tập trung, nó không lưu trữ hay hợp nhất tất cả dữ liệu; thay vào đó, nó điều phối giao tiếp, thực thi chính sách và truy xuất dữ liệu từ các hệ thống tự trị, khác biệt.
Trong các kiến trúc doanh nghiệp hiện đại, dữ liệu hiếm khi được lưu trữ ở một nơi duy nhất. Nó nằm rải rác trên nhiều đám mây, hệ thống cũ và các dịch vụ siêu nhỏ (microservices). Cổng Liên kết rất quan trọng để cho phép khả năng tương tác và kiểm soát truy cập nhất quán trên bối cảnh phân mảnh này. Nó cho phép các tổ chức tận dụng các kho dữ liệu riêng biệt mà không vi phạm chủ quyền dữ liệu hoặc đưa vào rủi ro di chuyển dữ liệu lớn.
Cổng hoạt động bằng cách duy trì siêu dữ liệu về các dịch vụ backend khác nhau mà nó kết nối. Khi một máy khách gửi yêu cầu, Cổng Liên kết sẽ chặn nó, xác định những dịch vụ cơ bản nào là cần thiết, dịch yêu cầu sang định dạng thích hợp cho từng dịch vụ, quản lý các kênh giao tiếp an toàn (thường sử dụng các giao thức như OAuth hoặc mTLS), tổng hợp kết quả và trả về phản hồi thống nhất cho máy khách.
Khái niệm này có sự chồng chéo đáng kể với Cổng API (API Gateways - tập trung vào định tuyến yêu cầu) và Lưới Dịch vụ (Service Meshes - tập trung vào giao tiếp giữa các dịch vụ), nhưng Cổng Liên kết đặc biệt nhấn mạnh vào sự liên kết và thực thi chính sách trên các miền dữ liệu được quản lý độc lập.