Steps to Create a New AWS Instance For Deployment
To create a free AWS account refer to Amazon Web Services (AWS) – Free Tier Account Set up.
Step 1: Go to the AWS website and search for EC2.
Step 2: Click on Launch Instance to create a new instance. To know the instance types refer to Amazon EC2 – Instance Types
Step 3: Give a suitable name for your instance.
Step 4: Select UBUNTU as the Amazon Machine Image.
Step 5: In the Key-pair section, create a new key pair (if you don’t have one already). Give a suitable name for your key and save it on your local machine. This key would help to log in to our instance using an SSH client.
Step 6: In the Network Settings section, allow HTTPS and HTTP request traffic which are required when creating and using a web server.
Step 7: With all these settings, we are good to launch the instance. Click on the launch instance button on the right-hand bottom side.
Step 8: It will take a few seconds for the instance to start completely and go into a running state.
Deploy Node-Express Server in AWS EC2 Instance
AWS or Amazon Web Services is a leading cloud services provider which gives access to a number of on-demand computational services, databases, storage space, etc.EC2 or Elastic Compute Cloud is an on-demand computing service on the AWS cloud platform. Under computing, it includes all the services a computing device can offer to you along with the flexibility of a virtual environment.