Host the API Server on Amazon EC2



The API Server is a lightweight Web application that produces OData feeds for 80+ relational, non-relational, cloud, and on-premises data sources. You can launch an instance and deploy the API Server to an AMI in three simple steps.

A Windows AMI is used as an example. You can use the Java API Server to deploy to a Unix AMI. After you have launched the instance, you will need to set up a Java servlet container. See the "Server Configuration" chapter in the help for a guide to configuring the API Server on different Java servlet containers.

  1. Choose an AMI: Click AMIs in the Amazon EC2 console and select a VM. After selecting a VM, click Launch.

  2. Configure the security group. To log in and install the API Server, you will need to allow RDP connections: Select RDP in the protocol menu and select the allowed IPs in the source menu, for example, select the option for your IP.

    You will also need to allow requests to the port that the API Server is running on: Select the Custom TCP Rule option in the protocol menu and select the allowed IPs in the source menu, for example, Anywhere.

  3. Connect to your data source. You can secure connections with SSL and the standard authentication methods. See the "Getting Started" chapter in the help for a guide to setting the required connection properties and setting up access control.