What is Azure Function App?
Azure Functions is an event-driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in other Azure services, SaaS products, and on-premises systems.
The following features are included with Azure Functions.
- Choice of language - C#, Node.js, Python, F#, PHP, batch, bash, Java, or any executable.
- Pay-per-use pricing model.
- Bring your own
- Integrated security
- Code-less integration
- Flexible development
Prerequisites
Now let's get started with the following steps.
Create a new Azure Function App
Step 1. Sign in to the online Microsoft Azure Portal.
Step 2. In the Jumpbar, click New, then click Web + Mobile, and then Function App.
![Function App]()
Step 3. In the Function App account blade, specify the desired configuration for the Function App account (Name, & Resource Group). Click the Create button at the bottom of the screen to create the Function App.
![Create button]()
Step 4. In the Function app blade, Click New Function, choose your template (ex: HttpTrigger-c#) type the Function App Name then click the Create button at the bottom of the screen to create the Function App.
![New Function]()
Run the Function app
After creating your function app click Run Button. Your Function app will execute.
![Run Button]()
Read more articles on Azure.