| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | - Understand and implement IAM roles and policies - Understand AWS Cloud9 can do and how to implement - Explore Basic features in AWS Cloud 9 - Using AWS CLI for list EC2 instances in account - Starting services with Amazon S3 Services - Practice: + Create IAM user and access key + Attach IAM policy to grant necessary permissions + AWS Cloud9: - By using Command Line - Working with text file - Return to Dashboard + Using command: aws ec2 describe-instances for list EC2 instances in account in AWS CLI command + Amazon S3: - Hosting static website with Amazon S3 - Using CloudFront for hosting static website |
09/15/2025 | 09/15/2025 | AWS Cloud9 Grant permission for IAM role Hosting static website with Amazon S3 |
| 3 | - Explore Amazon Relational Database Service (Amazon RDS) and their benefits - Amazon Lightsail Container: + Understand Lightsail Container + Deploy container image to Amazon Lightsail Container by using Docker on Ubuntu - Explore for deploy FCJ Management with Auto Scaling Group - Practice: + Deploy Amazon RDS + Deploy Application with MySQL + Backup and Restore in Amazon RDS + Build container image and deploy + Deploy FCJ Management: - Create Launch Template and Setup Load balance - Create Auto Scaling Group |
09/16/2025 | 09/16/2025 | Amazon RDS Amazon Lightsail Deploy an application with Amazon EC2 Auto Scaling |
| 4 | - Learn and create CloudFormation with template file - Using CloudWatch Metrics, CloudWatch Logs and CloudWatch dashboard - Understand Hybrid DNS with Route 53 Resolver - Practice: + CloudWatch: - CloudWatch lets users choose and display metrics from their applications - Filter data using advanced search expressions - Apply math calculations for deeper insights like averages or rankings - Add dynamic labels to improve chart readability and interpretation. + Route 53 Resolver: - Initialize CloudFormation by template. - Create and deploy Microsoft AD (AWS Managed Microsoft Active Directory) - Setup DNS with In/Out Endpoint |
09/17/2025 | 09/17/2025 | CloudWatch workshop Hybrid DNS with Route 53 |
| 5 | - Master AWS CLI fundamentals and EC2 management - Learn EC2 instance types, AMI, EBS, and SSH connections - Understand Amazon DynamoDB NoSQL database concepts - Learn Amazon ElastiCache for Redis in-memory caching - Learn Python SDK (Boto3) for AWS services - Practice: + Configure AWS CLI with profiles and output formats + View resources: aws ec2 describe-instances, aws s3 ls + Create Key Pair and Security Groups + Launch EC2 with aws ec2 run-instances + Connect via SSH and terminate instances + Amazon DynamoDB Operations: - Create tables and configure primary keys - Perform CRUD operations (Create, Read, Update, Delete) - Query and Scan data with Python Boto3 - Load sample data and manage table operations + Amazon ElastiCache Redis Operations: - Create ElastiCache clusters (mode disabled/enabled) - Connect to Redis clusters with Python - Set/Get strings and hash operations - Implement Publish/Subscribe messaging - Work with Redis streams for data processing |
09/18/2025 | 09/18/2025 | Getting Started with AWS CLI Work with Amazon DynamoDB Amazon ElastiCache - Redis |
| 6 | - Master AWS Networking fundamentals and VPC architecture - Learn VPC components: Subnets, Route Tables, Internet Gateway, NAT Gateway - Understand Security Groups and NACLs for network security - Explore VPC Peering, Transit Gateway, and hybrid connectivity - Learn Route 53 DNS services and Load Balancing concepts - Master Amazon CloudFront CDN and content delivery - Practice: + VPC Components Deep Dive: - Create and configure VPC with multiple subnets - Configure Route Tables and Internet/NAT Gateways - Implement Security Groups and Network ACLs + Advanced Networking: - Set up Transit Gateway and Site-to-Site VPNs - Configure Route 53 DNS endpoints and hosted zones - Implement VPC Endpoints for AWS services - Create VPC Peering connections - Deploy Network Load Balancer configurations + CloudFront Content Delivery: - Create S3 bucket for static website hosting - Configure CloudFront distribution with S3 origin - Implement Origin Access Identity (OAI) for security - Test performance improvements and edge locations - Configure custom domain names and SSL certificates + Advanced CloudFront Features: - Configure distribution invalidations for cache management - Set up custom error pages and Origin Groups for failover - Implement response headers and cache behaviors - Create and deploy Lambda@Edge functions - Monitor performance with CloudFront metrics and logs |
09/19/2025 | 09/19/2025 | AWS Networking and Content Delivery CloudFront with S3 Bucket Origin Advanced CloudFront Workshop |
AWS Identity and Access Management (IAM) Mastery:
AWS Cloud9 Development Environment Proficiency:
Advanced AWS CLI Skills:
aws ec2 describe-instances command to list and manage EC2 instancesAmazon S3 & Static Website Hosting:
Amazon RDS Database Management:
Container Technology & Amazon Lightsail:
Auto Scaling & Load Balancing:
Infrastructure as Code & CloudFormation:
CloudWatch Monitoring & Observability:
Hybrid DNS & Route 53 Resolver:
AWS CLI & Command Line Infrastructure Management:
aws ec2 describe-instances for EC2 resource inspectionaws s3 ls commandsEC2 Lifecycle Management via CLI:
aws ec2 run-instancesAmazon DynamoDB NoSQL Database Mastery:
Python SDK (Boto3) & AWS Service Automation:
Amazon ElastiCache Redis In-Memory Caching:
AWS Networking & VPC Architecture Mastery:
Advanced Networking & Hybrid Connectivity:
Network Security & Performance Optimization:
Amazon CloudFront Content Delivery Network:
Advanced CloudFront Features & Lambda@Edge:
Cloud Development Workflow: