Free AWS Bootcamp: Week 0 - Part 1
Tags: aws, webdev, devops, cloud
Published: 2023-02-15 18:54:42

Hi Guys! This is the first installment of this bootcamp hosted by Andrew Brown. I will be regularly updating this blog so as to keep up with the bootcamp. I am trying to get my first Cloud certification (AWS) so I will be using this bootcamp to build up my skills.

---

## 1. Create an AWS root account
First things first lets create an AWS root account.
I already have a preexisting account but for the purposes of this bootcamp, I decided to create a new one.

**Step 1**

- First we decide to choose between logging in to an existing account or creating a new one.(Choose create a new AWS account)
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/of0o6iqu3lzjynu64lgi.png)

**Step 2**

- On the sign up page, we will enter the email address we would like to use for this new account and the name, then click verify. A verification code will be sent to the email address that you provided, which you will put back in the console to verify yourself.

![Image 2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tpsjbewwoz9nnvrlqw3l.png)

![Image 3 - Verify email address](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bbulxwdwc5ci0is76ixf.png)

**Step 3**
- Input a secure password and confirm the root user password

**Step 4**
- Choose how you plan to use the account, for purposes of this bootcamp, we will be select **Personal** , then enter your full names, address and read the terms of agreement.

![Image 4](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v3x14wvhfo2qkq7kqmzy.png)

**Step 5**
- Enter your billing information for the account.

![Image 5 - Billing information](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fnywp74xh8gm9w5c4x5a.png)

**Step 6**
- Then we need to confirm our identity by entering our phone number and verifying the Captcha

![Image 6 - Verification](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4558b2pgvzrcn7k2x37h.png)

**Step 7**
- Choose between Basic Account, Developer Account, Business Account and Enterprise Account.

**Step 8**

- Complete sign up 
 

---

<u>**Glossary**</u>
**Root account**
When you first create an Amazon Web Services (AWS) account, you begin with a single sign-in identity that has complete access to all AWS services and resources in the account. This identity is called the AWS account root user and is accessed by signing in with the email address and password that you used to create the account.

It is strongly recommended that you only use the root user by exception. Instead, adhere to the best practice of using the root user only to setup identity federation using AWS Single Sign-On or an identity provider configured in IAM. To view the tasks that require root login you need to sign in as the root user, see AWS Tasks That Require Root User 

**Basic Account**

- This provides Basic support and is recommended for new users. Provides 24x7 self-service access to AWS resources and is for account and billing issues only. Provides access to Personal Health Dashboard & Trusted Advisor.

**Developer support account**

- Is recommended for developers that are just experimenting with AWS. Provides access to AWS Support during business hours and has 12 business hour response times.

**Business support**

- Is recommended for running production workloads on AWS. Provides 24x7 tech support via email, phone and chat and has 1-hour response times. Provides a full set of Trusted Advisor best-practise recommendations.

**Enterprise level support**

- Proves 15-minute response times and concierge-style experience with an assigned Technical Account Manager.

**Resources**

1. [AWS Well-Architected Labs documentation](https://wellarchitectedlabs.com/security/100_labs/100_aws_account_and_root_user/)
2. [Linux Tek AWS Cloud Project Bootcamp](https://www.linuxtek.ca/2023/02/12/aws-cloud-project-bootcamp-week-0-unofficial-homework-guide/)