Staging Web App Deployment on AWS

Job ID: 40116330

Budget: ₹1,500 – ₹3,500 INR

I’m ready to move my web application into a dedicated staging environment and need an AWS-savvy partner to make it happen. The stack must live entirely in my AWS account and rely on EC2 for compute, S3 for static assets, and RDS (PostgreSQL) for data.

You’ll provision the required infrastructure, wire it together securely, and hand me a clean, repeatable way to deploy new builds from GitHub. CloudFormation or Terraform is fine—as long as the result can be recreated with a single command and documented clearly.

Please factor in:
• A VPC with public and private subnets, security groups, and an Application Load Balancer.
• One EC2 instance (or an autoscaling group if it’s faster for you) running the existing Docker image.
• An S3 bucket with versioning and the right bucket policy for public asset delivery.
• An RDS PostgreSQL instance in the private subnet, parameterised for painless migration to production later.
• CI/CD wiring via CodePipeline / CodeDeploy (or GitHub Actions) that pushes image updates to the EC2 host without downtime.

Acceptance criteria
1. A single command (or pipeline trigger) creates the entire staging environment from scratch.
2. The web app is reachable via a temporary sub-domain I’ll supply and serves assets from S3.
3. Database connectivity is verified end-to-end.
4. All code, templates, and README instructions are committed back to my repo.

If this fits your wheelhouse, let’s get the staging site live.