DEV Community

Netra Rajendran
Netra Rajendran

Posted on

AWS 101 Workshop

  1. Setup Networking (VPC)

An Amazon VPC is a logically isolated virtual network you define, allowing you to launch AWS resources in a secure, isolated environment. We'll use the VPC wizard to quickly set up the entire virtual network for our web server, including subnets, routing, and other resources.

Image description

  1. Resource Security (SGs)

Security groups control inbound and outbound traffic for associated resources, like servers. Your VPC comes with a default security group, but you can create additional groups with custom inbound and outbound rules.

Image description

Image description

  1. Access Management (IAM)

AWS Identity and Access Management (IAM) is a service for securely controlling access to AWS services. With IAM, you can centrally manage users, security credentials such as access keys, and permissions that control which AWS resources users and applications can access.

Image description

  1. Deploy Compute (EC2)

Amazon Elastic Compute Cloud (Amazon EC2) provides on-demand, scalable computing capacity in the Amazon Web Services (AWS) Cloud. Using Amazon EC2 reduces hardware costs so you can develop and deploy applications faster. You can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage.

Image description

  1. Administer Web Server (SSM) Session Manager is a fully managed AWS Systems Manager capability. With Session Manager, you can manage your Amazon Elastic Compute Cloud (Amazon EC2) instances, edge devices, on-premises servers, and virtual machines (VMs).

Image description

  1. Load Balancing (ALB)

Create Target group

Image description

Application Load Balancer

Image description

  1. Test Web Server

Image description

  1. Storage (S3)

Image description

Image description

Top comments (0)