Skip to content

Cloud & DevOps · Major Project

Auto-Scaling Web App on AWS

A load-balanced app that adds and removes servers as traffic changes

2-3 weeks build

Overview

A stateless Node.js app behind an Application Load Balancer, running in an Auto Scaling group that grows under load and shrinks when it passes. Locust drives the traffic, CloudWatch records what happened, and the report compares target-tracking and step scaling on the same test. Free-tier-eligible instance types and a teardown script keep the experiment within student credits.

What makes it stand up

  • 01Launch template with user data, so new servers configure themselves
  • 02Target-tracking and step scaling policies compared on the same load
  • 03Health checks that replace a failed instance without intervention
  • 04Locust load tests with scale-out and scale-in timings recorded
  • 05Teardown script so nothing keeps billing after the demo

Module breakdown

  1. 01

    Application

    Stateless Node.js app with sessions moved out of memory.

  2. 02

    Load balancing

    ALB listener, target group and health check settings.

  3. 03

    Scaling

    Auto Scaling group, policies, cooldowns and warm-up.

  4. 04

    Load testing

    Locust scenarios that ramp, hold and drop traffic.

  5. 05

    Monitoring

    CloudWatch dashboards and alarms for CPU, latency and instance count.

After this, you will be able to

  • Explain horizontal versus vertical scaling and why state matters
  • Defend your scaling metric, thresholds and cooldowns
  • Demo instances launching during a live load test

Technology stack

  • AWS EC2
  • Application Load Balancer
  • CloudWatch
  • Node.js
  • Locust

Complete kit

₹6,999₹11,899
-41%

Delivered in under 48 hours

Level
Major Project
Domain
Cloud & DevOps
Build time
2-3 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

Capstone

Cloud & DevOps

Cloud-Native CI/CD Platform

GitOps pipeline with Kubernetes, Helm and progressive delivery

  • Kubernetes
  • Docker
  • Helm
  • Argo CD
  • +2
₹5,299₹8,999
4.8/74 reviews
Capstone

Cloud & DevOps

Microservices Observability Stack

Traces, metrics and logs across services that call each other

  • Go
  • Docker
  • OpenTelemetry
  • Prometheus
  • +2
₹5,299₹9,099
4.8/69 reviews
Mini Project

Cloud & DevOps

Package & Deploy an ML Model as an API

Takes a trained model to a versioned, containerised FastAPI service

  • Python
  • scikit-learn
  • FastAPI
  • Docker
  • +1
₹5,899₹9,999