Skip to content

Secure Amazon Web Services (AWS) architecture: Private Amazon Elastic Compute Cloud (Amazon EC2) web server behind an Application Load Balancer (ALB) with AWS Systems Manager (SSM) Session Manager access using Virtual Private Cloud (VPC) endpoints.

License

Notifications You must be signed in to change notification settings

jawaanlewis-star/aws-secure-private-ec2-alb-ssm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure AWS Web Architecture

Private Amazon Elastic Compute Cloud (EC2) web server behind a public Application Load Balancer (ALB) with secure administration using AWS Systems Manager (SSM) Session Manager and Virtual Private Cloud (VPC) Interface Endpoints.

What I Built

  • Private EC2 instance with no public IP
  • Public Application Load Balancer handling all web traffic
  • No Secure Shell (SSH) access
  • Administration via AWS Systems Manager Session Manager
  • VPC Interface Endpoints for private SSM connectivity
  • Custom Security Groups and Network Access Control Lists (NACLs)

Architecture Overview

User → Application Load Balancer → Target Group → Private EC2
Admin → Systems Manager Session Manager → VPC Endpoints → Private EC2

Services Used

  • Amazon Elastic Compute Cloud (EC2)
  • Application Load Balancer (ALB)
  • Virtual Private Cloud (VPC)
  • VPC Interface Endpoints
  • AWS Systems Manager (SSM)
  • Security Groups
  • Network Access Control Lists (NACLs)
  • Identity and Access Management (IAM)

Screenshots

Load Balancer Working

ALB

Target Group Healthy

TG

Private EC2 (no public IP)

SSM

Private Network ACL

NACL

VPC Endpoints

Endpoints

Session Manager Access

SSM

About

Secure Amazon Web Services (AWS) architecture: Private Amazon Elastic Compute Cloud (Amazon EC2) web server behind an Application Load Balancer (ALB) with AWS Systems Manager (SSM) Session Manager access using Virtual Private Cloud (VPC) endpoints.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published