Week 11 Worklog

Week 11 Objectives:

  • Learn and practice Modernization & Serverless Architecture on AWS.
  • Build, deploy and manage Serverless applications using Lambda, API Gateway, DynamoDB, Cognito and SAM.
  • Understand how to split a monolith into microservices to improve scalability and maintainability.

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
2- Introduce Modernization and Serverless concepts
- Compare monolithic vs microservices architectures
- Analyze benefits of moving to serverless
17/11/202517/11/2025AWS Journey
3- Hands-on with AWS Lambda: create functions, configure triggers, view logs in CloudWatch
- Implement basic API logic with Lambda
18/11/202518/11/2025AWS Journey
4- Integrate API Gateway with Lambda to build REST APIs
- Connect data with DynamoDB (CRUD operations)
- Test APIs using Postman
19/11/202519/11/2025AWS Journey
5- Configure Cognito for user authentication (user pool, tokens)
- Integrate Cognito authentication with API Gateway
- Manage access via IAM Roles
20/11/202520/11/2025AWS Journey
6- Deploy the full Serverless application using AWS SAM (Serverless Application Model)
- Test, collect logs and optimize performance
- Week summary and report
21/11/202521/11/2025AWS Journey

Week 11 Achievements:

  • Understood Serverless Architecture and benefits in cost, performance and scalability.

  • Deployed a complete Serverless app using Lambda, API Gateway, DynamoDB and Cognito.

  • Learned to use AWS SAM for managing and deploying serverless infrastructure automatically.

  • Prepared the platform for Week 12 (Final summary & capstone project).