Week 6 Worklog

Week 6 Objectives:

  • Efficiently store and deliver static assets (cosmetic images) via Amazon S3.
  • Explore and test optimal hosting solutions for the platform’s Frontend.
  • Resolve Production deployment issues using supplementary AWS services.

Tasks to be implemented this week:

DayTaskStart DateEnd DateResources
MonUploaded product images to Amazon S3, configured access permissions, and integrated image links into the EC2 system.09/02/202609/02/2026AWS Documentation
TueConducted an overview study of AWS web/mobile ecosystem services such as AWS Amplify, Amazon CloudFront, and AWS AppSync.10/02/202610/02/2026AWS Training
WedTested AWS Amplify for hosting the Frontend source code.11/02/202611/02/2026Amplify Docs
ThuAddressed errors in the Amplify Production environment; identified limitations and pivoted to using CloudFront as the solution.12/02/202612/02/2026AWS Community
FriConducted deep research into Amazon CloudFront (CDN), practiced designing Origins, and configured Cache Behaviors.13/02/202613/02/2026AWS Documentation

Week 6 Achievements:

  • System Architecture Mindset: Understood the fundamental principles of various AWS services (S3, EC2, Amplify, CloudFront) and how they interact to form a complete system.
  • Static Resource Management: Successfully integrated S3 for image storage, offloading traffic from the EC2 server.
  • Problem-Solving Skills: Demonstrated agility in identifying Production limitations of one service (Amplify) and proactively adopting a better alternative (CloudFront) to keep the project on track.