How To Create Microsoft Azure Function App Using Azure Cloud Portal

Create Function App

Make a function app to organize functions into logical groups for simpler resource management, deployment, and sharing. Functions enables serverless code execution without initially publishing a web application or establishing a virtual machine.

Project Details

To control costs and deployed resources, choose a subscription. For resource management and organization, use resource groups like folders.

How to Create Microsoft Azure Function App using Azure Cloud Portal

How to Create Microsoft Azure Function App using Azure Cloud Portal

Give the application a name, then choose the development stack to execute it after selecting the Subscription and creating the resource group.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Operating system

The Operating System has been recommended for you based on your selection of runtime stack.

Plan

The plan you choose dictates how your app scales, what features are enabled, and how it is priced.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Select the Hosting Storage Option

When creating a function app, you must build or link to a general-purpose Azure Storage account that supports Blobs, Queues, and Table storage.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Select the Networking Option

Function Apps can be set up with an inbound address either isolated to an Azure virtual network or made public to the internet. Additionally, function apps can be configured to have outward traffic that can reach endpoints in a virtual network, be controlled by network security groups, or be impacted by virtual network routes. Your program can access the internet by default but cannot connect to a virtual network. After the app is provided, these features can also be modified.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Select the Monitoring Option

Application Performance Management (APM) offering for developers and DevOps experts is Azure Monitor application insights. It has robust analytics capabilities that will help you identify problems and understand how people interact with your app, and it will spot performance anomalies. To automatically monitor your application, turn it on below. The quantity of data Application Insights uses, and your data retention preferences determine your bill.

How to Create Microsoft Azure Function App using Azure Cloud Portal

How to Create Microsoft Azure Function App using Azure Cloud Portal

Select the Deployment Option

To deploy your app continually, enable GitHub Actions. When a new commit is made to your repository, the automation framework GitHub Actions may build, test, and deploy your app. Choose your repository here if your code is stored in GitHub, and we'll add a process file to let you deploy your app-to-App Service automatically. Once the web app has been created, go to the Deployment Center to configure your deployment if your code is not already in GitHub.

How to Create Microsoft Azure Function App using Azure Cloud Portal

GitHub Actions details

Select your GitHub details so that Azure Web Apps can access your repository. You must have write access to your chosen repository to deploy with GitHub Actions.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Select the Tags Option

By assigning the same tag to several resources and resource groups, tags, which are name/value pairs, allow you to categorize resources and examine consolidated billing.

Note that if you create tags and then change resource settings on other tabs, your tags will be automatically updated.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Review and Create

Now verify all your settings and hit the review and create button.

How to Create Microsoft Azure Function App using Azure Cloud Portal

How to Create Microsoft Azure Function App using Azure Cloud Portal

Initial Deployment

In the below figure, you can see the initial development.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Deployment in Progress

Our Application Deployment is in progress.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Deployment Complete

Now you can see that our Deployment has been done.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Hit the Application URL

Now after the deployment is done, hit the application URL.

How to Create Microsoft Azure Function App using Azure Cloud Portal

Application Live URL

Now our application is running fine.

How to Create Microsoft Azure Function App using Azure Cloud Portal