All About App Service plan in Azure Portal by AzureTalks Umesh Pandit





An App Service plan in Azure is a service that defines a set of compute resources for web apps to run. It’s essentially a provisioning profile for an application host. 
When you create an App Service plan in a certain region, Azure sets up a set of compute resources for that plan in that region. All the apps you put into this App Service plan run on these compute resources as defined by your App Service plan.

Here’s how it works:

Operating System: You can choose between Windows or Linux.
Region: You select the region where your App Service plan will be hosted.
VM Instances: The number of virtual machine instances available to you.
VM Size: The size of the VM instances (Small, Medium, Large).
Pricing Tier: There are various tiers like Free, Shared, Basic, Standard, Premium, PremiumV2, PremiumV3, Isolated, and IsolatedV2. 
Each tier offers different features and performance levels.
The pricing tier determines the features you get and how much you pay. 
For example, the PremiumV3 tier guarantees machines with faster processors and SSD storage. 
The higher the tier, the more VM instances are available for scale-out and the more features are available.

How do I create an App Service plan in Azure Portal?

Creating an App Service plan in the Azure Portal is a straightforward process. Here's a step-by-step guide to help you:

1. **Log in** to the Azure Portal.
2. Click on **"Create a resource"**.
3. In the search bar, type **"App Service Plan"** and select it from the results.
4. Click on **"Create"** to start the setup process.
5. Fill in the required details such as:
   - **Name**: Give your App Service plan a name.
   - **Subscription**: Select the subscription under which you want to create the plan.
   - **Resource Group**: Choose or create a resource group for your App Service plan.
   - **Operating System**: Select either Windows or Linux for your App Service plan.
6. Choose the appropriate **pricing tier** based on your needs and budget.
7. Review your settings and click **"Create"** to provision the App Service Plan.

Remember, when creating a new App Service Plan in an existing Resource Group, certain conditions with existing apps can trigger errors. If this occurs, create your App Service Plan in a new Resource Group.

Can I create with Web app: Yes

How do I create an App Service plan in Azure Portal?

Deploying your web app to an existing App Service plan in the Azure Portal involves a few steps. Here's a concise guide:

1. **Log in** to the Azure Portal.
2. Navigate to your **App Service plan**.
3. Click on **"Deployment Center"** in the left-hand menu.
4. Choose your preferred deployment method, such as GitHub, Azure Repos, local Git, Docker, etc.
5. Follow the on-screen instructions to connect your chosen repository and deploy your code.

What are the scaling options for App Service plans?

Azure App Service plans offer two main scaling options:

1. **Scale Up**: This involves increasing the resources allocated to your application, such as CPU, memory, disk space, and additional features like dedicated virtual machines (VMs), custom domains and certificates, staging slots, autoscaling, and more. You can scale up by changing the pricing tier of the App Service plan that your app belongs to.

2. **Scale Out**: This option allows you to increase the number of VM instances that run your app. Basic, Standard, and Premium service plans can scale out to as many as 3, 10, and 30 instances respectively. App Service Environments in the Isolated tier can scale out to 100 instances.

Additionally, Azure App Service now offers an automatic scale-out option to handle varying incoming HTTP requests. The scale settings take only seconds to apply and affect all apps in your App Service plan without requiring code changes or redeployment.

How do I configure custom domains for my web app in Azure Portal?

Video: https://youtu.be/oDL8Y2MxdgE
Blog to refer: https://www.linkedin.com/pulse/secure-customize-domain-name-tlsssl-binding-azure-app-pandit-lqhic

Comments

Popular posts from this blog

Azure AD Connect and on-premises AD