10. Implementing best practices for Azure Functions

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

  • Adding multiple messages to a queue using the IAsyncCollector function
  • Implementing defensive applications using Azure functions and queue triggers
  • Avoiding cold starts by warming the app at regular intervals
  • Sharing code across Azure functions using class libraries
  • Migrating C# console application to Azure functions using PowerShell
  • Implementing feature flags in Azure functions using the App Configuration service

Introduction

This chapter covers some of the most important and common best practices that are followed in cloud-native applications. Along ...

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.