Back to Blog
Part 1 of 8
AzureServerlessAzure FunctionPythonFlask

Azure Functions Tutorial: Before Starting

October 1, 20221 min read
Share:

Before Starting#

In this tutorial series, we will explore Azure's serverless offering: Azure Functions. Please review the prerequisites below before starting.

Prerequisites#

  1. Basic understanding of serverless computing concepts
  2. Familiarity with Python and Flask framework
  3. Azure Subscription (free tier works)
  4. Azure CLI installed on your machine
  5. VS Code as an IDE
  6. Account on github.com

What You'll Learn#

At the end of this tutorial series, you will be able to:

  • Design and deploy a service in Azure Function
  • Implement API Authentication using Azure AD
  • Set up Logging and Telemetry with Azure Application Insights
  • Configure Azure Function for Flask or FastAPI frameworks

Tutorial Series Outline#

flowchart LR
    A[Setup Env] --> B[Create Function]
    B --> C[Write API]
    C --> D[Add Auth]
    D --> E[Logging]
    E --> F[Telemetry]

Source Code#

The complete code for this tutorial is available at: yks0000/az-function-tutorial

YS

Yogesh Sharma

Principal Software Engineer @ Intuit