https://github.com/krishcyber2005/aws-secure-cloud-vpc
Secure AWS VPC architecture featuring public/private subnet segmentation, IAM least-privilege access, hardened EC2 deployment, and monitoring with CloudWatch and VPC Flow Logs
https://github.com/krishcyber2005/aws-secure-cloud-vpc
aws aws-vpc aws-vpc-endpoint aws-vpc-subnet cloud cloudsecurity cloudwatch ec2 iam network-segmentation security-group
Last synced: 14 days ago
JSON representation
Secure AWS VPC architecture featuring public/private subnet segmentation, IAM least-privilege access, hardened EC2 deployment, and monitoring with CloudWatch and VPC Flow Logs
- Host: GitHub
- URL: https://github.com/krishcyber2005/aws-secure-cloud-vpc
- Owner: Krishcyber2005
- Created: 2025-12-21T03:29:59.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-12-21T03:59:43.000Z (5 months ago)
- Last Synced: 2025-12-22T23:43:00.753Z (5 months ago)
- Topics: aws, aws-vpc, aws-vpc-endpoint, aws-vpc-subnet, cloud, cloudsecurity, cloudwatch, ec2, iam, network-segmentation, security-group
- Homepage:
- Size: 3.61 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: Security/# IAM Role – EC2 Public Web Role ## Purpose This IAM role is attached to the public web EC2 instance to allow secure interaction with AWS services without using hardcoded credentials. ## Attached Policies - AmazonSSMManagedInstanceCore Enables secure instance management without SSH passwords. - CloudWatchAgentServerPolicy Allows the EC2 instance to send logs and metrics to Amazon CloudWatch. ## Security Benefits - Eliminates the need for static AWS access keys - Enforces least privilege access - Aligns with AWS security best practices ## Usage The role is attached directly to the EC2 instance and is used only for operational and monitoring purposes.md