Week 7 Worklog

Week 7 Objectives:

  • Optimize data and static asset delivery performance using a Content Delivery Network (CDN).
  • Analyze and evaluate the cost and security risks of the current system architecture.
  • Research alternative architectural solutions for future flexibility and cost savings.

Tasks to be implemented this week:

DayTaskStart DateEnd DateResources
MonEstablished a connection between Amazon RDS and the Amplify-hosted Frontend, routed through Amazon CloudFront.16/02/202616/02/2026AWS Documentation
TueIntegrated Amazon S3 with CloudFront to accelerate product image fetching, laying the groundwork for future scalable features.17/02/202617/02/2026AWS Optimization
WedCompiled and analyzed the Cost Estimation for the cluster of AWS services currently running in the project.18/02/202618/02/2026AWS Pricing Calculator
ThuEvaluated the overall project architecture from two perspectives: User Data Security and System Scalability.19/02/202619/02/2026AWS Well-Architected
FriBegan researching Amazon ECS (Elastic Container Service) and the concept of application containerization.20/02/202620/02/2026AWS Documentation

Week 7 Achievements:

  • Experience Optimization: The delivery of static content is noticeably faster thanks to the tight integration between S3 and CloudFront.
  • Advanced Systems Thinking: Learned to view the project at a larger scale, questioning safety and scalability in the face of potential user traffic spikes.
  • Cost Awareness: Concluded that maintaining traditional Amazon EC2 servers continuously could lead to resource waste and high costs. This set the stage for the team to pivot toward more optimal solutions like ECS (Containers).