Week 9 Worklog

OBJECTIVES IN WEEK 9:

  • Approach and master the AWS Cloud Development Kit (CDK) to define cloud infrastructure using programming languages.
  • Practice deploying complex architectures (ECS, ALB, API Gateway, Serverless) using CDK and Nested Stacks.
  • Reinforce Infrastructure as Code (IaC) concepts by deploying a complete Three-Tier Architecture.
  • Complete the data preparation and design phase (Database/UI) for the team project.
  • Enhance knowledge on LLMs and Prompt Engineering through community events.

TASKS OF WEEK 9:

DayTaskStart DateEnd DateReferences
Mon- Team Project Meeting: Finalize database design, continue data collection09/03/202609/03/2026
Tue- Practice Lab 19: CDK Basics
+ Introduction
+ Preparation Steps
* Create IAM Role
+ CDK Basics
* Create workspace
* Configure Cloud9
+ Create CDK Template
+ Update CDK Template
+ Resource Cleanup
10/03/202610/03/2026Lab 19 Intro
CDK Basic
Create Template
Wed- Practice Lab 20: CDK Basics - 2
+ Introduction
+ Preparation Steps
* Create IAM Role
* Launch an EC2 Server
* Configure VSCode Environment
+ ECS, ALB and API Gateway
+ Lambda and S3
+ Nested stack
* Create nested stacks with CDK
+ Resource Cleanup
11/03/202611/03/2026Lab 20 Intro
ECS & ALB
Nested Stack
Thu- Team Project Meeting: Complete data collection, feedback to improve Figma UI design12/03/202612/03/2026
Fri- Practice Lab 21: Introduction to Infrastructure as Code
+ Introduction
+ Preparation Steps
+ Create Lambda function
+ Create VPC and EC2
+ Deploy Three-Tier Architecture
* Deploy CloudFormation Stack
* Check Web Tier access
* Check Application Tier access
* Check Database Tier access
+ Resource Cleanup
13/03/202613/03/2026Lab 21 Intro
Create Lambda
Three Tier
Sat- Attend Event: Cloud Mastery — Automated Prompt Engineering: Enhancing LLM Output Quality14/03/202614/03/2026

ACHIEVEMENTS IN WEEK 9:

  1. Successfully set up CDK working environments (Cloud9, VSCode) and deployed basic infrastructure templates.
  2. Applied CDK to build advanced resources: ECS Cluster, Application Load Balancer, API Gateway, and Nested Stack structures.
  3. Successfully deployed a standard Three-Tier Architecture (Web, App, Database layers) entirely via Infrastructure as Code (IaC).
  4. Achieved key team project milestones: Finalized Database design, Figma UI, and completed the required dataset.