
Deploying a Web Application on AWS EC2: From Localhost to Public Access (Day 3)
When I started my transition from .NET development to Cloud Engineering, I knew one thing: Reading documentation wouldn’t be enough. I had to deploy something real. Today, I successfully deployed my web application to a live cloud server using a Linux EC2 instance and Nginx — and accessed it publicly from both my laptop and mobile device using a public IP address. This was the moment my application left localhost. 🚀 The Objective Deploy a static web application on a cloud-based Linux server and make it accessible over the internet. No managed platforms. No deployment shortcuts. Just core infrastructure. 🏗 Step 1: Provisioning the Cloud Server I launched a t3.micro Linux instance using Amazon Elastic Compute Cloud on Amazon Web Services Configured: Key Pair for secure SSH access Security Group allowing HTTP (Port 80) Default EBS storage At this point, I had a virtual machine running in the Mumbai region — ready to host my application. 🔐 Step 2: Secure Remote Access Using SSH and key-bas
Continue reading on Dev.to
Opens in a new tab



