https://github.com/shahinam2/aws-devops-projects
A set of practical projects showcasing my AWS & DevOps skills. Each project reflects real-world scenarios focused on automation, scalability, and reliability.
https://github.com/shahinam2/aws-devops-projects
ansible aws cloudformation ec2 lambda rds s3 terraform yaml
Last synced: about 2 months ago
JSON representation
A set of practical projects showcasing my AWS & DevOps skills. Each project reflects real-world scenarios focused on automation, scalability, and reliability.
- Host: GitHub
- URL: https://github.com/shahinam2/aws-devops-projects
- Owner: shahinam2
- License: mit
- Created: 2025-03-25T15:08:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-31T14:38:19.000Z (about 1 year ago)
- Last Synced: 2025-03-31T15:59:35.142Z (about 1 year ago)
- Topics: ansible, aws, cloudformation, ec2, lambda, rds, s3, terraform, yaml
- Language: HTML
- Homepage:
- Size: 489 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS-DevOps-Projects
This repository is a collection of AWS and DevOps projects I've built to demonstrate hands-on experience with cloud infrastructure, automation, and scalable systems. Each project focuses on solving real-world problems using Infrastructure as Code, CI/CD, serverless technologies, and best practices for reliability and security.
I'm passionate about building production-ready solutions and continuously improving my skill set in areas like Kubernetes, Terraform, CloudFormation, AWS Lambda, and Docker.
> For diving deeper into each project and have a better understanding of the architecture, please have a look at the DeepWiki of my repo: https://deepwiki.com/shahinam2/AWS-DevOps-Projects
| Project Name | Stack/Services | Difficulty Level | Prod. Ready? | IaC | CI/CD? | Link to Project Folder |
|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------|---------------------|-----------|-----------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| AFFiNE on K8s - End to End CI/CD Pipeline | - In progress | Advanced | Yes | Terraform | Yes - GitLab | |
| Polyglot Pipeline | - Lambda@Edge
- Cloudfront
- Route53
- ACM
- S3
- AWS CodeBuild
- AWS CodePipeline | Advanced | Yes | Terraform | Yes - AWS CodePipeline | Go To Project |
| Linkedin Profile Picture Analyzer | - Lambda
- API Gateway
- AWS Rekognition
- SQS
- DynamoDB
- Route53
- WAF
- Cloudfront
- ACM
- Clerk | Advanced | *No | Terraform | Yes - GitHub Actions | Go To Project |
| Disposable NAT Gateway | - EventBridge
- Lambda
- Nat Gateway | Intermediate | *No | CF | No - Not Needed | Go To Project |
| Recipe Sharing App: Serverless Edition | - CloudFront
- S3
- API Gateway
- API Endpoints
- Lambda Functions
- Amazon Cognito
- DynamoDB
- AWS CloudFormation | Intermediate | *No | CF | Yes - GitHub Actions | Go To Project |
| Recipe Sharing App | - CloudFront
- S3
- VPC
- NAT gateway
- ALB
- Auto Scaling group
- DynamoDB
- Route 53
- CloudWatch
- AWS Certificate Manager
| Intermediate | *No | CF | No | Go To Project |
| Email Database Application | - Python
- Flask
- Gunicorn
- Boto3
- AWS Secret Manager
- Bash | Intermediate | Demo-Only | CF | No | Go To Project |
| Roman Numerals Converter Application | - Python
- Flask
- EC2
- Nginx | Beginner | Demo-Only | CF | No | Go To Project |
| Random Carousel Static Website | - EC2
- Apache Web Server
- Static HTML | Beginner | Demo-Only | CF | No | Go To Project |
Abbreviations:
- CF = CloudFormation
- IaC = Infrastructure as Code
- CI/CD = Continuous Integration/Continuous Deployment
- Prod. = Production
*No = The project is not production-ready as it is but with proper testing and monitoring, it can be production-ready.