Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào
tài liệu Apigee X. thông tin
Bạn có thể sử dụng Edge Microgateway để cung cấp dịch vụ quản lý API Apigee cho các dịch vụ đang chạy trong một cụm Kubernetes. Chủ đề này giải thích lý do bạn nên triển khai Edge Microgateway trên Kubernetes và mô tả cách triển khai Edge Microgateway vào Kubernetes dưới dạng một dịch vụ.
Trường hợp sử dụng
Các dịch vụ được triển khai cho Kubernetes thường cung cấp các API, cho người dùng bên ngoài hoặc cho các dịch vụ khác đang chạy trong cụm.
Trong cả hai trường hợp, bạn đều phải giải quyết một vấn đề quan trọng: Bạn sẽ quản lý những API này như thế nào? Ví dụ:
- Bạn sẽ bảo mật chúng như thế nào?
- Bạn sẽ quản lý lưu lượng truy cập như thế nào?
- Làm cách nào để bạn nắm được thông tin chi tiết về các mẫu lưu lượng truy cập, độ trễ và lỗi?
- Bạn sẽ xuất bản API như thế nào để nhà phát triển có thể khám phá và sử dụng chúng?
Cho dù bạn đang di chuyển các dịch vụ và API hiện có sang ngăn xếp Kubernetes hay đang tạo các dịch vụ và API mới, Edge Microgateway đều giúp mang lại trải nghiệm quản lý API gọn gàng, bao gồm bảo mật, quản lý lưu lượng truy cập, phân tích, xuất bản và nhiều tính năng khác.
Chạy Edge Microgateway dưới dạng một dịch vụ
Khi được triển khai vào Kubernetes dưới dạng một dịch vụ, Edge Microgateway sẽ chạy trong pod riêng. Trong cấu trúc này, Edge Microgateway sẽ chặn các lệnh gọi API đến và định tuyến các lệnh gọi đó đến một hoặc nhiều dịch vụ đích đang chạy trong các nhóm khác. Trong cấu hình này, Edge Microgateway cung cấp các tính năng quản lý API như bảo mật, phân tích, quản lý lưu lượng truy cập và thực thi chính sách cho các dịch vụ khác.
Hình sau đây minh hoạ cấu trúc nơi Edge Microgateway chạy dưới dạng một dịch vụ trong cụm Kubernetes:

Xem phần Triển khai Edge Microgateway dưới dạng một dịch vụ trong Kubernetes.
Bước tiếp theo
- Để tìm hiểu cách chạy Edge Microgateway dưới dạng một dịch vụ trong Kubernetes, hãy xem phần Triển khai Edge Microgateway dưới dạng một dịch vụ trong Kubernetes.