Week 5 Worklog

Week 5 Objectives:

  • Learn AWS Lambda: serverless functions, event-driven computing, and execution roles.
  • Understand triggers, layers, and Lambda monitoring with CloudWatch.

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
2- Lambda concepts: function, handler, runtime, memory, timeout
- Event-driven architecture overview
13/05/202613/05/2026https://cloudjourney.awsstudygroup.com/
3- Lambda triggers: S3, DynamoDB Streams, API Gateway, EventBridge
- Lambda execution roles and permissions
14/05/202614/05/2026https://cloudjourney.awsstudygroup.com/
4- Practice:
  + Create a Python Lambda function
  + Trigger Lambda from S3 upload event
  + View logs in CloudWatch
15/05/202615/05/2026https://cloudjourney.awsstudygroup.com/
5- Lambda Layers for shared dependencies
- Environment variables and Secrets Manager integration
- Lambda cold start optimization
16/05/202616/05/2026https://cloudjourney.awsstudygroup.com/
6- Practice:
  + Lambda triggered by DynamoDB Stream
  + Add Lambda Layer
  + Monitor with CloudWatch metrics
17/05/202617/05/2026https://cloudjourney.awsstudygroup.com/

Week 5 Achievements:

  • Successfully completed: Lambda concepts: function, handler, runtime, memory, timeout

  • Successfully completed: Event-driven architecture overview

  • Successfully completed: Lambda triggers: S3, DynamoDB Streams, API Gateway, EventBridge

  • Successfully completed: Lambda execution roles and permissions

  • Successfully completed: Create a Python Lambda function

  • Successfully completed: Trigger Lambda from S3 upload event

  • Successfully completed: View logs in CloudWatch

  • Successfully completed: Lambda Layers for shared dependencies

  • Successfully completed: Environment variables and Secrets Manager integration

  • Successfully completed: Lambda cold start optimization

  • Successfully completed: Lambda triggered by DynamoDB Stream

  • Successfully completed: Add Lambda Layer

  • Successfully completed: Monitor with CloudWatch metrics