Week 2 Worklog

Week 2 Objectives:

  • Deep dive into implementation, monitoring, and automation on the AWS platform.
  • Practice architectural scaling and managing diverse database types (SQL & NoSQL).
  • Become familiar with application containerization and advanced network configurations.

Tasks implemented this week:

No.TasksStart DateEnd DateResource
1- Research: S3 Storage Classes and Static Website Hosting principles.
- Hands-on:
  + Initialize buckets and configure Static Website hosting.
  + Practice data migration and coordination between buckets.
03/16/202603/16/2026AWS Study Group
2- Research: Differences between SQL (RDS) vs NoSQL (DynamoDB); DB security permission mechanisms.
- Hands-on:
  + Setup RDS network infrastructure; configure EC2 to connect to RDS.
  + Perform NoSQL data writes and queries via DynamoDB tables.
03/17/202603/17/2026AWS Study Group
3- Research: Docker architecture, Container Registry, and Lightsail advantages for small projects.
- Hands-on:
  + Install Docker, build/push images to the registry.
  + Deploy Container Services and set up resource alarms.
03/17/202603/18/2026AWS Study Group
4- Research: Principles of Load Balancing and Auto Scaling.
- Hands-on:
  + Configure ALB and ASG to ensure High Availability.
  + Setup CloudWatch Logs/Metrics and SNS Alarms.
03/18/202603/19/2026AWS Study Group
5- Research: Infrastructure as Code (IaC) mindset and Hybrid DNS solutions.
- Hands-on:
  + Use CloudFormation templates to initialize infrastructure.
  + Configure Route 53 Outbound Endpoints for On-premises connectivity.
03/19/202603/20/2026AWS Study Group

Key Achievements in Week 2:

1. Storage & Databases

  • Mastered techniques for deploying static websites on S3 and efficient data coordination operations.
  • Gained a clear understanding of initializing and securing Relational Databases (RDS) and performing high-performance queries on Non-relational Databases (DynamoDB).

2. High Availability & Monitoring

  • Grasped Fault Tolerance design principles by coordinating ALB and ASG to automatically adjust resource scale based on user demand.
  • Deployed a centralized monitoring system with CloudWatch, enabling automated alert notifications when system issues or resource thresholds are detected.

3. Containerization & Automation

  • Became proficient in the Docker image building process and container management through Lightsail Container Service.
  • Familiarized with the Infrastructure as Code (IaC) mindset using CloudFormation to quickly initialize complex network environments.

4. Advanced System Administration

  • Enhanced the speed of S3 resource management through the AWS CLI command-line interface.
  • Successfully understood and configured Hybrid DNS solutions to handle queries between on-premises and cloud environments.

Knowledge Gained:

  • Technical Expertise: Clearly understood how to choose the appropriate database type for specific problems. Developed a professional Operations (Ops) mindset by combining monitoring and containerization.
  • Soft Skills: Developed an automation-oriented mindset, improved independent troubleshooting abilities, and enhanced skills in applying technical documentation to real-world architectural models.