Week 7 Worklog

Week 7 Objectives:

  • Deploy the Spring Boot backend API application on EC2 and verify domain endpoints.
  • Create Amazon EFS shared file systems and monitor instance performance with CloudWatch.
  • Set up S3 static hosting, CloudFront, and multi-region replication.

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
2Set up Java Runtime Environment (JRE) on EC2, upload and run the Spring Boot backend (rookwork-backend-sb).06/01/202606/01/2026
3Configure Nginx as a reverse proxy, point domain via Route 53, and verify all REST endpoints.06/02/202606/02/2026
4Create Amazon EFS (Elastic File System), mount it to EC2, and establish monitoring dashboards in CloudWatch.06/03/202606/03/2026https://000068.awsstudygroup.com/
5Configure S3 Bucket Static Web Hosting and CloudFront CDN distribution for the web frontend.06/04/202606/04/2026
6Set up S3 Cross-Region Replication (CRR) for disaster recovery and define object transition rules.06/05/202606/05/2026https://000069.awsstudygroup.com/

Week 7 Achievements:

  • Deployed and exposed the Rookwork Spring Boot backend API securely through Nginx and a custom domain.
  • Configured a distributed shared file system (EFS) and performance tracking dashboard.
  • Hosted the frontend app on S3/CloudFront and enabled multi-region data redundancy.