Skip to main content

Smart API Gateway Feature(beta)

Smart API Gateway Feature Overview

In API development, there are typically many considerations beyond implementing business logic, such as authentication and authorization, throttling, protection against external attacks, API schema management, and publishing and updating API documentation. Additionally, maintaining and operating endpoints for API exposure becomes necessary. The Smart API Gateway feature of the SaaSus Platform is designed to enable easy development and construction of APIs with minimal knowledge and expertise in API building, especially when converting existing web-based packaged software or standalone web applications into SaaS solutions. With Smart API Gateway, management of API endpoints and provision to end-users becomes simplified. Note that the Smart API Gateway feature in beta is available across all plans of the SaaSus Platform.

Prerequisites

  • The application targeted for API implementation must be a Java Web Application running on AWS
  • The application must be operating under an Application Load Balancer
info

Currently, this feature is only available with the Java SDK.
Support for other SDKs will be gradually provided in the future.

Important Notes

When using the Smart API Gateway feature, the following AWS resources will be created in your SaaS environment, which will incur additional AWS fees.

  • Network Load Balancer

    • 1 load balancer x 0.0243 USD x 730 hours (1 month) = 17.74 USD
    • Additional fees: LCU-based charges may apply.
  • PrivateLink (VPC Endpoint)

    • 1 VPC endpoint x 2 ENIs per VPC endpoint x 730 hours (1 month) x 0.014 USD = 20.44 USD (monthly ENI cost per endpoint)
    • Additional fees: Data transfer fees may apply depending on the volume.