# How to create a Function App

In 
Published 2022-12-03

This tutorial explains what is and how to create a Function App.

A Function App provides an execution context in Azure in which your functions run. As such, it is the unit of deployment and management for your functions. A function app comprises one or more individual functions that are managed, deployed, and scaled together. All the functions in a function app share the same pricing plan, deployment method, and runtime version. Think of a function app as a way to organize and collectively manage your functions.

In order to create a Function App, from the Azure Console, from "All services" -> "Compute", click on "Function App".

Click on "Create Function App".

Choose the Subscription name, the Resource group, Function App name, and if the functions will use code or Docker Containers.

Choose a runtime stack, a runtime version, the region where this Function App will be created, the Operating System used under the hood and the plan type.

Click on "Next: Networking".

Enable public access, and click on "Next: Monitoring".

As this Azure Function App is for a test, I disable Application Insights.

Click on "Next: Deployments".

I will keep the default values. I will not add tags, so I can press on "Review + Create" button and after that on "Create".

As you can see the Function App is created.