Creating an Amazon Elastic Compute Cloud (EC2) Linux instance and run that instance.

Amazon Elastic Compute Cloud (EC2) Linux instance

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction.

Steps to create Virtual Instance are:

  • Login and access to AWS services
  • Choose AMI
  • Choose EC2 Instance Types
  • Configure Instance
  • Add Storage
  • Tag Instance
  • Configure Security Groups
  • Review Instances.

Pre Requirements:

  • AWS Educate Account
  • Putty Key Generator
  • Putty

Steps :

Step 1 :Login and access to the AWS Educate Account .

Step 2:Once logged in , you will be welcomed to your AWS Educate Account and shows account status .Then,click on the AWS Console .

Step3:New virtual machine must be created so Click on “Launchavirtualmachine”.

Step 4: Click on Launch Instance

Step 5:Once the instance is launched ,user should follow the seven step to launch a virtual machine .Initially,Choose An Amazon Machine Image(AMI) .Select Free TierEligible AMI.

Step6:Choose an InstanceTypeand click next.

Step7:Configure Instance Details and click next.

Step8:Add Storage and click next.

Step9:Add Tags. Initially, there are no tag, so click on add tag button and add tag.

Step10:Configure Security Groups, Add the HTTP Type and leave other part as it is, and Click on Review and Launch

Step11: Review Launch Instance.

Adding HTTP in review instance Launch.

Step 12: Once launch option is clicked, a dialog box will appear to select existing key pair or create a new key pair. Here, create a new key pair with key name “Linux”.

Step13: Click on the launch instances. Once it is done, pem file is downloaded. Keep the download file safe and accessible.

Step 14:After the launch instances is successful, the following page appears with message “Your instances are now launching.”

Step 15:Click on the instance ID and it will redirect to the instances create which consists of name, instance id, instance state, type, status check.

Step16:Open the Putty Key Generator.

Download PuttyGen and Putty

Putty.exe : 64-bit x86

puttygen.exe  – 64 bits (a RSA and DSA key generation utility)

Step 17:Click on the Load Button where the previously downloaded pem file is uploaded from its respective saved location to generate private key .

Once the pem file is loaded, click on the SSH-1(RSA) options and click on save private key. It will generate a dialog box to save the generated private key. Select the location to save the key and the key is downloaded.

Step 18: Open Putty. Click on Connection >SSH>Auth

Step19:Click on the browse. Select the private key generated by putty key generator.

Select the ppk file and open .The path will then be saved in the auth browse field.

Step 20: Click on the Session of the Putty Configuration. We need to specify the host address (or IP Address) we want to connect.

So, select the instance in aws and click connect.

It will open the section connect to instance. Then, Go to the SSH Client.

Copy the address which is the part from ec2 of Example. For above instance the address is:ec2-

Paste the address to the Host Name in the Session of Putty Configuration.

Finally click on Open. It will open terminal for the user. While the terminal is opened dialog box is shown with Putty Security Alert. Click on Yes and Terminal can be used by the user.


Hence after following the above steps, we successfully created Amazon EC2 instance and run the instance.

One thought on “Creating an Amazon Elastic Compute Cloud (EC2) Linux instance and run that instance.

Leave a Reply

Your email address will not be published.