Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Chen, Junjie <chenjunjie@huawei.com> Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
17 KiB
Buying a Dedicated Gateway
This section describes how to buy a dedicated gateway. You can create APIs and use them to provide services only after a dedicated gateway is created.
Information on Buying a Dedicated Gateway
There are some limitations on buying a dedicated gateway. If you cannot buy a dedicated gateway or a gateway fails to be created, check the following items:
- Gateway quota
By default, your account can be used to create five dedicated gateways in a project. To create more dedicated gateways, submit a service ticket to increase the quota.
- Permissions
You must be assigned both the APIG Administrator and VPC Administrator roles.
Alternatively, you must be attached the APIG FullAccess policy.
You can also be granted permissions using custom policies. For details, see APIG Custom Policies.
- Number of available private IP addresses in the subnet
The basic, professional, enterprise, and platinum editions of APIG require 3, 5, 6, and 7 private IP addresses in a subnet, respectively. Ensure that the subnet you choose has sufficient private IP addresses on the Virtual Private Cloud (VPC) console.
Network Environment
- VPC
Dedicated gateways are deployed in VPCs. Cloud resources, such as Elastic Cloud Servers (ECSs), in the same VPC can call APIs using the private IP address of the dedicated gateway deployed in the VPC.
You are advised to deploy your dedicated gateways in the same VPC as your other services to facilitate network configuration and secure network access.
- EIP
To allow public inbound access to the APIs deployed in a dedicated gateway, buy an Elastic IP (EIP) and bind it to the dedicated gateway.
- Security group
Similar to a firewall, a security group controls access to a gateway through a specific port and transmission of communication data from the gateway to a specific destination address. For security purposes, create inbound rules for the security group to allow access only on specific ports.
The security group bound to a dedicated gateway must meet the following requirements:
- Inbound access: To allow the APIs in the dedicated gateway to be accessed over public networks or from other security groups, add inbound rules for the security group to allow access on ports 80 (HTTP) and 443 (HTTPS).
- Outbound access: If the backend service of an API is deployed on a public network or in another security group, add outbound rules for the security group to allow access to the backend service address through the API calling port.
- If the frontend and backend services of an API are bound with the same security group and VPC as the dedicated gateway, no inbound or outbound rules are needed to allow access through the preceding ports.
Procedure
- Log in to the management console.
- In the navigation pane, choose Dedicated Gateways.
- Click Buy Dedicated Gateway.
- Click Next.
- Check the gateway configurations, and click Pay Now. The gateway creation progress is displayed on the screen.
Follow-Up Operations
After the gateway is created, you can create and manage APIs on the console of the gateway. The Gateway Information page shows the gateway details, network configurations, API resources, and metrics.
You can modify the gateway name, description, scheduled maintenance time window, security group, and EIP.