Creating a Cloud9 environment

First of all, you need a Cloud9 Environment so you can start developing. Go to https://aws.amazon.com/cloud9/ and sign in using your AWS account.

Upon seeing the Cloud9 dashboard, click ‘Create Environment’:

AWS-Cloud9-Create-Environment-0

Provide a Name and Description for the environment:

AWS-Cloud9-Create-Environment-1

Click ‘Next Step’.

Then select whether you want to have an EC2 instance assigned for your environment. If you want to have your own machine to host your environment, that option is available as ‘Connect and run as remote server (SSH)’. We will be using EC2 instance so leave the default setting.

Select an instance type. We select the default here:

AWS-Cloud9-Create-Environment-2

Leave other settings as default. If you prefer, you can change the cost saving settings and network settings.

AWS-Cloud9-Lambda-ApiGateway-3

Click Next Step.

Review your configuration and click Create Environment.

AWS-Cloud9-Lambda-ApiGateway-3

You will see the following screen while your environment is being created:

AWS-Cloud9-Lambda-ApiGateway-5

When the loading finished, your Cloud9 environment is all set.

Next up, we will create our first Lambda function.