CI/CD pipeline using GitHub Actions, Docker, and AWS to automate production deployments end to end.

تفاصيل العمل

I built a full CI/CD pipeline using GitHub Actions, Docker, and AWS to automate production deployments end to end.

On every push to main, the pipeline automatically builds and deploys the frontend to Amazon S3 and invalidates CloudFront to deliver updates instantly. In parallel, the backend is built as a Docker image, pushed to Amazon ECR, and deployed on EC2 using Docker Compose-no manual deployment required.

The backend runs with health checks and auto-restart policies, uses an Elastic IP to ensure stability after restarts, and follows least-privilege IAM practices. All secrets are securely managed through GitHub Actions, keeping the server clean and secure.

This setup ensures consistent, reliable, and fully automated production deployments with minimal downtime.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات