Azure Solutions Architecture · AZ-305 · App Architecture · by Raushan Ranjan, MCT

Understanding Azure App Service with Tutorial Raushan, a passionate developer from Patna, had one goal — to solve a real-world problem. He built a web app called "KisaanConnect", aiming to connect local farmers directly with consumers. But once he tried to take it live, managing servers, uptime, and security became a nightmare. Then he found Azure App Service — launched by Microsoft in March 2015. It was a Platform as a Service (PaaS) solution that let developers deploy apps without managing any infrastructure. Support for .NET, Java, Node.js, Python, PHP — with features like auto-scaling, CI/CD, staging slots, and integrated security made it irresistible. With App Service, Raushan deployed directly from GitHub. His app scaled automatically, and he could add authentication and SSL with a few clicks. Secrets were stored safely using Azure Key Vault, and performance was monitored using Application Insights. “You don’t need to be an ops guru to build something great. Just use the right platform — like I did.” Over the years, App Service evolved:
  • 2016: App Service Environment (ASE)
  • 2017: Linux & Docker support
  • 2020: Private Endpoints & VNET Integration
  • 2023: Support for .NET 7, Node 18, Azure Arc
Here’s how KisaanConnect runs on Azure today: [ Users on Web Browser / Mobile ] │ HTTPS Request ▼ ┌─────────────────────────────┐ │ Azure App Service (Web App)│ │ - Hosts frontend │ │ - Auto-scaling + CI/CD │ └────────────┬───────────────┘ │ ┌─────────────┼───────────────┬───────────────┐ ▼ ▼ ▼ [API App] [SQL DB] [Blob Storage] - Orders - App data - Invoices, images - Payments ▼ [Application Insights] - Performance - Monitoring ▼ [Azure Key Vault] - Secrets, API keys Thanks to Azure App Service, Raushan could focus on impact — not infrastructure. His journey is proof that with the right tools, a simple idea can scale to something beautiful.
🚀 Quick Guide: Deploy Hello World Website on Azure App Service 🔁 Clone the GitHub Repo git clone https://github.com/Azure-Samples/html-docs-hello-world.git cd html-docs-hello-world 🛠️ Approach 1: Manual Setup + Deploy with webapp deploy az group create --name raushan-rg --location eastus az appservice plan create \ --name MyPlan \ --resource-group raushan-rg \ --sku FREE az webapp create \ --name my-helloapp-$RANDOM \ --resource-group raushan-rg \ --plan MyPlan \ --runtime "PHP|8.0" az webapp deploy \ --resource-group raushan-rg \ --name <your-webapp-name> \ --src-path . \ --type static az webapp show --name <your-webapp-name> --resource-group raushan-rg --query defaultHostName -o tsv Note: --runtime is only required if your web app needs a specific runtime like Node, PHP, Python, etc. For static HTML/CSS, it can be omitted or use "PHP|8.0" to satisfy the requirement. ⚡ Approach 2: One Command with webapp up cd html-docs-hello-world az webapp up --name myhelloworldapp$RANDOM --location eastus This command will automatically create the resource group (default: CloudShellRG), App Service plan, and web app if not already present. az webapp up --name myhelloworldapp$RANDOM --resource-group raushan-rg --location eastus This command will automatically create the resource group (raushan-rg), App Service plan, and web app if not already present. 🧹 Cleanup Resources az group delete --name raushan-rg --yes --no-wait

📚 Official Microsoft Learn Resources

Join the Learning Journey

Make sure to subscribe to our YouTube channel RR Skillverse – Power BI, Cloud & More to stay updated with our latest video tutorials. Bookmark this blog for detailed guides and learning materials that complement our video content.

We’re excited to build a strong learning community together! Have any questions or topics you want us to cover? Drop a comment below – we love hearing from you! 🚀

What's Next: In our next blog post, we'll explore Azure App Service in Detail with a Story.
Stay tuned!


Happy Learning,

Raushan Ranjan
Founder, RR Skillverse – Power BI, Cloud & More
📧 Contact: raushanr1107@gmail.com
🔗 YouTube: RR Skillverse – Power BI, Cloud & More
🔗 LinkedIn

© 2025 | Story by Raushan on Azure App Service evolution.