
Hi-Tech API GATEWAY
Cung cấp một bộ điều khiển trung gian giữa các ứng dụng khác nhau, giúp các ứng dụng giao tiếp một cách dễ dàng và bảo mật.
I. THÔNG TIN
Hi-Tech API Gateway là một dịch vụ quản lý tập trung APIs, nằm giữa các máy khách hàng (client) và các nhóm backend services. API gateway hoạt động như một reverse proxy, nhận tất cả các yêu cầu từ phía client, xác thực, điều hướng và tổng hợp các tài nguyên thích hợp, sau đó chỉnh sửa kết quả và phản hồi lại cho client. Với các tính năng chính của loại HTTP API như trực quan hóa quản ý các APIs, bảo mật bằng JWT token, định tuyến cho các request từ phía client sẽ giúp cho việc triển khai dịch vụ trên nền tảng điện toán đám mây của Pho Tue SoftWare Solutions JSC nhanh và bảo mật hơn.
II. TÍNH NĂNG
- Hỗ trợ đa dạng giải pháp API Gateway
Hi-Tech Public API Gateway
Hi-Tech Private API Gateway - Quản lý tài nguyên
Quản lý và phân bổ tài nguyên một cách hiệu quả.
Điều hướng yêu cầu từ client tới các môi trường backend theo từng tài nguyên và phương thức gọi cụ thể.
Tối ưu hóa việc sử dụng tài nguyên và cải thiện hiệu suất của hệ thống API. - Khả năng truy cập đồng thời với lưu lượng lớn
Thiết lập hạn mức truy cập
Cung cấp khả năng truy cập đồng thời với lưu lượng lớn, đáp ứng toàn bộ các yêu cầu về lượng truy cập cho ứng dụng, nghiệp vụ của khách hàng. - Xác thực và Tùy chỉnh yêu cầu phản hồi
Tùy chọn triển khai tích hợp dịch vụ Authentication với bên thứ ba theo chuẩn OpenID hoặc OAuth2.
Cho phép sửa đổi nội dung reques (header, body) tới API, cũng như cho phép sửa đổi nội dung response (header, body) trả về phía client.
III. LỢI ÍCH
- Tối ưu nguồn lực
Sử dụng Hi-Tech ApiGateway, khách hàng tiết kiệm được thời gian và nguồn lực từ khâu xây dựng và vận hành hệ thống (toàn bộ do đội ngũ chuyên gia giàu kinh nghiệm củaPho Tue SoftWare Solutions JSC thực hiện) - Bảo mật, tiết kiệm chi phí
Sử dụng ApiGateway hệ thống được bổ sung thêm một lớp bảo mật hạn chế DDoS, thay thế cho Authentication services điều này giúp hệ thống đơn giản hơn trong việc phát triển và vận hành hệ thống - Che giấu cấu trúc Microservice với bên ngoài
Các client sẽ tương tác gián tiếp với ApiGateway chứ không gọi trực tiếp một service cụ thể, do vậy bên ngoài sẽ không biết cấu trúc bên trong của hệ thống. Và ApiGateway có thể được sử dụng như một giải pháp tích hợp với nhiều services trong mô hình Microservice,
IV. TRƯỜNG HỢP SỬ DỤNG
- Làm lớp bảo vệ cho hệ thống CNTT phía sau
HI-Tech ApiGateway giúp Doanh nghiệp nhanh chóng triển khai một lớp bảo mật đầu tiên trước khi đi vào các hệ thống quan trọng phía sau của khách hàng, đặc biệt là các khách hàng có lượng truy cập lớn như các ngân hàng - Tích hợp đa nền tảng công nghệ
Từ nhu cầu phát triển kinh doanh đòi hỏi doanh nghiệp ngày càng sử dụng nhiều nền tảng công nghệ khác nhau để tối ưu chi phí và nguồn lực, để sử dụng các nền tảng công nghệ này hiệu quả thì cần thiết phải có một ApiGateway như một giải pháp tích hợp và điều phố - Quản lý lưu lượng, quản lý truy cập hiệu quả.
Khách hàng có thể cấu hình kiểm soát lưu lượng truy cập tới từng tài nguyên API, thực hiện phân phối tải đảm bảo hiệu suất của hệ thống tránh quá tải và giúp ứng dụng hoạt động ổn định. Có thể chặn các IP bất thường, hoặc có thể bảo vệ hệ thống qua xác thực định danh với bên thứ ba, nhằm bảo vệ khỏi sự truy cập trái phép - Chuyển đổi định dạng dữ liệu
Trường hợp cần chuyển đổi định dạng dữ liệu giữa các API và ứng dụng. Khi các API cung cấp dữ liệu dưới nhiều định dạng khác nhau để đảm bảo tương thích, sử dụng dữ liệu một cách linh hoạt.