How I Hosted My First Production Site for ₹0: AWS + Cloudflare Setup
Running a project on localhost is straightforward. But the moment you try to deploy something real : with a custom domain, HTTPS, and a scalable architecture ,you realize how many moving parts are ...

Source: DEV Community
Running a project on localhost is straightforward. But the moment you try to deploy something real : with a custom domain, HTTPS, and a scalable architecture ,you realize how many moving parts are actually involved. For my project IPlusFlow (an EEG-based Alzheimer’s detection platform), I needed a setup that was secure, scalable, and mirrored real industry architecture. Most importantly, I wanted to run it entirely for free. Project Links: 🌍 Live Site: eeg.iplusflow.com 💻 GitHub Repository: EEG-CNN-BiLSTM This is a breakdown of how I wired AWS and Cloudflare together, the architectural decisions I made, and the debugging lessons I learned along the way. The Architecture Strategy The goal was to build a production-style design that strictly separated storage, compute, and traffic routing. Putting everything in one place is easier, but separating concerns scales better. Backend: FastAPI running on AWS Lambda via API Gateway Frontend: Static files hosted on Amazon S3 CDN: AWS CloudFront