9. Configuring security for Azure Functions

In this chapter, we'll learn a few of the best practices that can be followed while working with Azure Functions, such as the following:

  • Enabling authorization for function apps
  • Controlling access to Azure Functions using function keys
  • Securing Azure Functions using Azure Active Directory
  • Throttling Azure Functions using API Management
  • Securely accessing an SQL database from Azure Functions using Managed Identity
  • Configuring additional security using IP whitelisting

Introduction

Even after the successful development of your application, and alongside continued maintenance and troubleshooting, there remains the concern of app security. Though covering all the security guidelines wouldn't be ...

Get Azure Serverless Computing Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.