Week 3 Worklog

Week 3 Objectives:

  • Master advanced VPN and Transit Gateway concepts on AWS to establish complex network connectivity.
  • Understand essential Amazon EC2 components for both Linux and Windows operating systems.
  • Gain proficiency in EC2 management: instance modification, EBS snapshot management, and custom AMI creation.
  • Gain hands-on experience in deploying real-world web applications (LAMP/XAMPP) on both Linux and Windows Server environments.

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
2VPN & Transit Gateway:
• Practice VPN Connection using Strongswan with Transit Gateway
• Configure CGW, TGW, and Route Tables
19/01/202619/01/2026https://000003.awsstudygroup.com/5-vpnsitetosite/5.3-vpnsitetosite-optional/
3EC2 Essentials (Linux & Windows):
• Create dedicated VPCs and Security Groups for OS platforms
• Launch and connect to Amazon Linux instances
20/01/202620/01/2026https://000004.awsstudygroup.com/2-prerequiste/
4EC2 Management:
• Create and manage EBS snapshots and Custom AMIs
• Launch instances from Custom AMIs
• Remote desktop into EC2 Ubuntu
21/01/202621/01/2026https://000004.awsstudygroup.com/5-amazonec2basic/
5App Deployment (Linux):
• Deploy AWS User Management Application on Amazon Linux
• Install LAMP stack and Node.js
22/01/202622/01/2026https://000004.awsstudygroup.com/6-awsfcjmanagement-linux/
6App Deployment (Windows):
• Deploy AWS User Management Application on Windows Server
• Install XAMPP and Node.js
23/01/202623/01/2026https://000004.awsstudygroup.com/7-awsfcjmanagement-windows/

Week 3 Achievements:

  • Successfully established a VPN Connection using Strongswan and Transit Gateway, gaining a deep understanding of traffic flow.
  • Launched and accessed EC2 instances on both Linux and Windows platforms within dedicated VPCs.
  • Acquired the ability to implement system backup and recovery solutions using EBS Snapshots and Custom AMIs.
  • Successfully deployed the AWS User Management Application, mastering web server setup processes across multiple platforms.