Azure App service creation step by step

 

What is Azure App service?

Azure App Service is a fully managed web hosting service for building web applications,  services, and RESTful APIs. The service offers a range of plans to meet the needs of any application, from small websites to globally scaled web applications. It can host web applications, REST APIs, and mobile back ends using languages like .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python. Applications run and scale with ease on both Windows and Linux-based environments.

Below is the sample architecture of hosting App services using Azure services

Pic source( MS learning doc)



How to create an Azure app service?

During the process, we need 

1)Valid Azure subscription

2)User with subscription mapped

3)Azure must have roles to create Azure services

4)Resource Group

5)Azure App service plan

6)Custom domain for DNS mapping

7) Azure SQL for backend.

8) Domain provider(Ex:- Godaddy) for DNS mapping with app service.

9) SSL cert .pfx format

Process to create App service

Goto portal.azure.com --> Create a resource --> App services --> create




We have to enter following details 
a) Choose subscription

b) Create a Resource group/ select existing resource group
Provide Instance details --> Name for app service 
Choose kind of instance if it is code or a docker container
Choose the runtime based on your language
Create an app service plan
Select the size of instance (I have choosen Dev/Test F1 size for free tier)
Note:- with Dev/Test size, we will not be able to use custom domain and DNS mapping 
If we want to deploy app service for production, you can choose from below options. In this tiers, we can use custom domain, map DNS & use SSL for https url.
If it is for a free trial &you do not have CICD, leave this disabled. If it is for a production & have CICD planning, choose to enable.
Click Next & choose to enable monitoring for production environments

You can assign tag for references
Preview before creation
Once App service is created, you will see below screen


Below are app service plan & App service

If you want to navigate to app service, click on appservices

Below screen you can see the appservice.
In my next post, I will cover adding Custom domain, DNS mapping & SSL import 
















Comments