Skip to content

Swoosh26/aws-cli-secure-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS CLI Secure Infrastructure Setup

Welcome to the AWS CLI Secure Infrastructure Setup project.
This repository provides a step-by-step, phase-based approach to building a secure AWS infrastructure using shell scripts and AWS CLI.

Each phase focuses on a key part of the infrastructure, documented and scripted separately for clarity and modularity.


Project Phases and Documentation

Phase Description Folder
01 VPC and Subnet Setup 01-vpc-subnet
02 Routing and NAT Gateway Configuration 02-routing-nat
03 Security Groups Setup 03-security-groups
04 EC2 Instance Launch with User Data 04-ec2-launch
05 Cleanup Scripts and Teardown 05-cleanup

How to Use This Repository

  • Start with Phase 01 to create your VPC and subnets.
  • Progress sequentially through each phase to build out routing, security, instances, and finally clean-up.
  • Each phase contains:
    • Detailed README.md with instructions.
    • Executable shell scripts under the scripts/ directory.

Prerequisites

  • AWS CLI installed and configured with appropriate credentials.
  • Bash shell environment.
  • AWS IAM permissions to create VPCs, subnets, route tables, gateways, security groups, and EC2 instances.

Contribution and Support

Feel free to raise issues or contribute improvements via pull requests.


=======

aws-cli-secure-infra

e94b1d12b11a3db431c75841ac5e6e36d52c53de

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages