| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | Application Containerization (Docker) - Install Docker on EC2 & Local Machine. - Build Docker images for a sample application (Frontend/Backend). - Use Docker Compose for multi-container orchestration. - Push images to Amazon ECR (Elastic Container Registry). | 20/10/2025 | 20/10/2025 | https://000015.awsstudygroup.com/ |
| 3 | Container Orchestration (Amazon ECS) - Create ECS Cluster (Fargate/EC2 Launch Type). - Define Task Definitions and Services. - Configure Application Load Balancer (ALB) for traffic distribution. - Implement Service Discovery with AWS Cloud Map. | 21/10/2025 | 21/10/2025 | https://000016.awsstudygroup.com/ |
| 4 | CI/CD for Containers - Setup AWS CodePipeline triggering from GitHub/GitLab. - Configure AWS CodeBuild to build and push Docker images. - Automate deployment to ECS Clusters. - Implement Monitoring with Container Insights and Logging with FireLens. | 22/10/2025 | 22/10/2025 | https://000017.awsstudygroup.com/ |
| 5 | CI/CD for EC2 & Hybrid Storage - CodePipeline for EC2: Automate deployments using CodeDeploy agent. - Storage Gateway: Configure File Gateway to mount S3 buckets as NFS shares. - Amazon FSx: Deploy fully managed Windows File Server and mount via SMB. | 23/10/2025 | 23/10/2025 | https://000023.awsstudygroup.com/ Self-Study on FSx/Storage Gateway |
| 6 | Advanced DynamoDB Architecture - Data Modeling: Design Single Table Design patterns. - Performance Tuning: Work with Partition Keys, Sort Keys, and Capacity Units (RCU/WCU). - Advanced Features: Implement Global Secondary Indexes (GSI), DynamoDB Streams, and Global Tables. | 24/10/2025 | 24/10/2025 | https://000039.awsstudygroup.com/ |