Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X. info
Tính năng tích hợp trình kết nối Apigee Edge API Hub là gì?
Việc tích hợp trình kết nối Apigee Edge API Hub giúp tự động tích hợp siêu dữ liệu API (chẳng hạn như định nghĩa, quy cách và thông tin chi tiết liên quan về proxy API) và dữ liệu thời gian chạy (chẳng hạn như số liệu và dữ liệu phân tích về lưu lượng truy cập API) từ các tổ chức Apigee Edge của bạn trực tiếp vào API Hub của Google Cloud. Việc tích hợp này cung cấp một chế độ xem tập trung, hợp nhất về các API của bạn trên nhiều cổng, giúp đơn giản hoá việc khám phá, quản trị và quản lý API.
Lợi ích chính
- Khám phá API tập trung: Bạn có thể khám phá tất cả API Apigee Edge trong API Hub cùng với API từ các nguồn khác.
- Tăng khả năng hiển thị: Nhận thông tin chi tiết về hệ sinh thái API của bạn thông qua siêu dữ liệu và thông tin thời gian chạy được hợp nhất.
- Quản lý tinh giản: Đơn giản hoá hoạt động quản trị API và quản lý vòng đời trên hệ sinh thái API đa dạng của bạn.
Cách hoạt động
Việc tích hợp trình kết nối Apigee Edge API Hub sẽ thiết lập một kênh bảo mật và tự động để thông tin API của bạn truyền từ các tổ chức Apigee Edge sang API Hub. Quá trình này bao gồm một quy trình bắt tay giữa Apigee Edge và dịch vụ cấp phép API Hub.
- Cung cấp API Hub và phiên bản trình bổ trợ: Bạn bắt đầu bằng cách thiết lập API Hub trong dự án Google Cloud và tạo một Phiên bản trình bổ trợ. Plugin Instance này đóng vai trò là giá trị nhận dạng duy nhất (Gateway ID) và điểm đăng ký cho các tổ chức Apigee Edge của bạn. Trong quá trình thiết lập này, bạn cũng sẽ định cấu hình các tiện ích bổ sung API Hub. Các tiện ích này sẽ xác định xem chỉ siêu dữ liệu API hay cả siêu dữ liệu và dữ liệu thời gian chạy sẽ được xử lý. Sau đó, máy chủ cấp phép API Hub sẽ thiết lập các mối liên kết nội bộ cần thiết cho Gateway ID đã cho và tên tổ chức của bạn.
- Chọn sử dụng Apigee Edge: Sau khi Plugin Instance sẵn sàng, bạn sẽ bật trình kết nối API Hub một cách rõ ràng cho một tổ chức Apigee Edge cụ thể bằng cách thực hiện lệnh gọi API quản lý. Trong lệnh gọi này, bạn cung cấp
gatewayId
(Tên tài nguyên của thực thể) liên kết tổ chức Edge của bạn với thực thể API Hub được chỉ định. Thao tác này sẽ kích hoạt dịch vụ trình kết nối API Hub trong Apigee Edge. - Đồng bộ hoá dữ liệu:
- Đồng bộ hoá siêu dữ liệu: Apigee Edge bắt đầu tự động trích xuất và truyền siêu dữ liệu API (ví dụ: cấu hình proxy API, quy cách OpenAPI) cho phiên bản API Hub được liên kết. Quá trình đồng bộ hoá này đảm bảo rằng các định nghĩa API của bạn được cập nhật liên tục trong API Hub.
- Đồng bộ hoá dữ liệu thời gian chạy: Nếu các tiện ích bổ sung có liên quan được bật trong API Hub, Apigee Edge cũng sẽ thu thập và gửi dữ liệu thời gian chạy (ví dụ: số liệu phân tích lưu lượng truy cập, tỷ lệ lỗi) đến API Hub. Điều này cung cấp thông tin chi tiết về hoạt động của các API ở một vị trí tập trung.
- Giám sát và cập nhật liên tục: Chế độ tích hợp trình kết nối API Hub liên tục giám sát các thay đổi trong API Apigee Edge của bạn (ví dụ: triển khai mới, sửa đổi) và tự động chuyển các bản cập nhật này sang API Hub. Bạn có thể truy vấn trạng thái tích hợp thông qua API quản lý Edge. Quá trình xử lý siêu dữ liệu và dữ liệu thời gian chạy sẽ điều chỉnh linh hoạt dựa trên trạng thái của API Hub Plugin Instance và các tiện ích bổ sung đã định cấu hình.
Luồng dữ liệu liền mạch này đảm bảo API Hub luôn phản ánh thông tin mới nhất và toàn diện về các API mà bạn quản lý trong Apigee Edge.