Deploy Yeastar P-Series Cloud PBX on AWS (Basic)

This guide describes how to deploy the basic architecture of Yeastar P-Series Cloud PBX on Amazon Web Services (AWS).

Note: If you would like to deploy more than one server to implement High Availability performance, see Deploy Yeastar P-Series Cloud PBX on AWS (HA).

Limitation

Important: Ensure that you continue working in the SAME region for the whole exercise, as you cannot launch an instance into your VPC from a different region.

You can check the region in the top-right corner on the AWS console.

Deployment process

Step1. Create a Virtual Private Cloud (VPC)
You need to create a VPC on Amazon VPC console to provision a logically isolated section of the AWS.
For more information, see Create a VPC.
Step2. Create subnets and configure network settings

After the VPC is created, you need to create subnets for server instances, and configure the related networking settings, including Internet gateway, NAT gateway, and route tables.

Fore more information, see the followings:

Step3. Launch instances into the VPC
After completing the required settings, you can now launch instances for the servers into the VPC.
For more information, see Launch Instances into the VPC.
Step4. Allocate Elastic IP address to specific server instances
For the servers that are launched under public subnets, you need to allocate Elastic IP addresses to ensure the communication to the Internet.
For more information, see Allocate and Associate Elastic IP Addresses.