Preparation

Overview

ℹ️ Information: In this lab, we will be working with Microsoft Windows Server 2022 and Amazon Linux 2023. Before launching our EC2 instances, we need to set up the necessary networking infrastructure and security controls.

Required Resources

To properly configure our environment, we will create the following AWS resources:

  • Amazon Virtual Private Cloud (VPC): Isolated network environments for our instances
  • Security Groups: Virtual firewalls that control inbound and outbound traffic

⚠️ Warning: Properly configuring your VPC and security groups is essential for both connectivity and security. Misconfigured security groups can either block legitimate traffic or expose your instances to potential security risks.

Workshop Modules

Follow these steps to prepare your environment:

  1. Create VPC for Linux Instance
  2. Create VPC for Windows Instance
  3. Create Security Group for Linux Instance
  4. Create Security Group for Windows Instance

🔒 Security Note: Security groups act as a stateful firewall for your EC2 instances. We’ll configure them to allow only the necessary traffic for our application while blocking all other access attempts.