Login to AWS console and click on Services menu.
Step 1 – Select Region of your choice.

Step 2 – Create Virtual Private Cloud (VPC).
Step 3 – Create EC2 instance
Click on EC2 under Compute.

Step 4 – Click on Launch Instance button.

Step 5 – Choose an Amazon Machine Image (AMI).
In this case select Ubuntu 16.04 LTS. LTS stands for long-term support is intended for business users.

Step 6 – Choose an Instance Type. This depends on your use case. In this case we will select t2.nano and click Next: Configure Instance Details button.
For more information on Amazon EC2 instance types click on this link.

Step 7 – Configure Instance Details
Select the VPC network, Subnet (Public or Private).
Enable Protect against accidental termination. This will disable the Delete button on the EC2 instance.

Step 8 – Add Storage
Increase the storage or add more volumes.

Step 9 – Add Tags
This is useful for organising the instances. It is also handy during instance search.

Step 10 – Configure Security Group
Lock down SSH to a static IP address used for administration. Add description to each rule.

Step 11 – Review Instance Launch

Step 12 – Select an existing key pair or create a new key pair

Step 13 – Launch status

Step 14 – Verify Launch
Status checks needs to be green to connect to the instance.

