Azure Function App- Configuration and Setup

Anish Antony
12 min readJan 8

In this article, let us explore the configuration and setup of the Azure Function App.

Photo by Luca Bravo on Unsplash

1. What is Azure Function App?

Using Azure Function App, it can run simple functions without provisioning infrastructure. Here the term ‘simple function’ means it can be an event trigger or HTTP trigger or crone expression. Here the user not provisioning an environment. Hence the billing is not based on uptime. It is based on the event execution time and the number of execution.

The Azure Function App can be applied to different use cases such as sending remainders and notifications, File and data stream processing, implementing lightweight web APIs, Computing backend calculations…etc.

2. Creating your Function App

Let's see how to configure the Function App in Azure.

2.1. Basic Configuration

When you create a Function App, it will redirect to a page like follows. As part of the Basic step, the user should configure the subscriptions, Instance details, Operating system, and plan details.

Subscription: Azure Subscriptions are a logical unit of Azure services that are linked to an Azure account. An Azure subscription is linked to a single account, the one that was used to create the subscription and is used for billing purposes. You can have more than one subscription, often for billing purposes, since each subscription generates its own set of billing reports and invoices.

The person who creates an Azure subscription becomes the global administrator for that subscription and has full access to every aspect of that subscription; hence separate subscriptions can also be a way to create a division of responsibility for Azure services.

Resource Group: A resource group is a container that holds related resources for an Azure solution. The resource group can include all the resources for the solution or only those resources that you want to manage as a group. The user can define what are the resources able to access under a…

Anish Antony

Fullstack Developer | Blogger | Experience on Java, Python, React, Angular, Golang | http://www.behindjava.com