Some key features of Azure Functions

By AzureGuru Community Editorial
Published in AZ-900 Training
October 23, 2020
1 min read
*This article could be a summary of content for learning purposes. For more information and knowledge, read the original articles in the References section.

Azure Functions are ideal when you’re only concerned with the code running your service and not the underlying platform or infrastructure. Azure Functions are commonly used when you need to perform work in response to an event—often via a REST request, timer, or message from another Azure service—and when that work can be completed quickly, within seconds or less.

Some key features of Azure Functions include:

  • Serverless applications: Functions allow you to develop serverless applications on Microsoft Azure.
  • Choice of language: Write functions using your choice of C#, Java, JavaScript, Python, and PowerShell.
  • Pay-per-use pricing model: Pay only for the time spent running your code.
  • Bring your own dependencies: Functions supports NuGet and NPM, giving you access to your favorite libraries.
  • Integrated security: Protect HTTP-triggered functions with OAuth providers such as Azure Active Directory, Facebook, Google, Twitter, and Microsoft Account.
  • Simplified integration: Easily integrate with Azure services and software-as-a-service (SaaS) offerings.
  • Flexible development: Set up continuous integration and deploy your code through GitHub, Azure DevOps Services, and other supported development tools.
  • Stateful serverless architecture: Orchestrate serverless applications with Durable Functions.
  • Open-source: The Functions runtime is open-source and available on GitHub.


  • An introduction to Azure Functions


AZ-900Core Services

Related Posts

What are service-level agreements (SLAs)?
January 17, 2021
1 min
© 2021, All Rights Reserved.

Quick Links

Advertise with usAbout UsContact Us

Social Media