Week 5 Worklog

Week 5 Objectives:

  • Project Initiation: Define project scope, analyze requirements, and develop a development plan for the Personal Finance Management App v2 focusing on Microservices.
  • .NET & AWS Integration: Research and implement AWS SDK integration within a .NET Microservices architecture.
  • Networking Mastery: Gain deep understanding of VPC architecture, network security, and hybrid connectivity (VPN, DNS).
  • Compute Fundamentals: Master core Amazon EC2 concepts for optimal compute resource selection and management.

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
1Proposal Research & AWS SDK with .NET
- Project Proposal: Conducted group discussions to evaluate feasibility and select a Microservices-focused project topic.
- Tech Stack Integration: Researched AWS SDK integration for .NET applications.
- Coding Practice: Wrote C# code snippets for basic AWS operations: uploading data to S3, querying DynamoDB, and invoking Lambda functions.
06/10/202506/10/2025
2Project Planning & Cost Estimation
- Requirements Analysis: Analyzed requirements for the Personal Finance Management App v2.
- Agile Planning: Defined 20 User Stories across 8 Epics (Wallet, Transaction, AI Voice, OCR, etc.) and planned 2 Sprints.
- Cost Estimation: Selected necessary AWS services (Cognito, Transcribe, SQS…) and estimated operational costs (Free Tier vs. Paid) for budget optimization.
07/10/202507/10/2025Project Documentation
3AWS Networking: VPC & Site-to-Site VPN (Lab 03)
- VPC Architecture: Configured Custom VPC, Subnets, Route Tables, Internet Gateway (IGW), and NAT Gateway.
- Network Security: Differentiated and configured Security Groups (Stateful) vs. Network ACLs (Stateless).
- Hybrid Connectivity: Set up AWS Site-to-Site VPN (VGW, CGW) and monitored connectivity using VPC Flow Logs and Reachability Analyzer.
08/10/202508/10/2025Module Re-hand-on
4Amazon EC2 & Compute Infrastructure Management
- EC2 Fundamentals: Researched Instance types (T, M, R series) and selected appropriate hardware configurations (Intel/AMD/Graviton).
- Image Management: Learned about AMI (Amazon Machine Images) for standardized server environments.
- Backup Strategy: Designed data backup strategies using EBS Snapshots.
09/10/202509/10/2025Module Review
5Hybrid DNS with Route 53 Resolver
- Hybrid DNS Concepts: Studied unified domain resolution models between On-premise and AWS environments.
- Route 53 Resolver: Configured Outbound Endpoints (forwarding queries from AWS) and Inbound Endpoints (receiving queries from on-premise).
- Resolver Rules: Defined DNS forwarding rules for specific domains.
10/10/202510/10/2025Module Review

Week 5 Achievements:

  • Project Plan Finalized: Completed User Stories (20 stories/8 Epics), Sprint planning, and AWS infrastructure cost estimation for the FinTech project.
  • Technical PoC: Successfully wrote C# sample code integrating AWS SDK (S3 data upload, DynamoDB retrieval).
  • Advanced Networking Config: Successfully configured Custom VPC with Public/Private subnets and Site-to-Site VPN connectivity.
  • Hybrid DNS Architecture: Designed and understood the hybrid DNS resolution flow between On-premise and AWS using Route 53 Resolver.