Week 1 - AWS Account Setup, IAM & Basic VPC

Weekly Topic

AWS account setup + foundational IAM knowledge + Amazon VPC basics

Weekly Goals

  • Get familiar with the First Cloud AI Journey internship program and team members.
  • Set up the AWS environment and master foundational AWS services (IAM & VPC).

Work Schedule

DateDayTask DescriptionLab / Project
20/04/2026MonRead the entire 3-month learning roadmap. Install AWS CLI and configure the working environment. Create an AWS account if not yet done and enable MFA for the root account.Lab 000001 - Create your first AWS account
21/04/2026TueLearn core IAM concepts including User, Group, and Policy. Create an Admin Group and Admin User. Understand the Least Privilege principle and apply it in practice.Lab 000002 - Access management with AWS IAM
22/04/2026WedDistinguish IAM Role vs IAM User in different use cases. Create an Admin Role and OperatorUser. Practice the Switch Role process on the AWS console.Lab 000002 - Access management with AWS IAM
23/04/2026ThuLearn Amazon VPC fundamentals including public/private subnet, route table, Internet Gateway, and NAT Gateway. Compare Security Group vs Network ACL.Lab 000003 - Basic networking with Amazon VPC
24/04/2026FriDeploy EC2 into VPC and test connectivity. Configure NAT Gateway and Reachability Analyzer. Use Session Manager for SSH-free access and set up CloudWatch monitoring on EC2.Lab 000003 - Basic networking with Amazon VPC

Expected Results

  • Set up and secure an AWS account with MFA enabled for the root account.
  • Understand how to use AWS Free Tier and basic cost control principles.
  • Build a solid IAM foundation with users, groups, policies, roles, and the Switch Role process.
  • Create a complete Amazon VPC with public/private subnets, internet access, routing, and security controls.
  • Deploy EC2 within VPC, monitor with CloudWatch, and practice proper resource cleanup.

Week 1 References