Week 6 Worklog

Week 6 Objectives:

  • Practice performance tuning, Container orchestration, and Cost Optimization methods.
  • Implement CI/CD and optimize the attendance system.

Detailed implementation tasks:

Day Date Tasks References
Mon 06/07/2026 - Containers with Docker, Container Orchestration with ECS, CDK for ECS.
- Containerize local development environment to test Frontend.
https://cloudjourney.awsstudygroup.com/
Tue 07/07/2026 - CI/CD Pipeline with AWS CodePipeline, Automated Deployment, DevOps.
- Write basic CI/CD scripts using GitHub Actions for React app.
https://cloudjourney.awsstudygroup.com/
Wed 08/07/2026 - AWS Storage Gateway, Windows File Storage with FSx, Step Functions.
- Write scripts for automated Backend deployment via AWS SAM CLI.
https://cloudjourney.awsstudygroup.com/
Thu 09/07/2026 - Building Advanced Apps with DynamoDB, Storage Performance Workshop.
- Optimize Global Secondary Index (GSI) queries on DynamoDB.
https://cloudjourney.awsstudygroup.com/
Fri 10/07/2026 - Cost Savings with Savings Plans, Cost Analytics with Glue and Athena.
- Review architecture to ensure full Free Tier compliance.
https://cloudjourney.awsstudygroup.com/

Week 6 Achievements:

  • AWS Knowledge: Learned how to package applications with Docker and experimented with container orchestration using ECS. Successfully set up a basic CI/CD pipeline using CodePipeline. Learned how to optimize costs through Savings Plans and AWS Glue/Athena.
  • BK-Sync Project: Packaged the local development environment with Docker for easy team setup. Built a CI/CD workflow on GitHub Actions for the Frontend. Notably optimized the Global Secondary Index on DynamoDB to query data faster and cheaper, keeping the entire system within the Free Tier limits.