Week 6 Worklog

Week 6 Objectives:

  • Learn about Nginx (reverse proxy, load balancing) and participate in “DATA SCIENCE ON AWS” workshop.
  • Practice Serverless Architecture (API Gateway, Lambda, SAM) and Amazon Cognito (authentication, authorization).
  • Deploy S3 Static Website with SSL, Microservices, and Single Page Application (SPA).
  • Build CI/CD Pipeline with AWS Developer Tools, configure Github Actions and learn Container Security.
  • Practice Amazon Kinesis (streaming data) and optimize data structure.

Tasks to be carried out this week:

Day Task Start Date Completion Date Reference Material
1 - Practice deploying static website to AWS and configuring Github Actions with AWS IAM User
- Practice configuring automated application release (AWS CodeStar, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy)
13/10/2025 13/10/2025 https://www.youtube.com/watch?v=oSZ0tzlkuWo
https://000051.awsstudygroup.com/vi/
2 - Practice CI/CD Pipeline: automate build, test, and deploy processes
- Practice restructuring data and workflows
14/10/2025 14/10/2025 https://000051.awsstudygroup.com/vi/
https://000053.awsstudygroup.com/vi/
3 - Learn about Nginx
- Practice data streaming with Kinesis
15/10/2025 15/10/2025 https://github.com/tuanvu250/AWS-FCJ/tree/main/bonus/nginx
https://000054.awsstudygroup.com/vi/
4 - “DATA SCIENCE ON AWS” WORKSHOP – UNLOCKING DATA POWER WITH CLOUD COMPUTING
- Convert Monolith to Microservices & Create Microservice
- Build SPA with authentication
- Container Security Best Practices
16/10/2025 16/10/2025 https://qhdn-hcmuni.fpt.edu.vn/2025/10/13/workshop-data-science-on-aws-mo-khoa-suc-manh-du-lieu-cung-dien-toan-dam-may/
https://000050.awsstudygroup.com/vi/
https://000055.awsstudygroup.com/vi/
5 - Serverless - Guide to writing Front-end calling API Gateway
- Serverless - Deploy application on SAM
17/10/2025 17/10/2025 https://000079.awsstudygroup.com/vi/
https://000080.awsstudygroup.com/vi/
6 - Serverless - Authentication with Amazon Cognito
- Serverless - Setup SSL S3 Static website
18/10/2025 18/10/2025 https://000081.awsstudygroup.com/vi/
https://000082.awsstudygroup.com/vi/

Week 6 Achievements:

  • Successfully learned Nginx (reverse proxy, load balancing) and participated in “DATA SCIENCE ON AWS” workshop to expand data knowledge.
  • Successfully practiced CI/CD Pipeline with AWS Developer Tools, automating build/test/deploy processes and configuring Github Actions.
  • Completed labs on Serverless Architecture (API Gateway, Lambda, SAM), Amazon Cognito (Authentication), and S3 Static Website (SSL).
  • Successfully converted Monolith to Microservices, built Single Page Application (SPA), and learned Container Security.
  • Configured Amazon Kinesis for real-time data processing and completed data restructuring for performance optimization.