AWS stands for Amazon Web Service.
It is comprehensive cloud computing platform(CCCP) that includes infrastructures as a service(IaaS), and platform as a service (PaaS).
AWS offers compute, storage, databases and analytics.
Setup AWS environment.
- First of all create new account at aws and make sure you are using email and password where Credit card details will be send.
- Add billing information(Credit card or visa debit card)
- Verify account by SMS or other methods.
- Select support plan (Preferred basic support - Free)
Securing your AWS account
Root user is a special account that will have full access to account, using root user can perform all actions, make all changes including payments, or closing aws account.
it is preferred to use 2-factor authentication to secure root user and create new IAM users to access resources or login.
Follow given insturctions
- Login into aws account with root user
- Type IAM at search box
- Select IAM
- Enable MFA(Multi factor authentication)
- then select Activate MFA
To secure aws account it is best practise do not use root account to access aws but instead create new user with specific roles and functions.
To create new user we have to create new user groups.
Now create new user group
for that follow these instructions
- Create group
- Enter group name example Adminstrators.
- Attach permissions policies.
- Search for "AdminstratorAccess"
To login with new IAM user.
We have two more steps to complete
Create alias for an account to make it easier to remember than the 12 digit account ID.
Follow given instructions
- Click on dashboard
- Under AWS account click on Create.
- Now you can give alias for an account, make sure alias must be unique all over the globe.
Format of generated URL will be like this.
Enable any regions
This only applies to regions launched after 20th March 2019