This repository contains hands-on AWS cloud infrastructure and automation projects demonstrating how to design, deploy and operate secure and reliable cloud environments, with a focus on IAM, networking, logging and monitoring, automation and incident response.
| Repository | Description |
|---|---|
| serverless-security | Serverless AWS application with API Gateway, Lambda, DynamoDB, Cognito authentication, and WAF controls. |
| cicd-security | CI/CD pipeline with access controls and security checks for AWS workloads. |
| iam-least-privilege | IAM users, roles and least-privilege policies applied to EC2 workloads. |
| vpc | AWS VPC architecture with public/private subnets, NAT gateway, bastion host and network segmentation (Terraform). |
| ec2-hardening | Deploys and hardens EC2 with least-privilege IAM, secure SGs, SSM and CIS best practices. |
| logging-monitoring | Centralized logging and monitoring using CloudTrail, GuardDuty, CloudWatch, Config and Athena. |
| s3-security | Secures S3 buckets with policies, encryption, and misconfiguration detection AWS Trusted Advisor. |
| incident-response | Automates detection and quarantine of compromised EC2s with GuardDuty, CloudTrail and Lambda. |
These projects were developed for portfolio purposes to demonstrate practical experience with AWS cloud infrastructure, automation, monitoring and troubleshooting in realistic environments.
Maintained by Sebastian Silva C. - Berlin, Germany