How I Hosted My App on Microsoft Azures App service
After building Solar system, the next challenge was getting it online so others could access it.
In this article, I'll walk through how I deployed the application AppService, the issues I encountered, and the lessons I learned along the way.
We will go through
- How I setup the web app
- How I configured the hosting environment
- How I deployed the application
Challenges I faced and how I solved them
Key lessons from the experience
About the Application
Before diving into deployment, here's a quick overview of the app.
Features
it just a simple App that just shows the rotation of the earth and moon
Tech Stack
- Frontend: HTML, CSS and js
- Backend: none
- Database: none
- Hosting Platform: Microsoft Azure
Prerequisites
Before deploying the application, I made sure I had:
- An account on the Azure
- Source code for my app
- stable internet connection
- Deployment-ready application
Step 1: Preparing the Application
logging on to microsoft azure platform dashboard
Step 2: Creating the Resource group
Next, I created a new resource group.
The process involved:
- Using the search bar to look for resource groups
- clicking on the icon
- selecting your subscription
- Choosing a region
- Reviewing and creating the resource
Step 3: Creating an App Service resource.
After creating the hosting resource, I want to create a new web app on the app service.
Steps:
- Using the search bar to look for App service
- Click on creating a new web app
- Give it a name and select a resource group
- Configure the web according to your needs

Name and resource group selection

plan and Operating system selection
Step 4: Configuring the App
this is the overview of the newly created app
The Newly created app is empty so when the url is accessed it is blank.
Step 5: Deploying the Application
With everything configured, I initiated the deployment.
- I access the Kudu Environment
- click on the debug console
- click on the "site"
- click on the "wwwroot"
- click on the HTML Document
- Replace the default code with your preferred own
The hosting platform automatically built and deployed the application.
Step 6: Testing the Live Application
Once deployment completed successfully, I tested:
Everything worked as expected.
**Challenges I Encountered
**.
This was a new experience so i wasnt able to navigate the process cleanly
Some key takeaways from this deployment process:
This serves as a Platform as a Service
This allows us to host app online













Top comments (0)