| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | - Complete workshop AWS Free Tier 2025 - Study the key topics: + Free Plan vs Paid Plan + Strategy to get full $200 credit + Credit-killer services to avoid - Create a personal cost-control checklist for Week 1 | 20/04/2026 | 20/04/2026 | Workshop AWS Free Tier Docs |
| 3 | - Complete workshop IAM Access Control - Practice: + Create IAM Groups and IAM Users + Attach policies and verify permissions + Create IAM Roles and perform role switching - Summarize least-privilege implementation notes | 21/04/2026 | 21/04/2026 | Workshop IAM Docs |
| 4 | - Complete workshop Amazon VPC and Site-to-Site VPN - Practice: + Create a VPC and core subnets + Configure baseline Security Group and NACL rules + Follow Site-to-Site VPN setup flow - Validate connectivity and perform resource cleanup | 22/04/2026 | 22/04/2026 | Workshop VPC Docs, Site-to-Site VPN Docs |
| 5 | - Complete workshop Introduction to Amazon EC2 - Practice: + Launch Windows Server and Amazon Linux EC2 instances + Connect to instances and perform basic operations + Deploy the sample Node.js application on EC2 - Record EC2 security and cost governance notes | 23/04/2026 | 23/04/2026 | Workshop EC2 Docs |
| 6 | - Complete workshop Amazon RDS - Practice: + Create an Amazon RDS database instance + Connect application workflow to the database + Run backup and restore validation - Clean up all resources and re-check cost impact | 24/04/2026 | 24/04/2026 | Workshop RDS Docs |
Completed all 5 foundational AWS Study Group workshops during the internship onboarding week.
Understood the AWS Free Tier 2025 structure, the difference between Free Plan and Paid Plan, and requirements to receive the full $200 credit.
Identified credit-consuming services (EC2, NAT Gateway, Load Balancer, etc.) and created a personal cost-control checklist for Week 1.
Understood the IAM model: users, groups, roles, policies, and the least privilege principle for AWS access control.
Created IAM Groups and IAM Users, attached policies, and verified permissions in the AWS Management Console.
Created an IAM Role, performed role switching, and documented the difference between direct user permissions and permissions via roles.
Understood Amazon VPC concepts: CIDR blocks, public/private subnets, route tables, and resource isolation in a virtual network.
Configured baseline Security Groups and NACLs to control inbound/outbound traffic at different security layers.
Followed the Site-to-Site VPN setup flow between a simulated on-premises environment and an AWS VPC; validated connectivity and completed lab cleanup.
Mastered core EC2 concepts: instance types, AMIs, key pairs, security groups, and instance connectivity methods.
Launched EC2 Windows Server and Amazon Linux instances, connected to each OS, and performed basic operational tasks.
Deployed the sample Node.js application on EC2 and recorded security notes (open ports, SSH/RDP) and cost considerations for continuously running instances.
Understood Amazon RDS as a managed relational database service, including provisioning, automated backups, and basic high availability.
Created an RDS DB instance, connected an application to the database, and validated backup and restore per the workshop workflow.
Practiced end-to-end lab workflows: environment setup → deployment → validation → cleanup and cost review in the Billing Console after each lab day.
Built a habit of reading workshop/AWS documentation and translating it into verifiable implementation steps on the console.