Week 10 Worklog

Week 10 Objectives:

  • Solution Architecture: Refine both High-Level (HLD) and Low-Level (LLD) diagrams aligned with the AWS Well-Architected Framework.
  • Resource Planning & Cost Estimation: Develop an understanding of Total Cost of Ownership (TCO) and evaluate service options for efficiency.
  • Network Foundation: Lay down the initial networking environment including VPCs, subnets, and basic security mechanisms.

Activities Undertaken This Week:

DayActivityStart DateCompletion DateReference
2-3Architecture & Planning:
- Reviewed business requirements and identified critical components.
- Drafted system architecture diagrams illustrating resource flows.
- Estimated costs using AWS Pricing Calculator and considered cost-saving measures.
- Checked alignment with the 5 pillars of the Well-Architected Framework.
10/11/202511/11/2025
4-5Infrastructure Initialization (IaC):
- Developed Terraform/CloudFormation scripts to provision VPC, Public/Private Subnets, NAT Gateway, and Route Tables.
- Configured Security Groups for Bastion Hosts, Application Servers, and Databases following best practices.
12/11/202513/11/2025

Week 10 Reflection: Architecture and Network Foundations

1. Architecture Design Insights

  • Diagrammatic Representation: Successfully completed data flow and resource layout diagrams, following a Single-AZ setup for simplicity during the initial phase.
  • Service Decisions:
    • Relational Database: Chose RDS MySQL with Multi-AZ for resilience.
    • Storage: S3 for static files and backups.
  • Cost Awareness: Developed a preliminary monthly cost estimate and identified optimization strategies, such as leveraging Spot Instances in development and applying Savings Plans in production environments.

2. Networking & Security Foundation

  • VPC Setup: Established a well-structured VPC with clear separation between Public and Private subnets for applications and databases.
  • Security Implementation: Applied least privilege principles in Security Group configurations to protect bastion, web, and database layers.

Overall, this week laid the groundwork for both architectural clarity and a secure, operational network environment, setting the stage for further deployments and service integrations.