Skip to content

mehdiougadi/aws-cloud-security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-cloud-security

A practical AWS cloud security project focused on building and securing cloud infrastructure.
Includes VPC configuration, EC2 hardening, network security controls, logging, and monitoring.

VPC Security

  • Network segmentation
  • Security groups & NACLs
  • VPC Flow Logs (S3 / parquet)

EC2 Security

  • Ubuntu hardening (konstruktoid)
  • Windows Defender & Firewall
  • OSSEC agents
  • Docker Scan & Trivy

Architecture & Compliance

  • CSA compliance analysis
  • Secure AWS architecture design
  • CloudWatch & CloudTrail monitoring setup

Architecture

Project Structure

aws-cloud-security/
│── cleanup.py # Delete used resources on AWS
│── architecture.png # Secure architecture design
│── main.py # EC2 deployment & hardening
└── README.md

Technologies

  • AWS VPC
  • EC2 (Ubuntu & Windows)
  • CloudWatch / CloudTrail
  • OSSEC
  • Elasticsearch
  • Docker Scan & Trivy

About

A collection of AWS cloud security implementations, including VPC hardening, EC2 instance security, logging, monitoring and secure architecture design following best practices and industry standards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors