All 30 tasks, level by level

The real graded Amazon Web Services tasks the portal assigns, grouped into three levels.

The portal assigns these Amazon Web Services tasks. Finish Level 1 before Level 2 and Level 2 before Level 3. Your mentor may mark some tasks as required for the certificate.

Level 1: Foundations (12 tasks)

TaskWhat to do
Create a free-tier account safelyCreate an AWS free-tier account, enable MFA on the root user, create an IAM admin user and set a billing alarm at Rs 100. Screenshot each step (hide account numbers).
Cloud basicsExplain regions, availability zones, IaaS/PaaS/SaaS and the shared responsibility model in a README in a repo named aws-internship.
IAM users, groups and policiesCreate a group with read-only S3 access, add a user to it and prove the user cannot delete objects.
Launch an EC2 instanceLaunch a free-tier EC2 Linux instance, connect with SSH and install a web server that shows your name.
Security groupsRestrict your instance's security group to SSH from your IP and HTTP from anywhere, and explain each rule.
S3 static websiteHost a static portfolio site on S3 with the correct bucket policy and share the URL.
S3 storage classes and lifecycleAdd a lifecycle rule that moves old objects to a cheaper class and explain when each class is used.
AWS CLIInstall and configure the AWS CLI and list, upload and delete S3 objects from the terminal.
EBS volumes and snapshotsAttach an extra EBS volume, format and mount it, then take a snapshot.
CloudWatch basicsCreate a CloudWatch alarm on EC2 CPU and trigger it with a stress test.
Cost awarenessUse the pricing calculator to estimate a small website's monthly cost and list 5 ways to reduce it.
Clean upWrite and follow a checklist to delete every resource you created so nothing keeps billing.

Level 2: Building real features (10 tasks)

TaskWhat to do
VPC from scratchBuild a VPC with public and private subnets, an internet gateway, route tables and a NAT option, and draw the diagram.
RDS databaseLaunch a free-tier RDS MySQL or PostgreSQL in a private subnet and connect to it from EC2 only.
Load balancer and auto scalingPut two EC2 instances behind an Application Load Balancer with an Auto Scaling group and show failover.
Lambda functionWrite a Lambda function triggered by an S3 upload that writes file details to a log or DynamoDB.
API Gateway + LambdaBuild a small serverless REST API with API Gateway and Lambda and test it with Postman.
DynamoDBDesign a DynamoDB table with a good partition key for student attendance and query it.
Route 53 and HTTPSExplain Route 53 records and how ACM certificates give HTTPS to a load balancer or CloudFront.
CloudFront CDNPut CloudFront in front of your S3 site and compare load times.
IAM roles for servicesGive an EC2 instance an IAM role to read S3 without any access keys on the server.
Infrastructure as CodeRecreate your VPC and EC2 setup with CloudFormation or Terraform.

Level 3: Professional work and capstone (8 tasks)

TaskWhat to do
Containers on AWSDeploy a containerised app to ECS Fargate or App Runner from an ECR image.
CI/CD to AWSBuild a GitHub Actions (or CodePipeline) pipeline that deploys your app on every push, using OIDC instead of stored keys.
Monitoring and loggingSend application logs to CloudWatch Logs, create a metric filter for errors and an alarm.
Security reviewRun Trusted Advisor / Security Hub checks (free items), fix public access or open ports and document the fixes.
Backup and disaster recoveryPlan backups for EC2, RDS and S3 with retention, and test one restore.
Well-Architected reviewReview your project against the five Well-Architected pillars and list improvements.
Certification practiceComplete a full AWS Cloud Practitioner or Solutions Architect Associate practice test and write notes on every wrong answer.
Capstone: three-tier app on AWSDeploy a complete three-tier app (CloudFront, load balancer, app servers or containers, RDS) with IaC, CI/CD, monitoring, a cost estimate and an architecture diagram.
โ† Tools and first-week setupSubmitting tasks and earning your certificate โ†’