Week 3 - Advanced EC2 Operations, RDS, S3 & CloudWatch

Weekly Topic

Advanced EC2 operations + RDS + S3 static hosting + CloudWatch monitoring

Weekly Goals

  • Complete advanced EC2 operations: resize, snapshots, AMI, application deployment.
  • Learn about Amazon RDS, Amazon S3 static hosting, and CloudWatch monitoring.

Work Schedule

DateDayTask DescriptionLab / Project
04/05/2026MonChange EC2 instance type.
Create and manage EBS snapshots.
Create a custom AMI and launch instances from it.
Recover access to Linux and Windows instances, then complete the advanced part of Lab 000004.
Lab 000004 - Introduction to Amazon EC2
05/05/2026TueInstall LAMP server and Node.js on Amazon Linux 2023.
Deploy a Node.js application on EC2 for both Linux and Windows.
Review basic AWS CLI for EC2, S3 and IAM; create AWS Budgets alert.
Complete deployment-related labs and terminate EC2 instances at end of day.
Lab 000004 - Introduction to Amazon EC2
06/05/2026WedCreate VPC and security group for Amazon RDS.
Launch an RDS MySQL managed instance and deploy an application connecting to it.
Practice backup and restore with RDS snapshots.
Complete Lab 000005.
Lab 000005 - Database fundamentals with Amazon RDS
07/05/2026ThuCreate an S3 bucket and configure public access for static website hosting.
Upload HTML/CSS files and configure bucket policy with versioning.
Test pre-signed URLs for controlled access.
Complete Lab 000057 and clean up resources at end of week.
Lab 000057 - Static website hosting with Amazon S3
08/05/2026FriLearn CloudWatch metrics and dashboards.
Set up CPU > 80% alarm with SNS email notification.
Configure log groups, Log Insights and CloudWatch Agent on EC2.
Complete Lab 000008.
Lab 000008 - Monitoring with Amazon CloudWatch

Expected Results

  • Master advanced EC2 operations: resize, snapshots, custom AMI, and access recovery.
  • Deploy application workloads on EC2 and use AWS CLI for basic operational tasks.
  • Launch and operate an Amazon RDS MySQL managed instance with backup and restore practice.
  • Host a static website on Amazon S3 with appropriate access control and versioning.
  • Configure Amazon CloudWatch monitoring with alarms, logs, and CloudWatch Agent.

Week 3 References