2022-03-12 15:50:08 | 2022-03-19 13:24:32
1. You need a valid credit card, an email address and a mobile number, they will be verified during your AWS account creation.
2. Go to
AWS Free Tier page to check info about AWS free products. AWS documents are very good, It's clearly indicated when it will be charged.
3. Go to
AWS Sign UP page, provide all the required info.
4. Once your account created successfully, login to
AWS Console.
5. Click EC2 -> Launch Instance to create your Elastic Computer. You can select your computer specification. Assign an elastic IP to your instance. Create key pair and download the pem file and keep it safe.
6. Configure the security group for your instance so that you can login to your server from your personal local computer. For example, open port 22 for ssh.
7. Login to your AWS cloud server and enjoy. Convert pem file to ppk file using putty if you need to login to Linux from windows PC using key pair.
8. Create and download access key from your AWS console.
9. Install AWS CLI on your personal computer. You can communicate to your cloud resource directly using AWS CLI.
10. Some useful services:
a. SES - Simple Email Service: send email in your coding
b. DNS - You can register Domain name and configure host zone using AWS route 53 service
c. AWS provide 5GB free S3 storage, 5GB Elastic File System which is NFS actually.
d. The Elastic IP is free as long as you assign the IP to an active EC2 instance
e. The total free hour per month is 750 hours, you can create multi EC2 instances, but ensure the total running hour is less than 750 per month.
f. You can monitor your resource usage from AWS console to ensure you are under free tier.
g. One credit card supports one account for 12 month free tier. You can create a new account using a different credit card after 12 month.