In this chapter, you covered the benefits and disadvantages of serverless computing. Next, you learned how to create, debug, and deploy an Azure Function, Azure's primary serverless product. This is the basic building block of serverless applications, and the first step to creating fully serverless architectures. Finally, you learned about the technical basis of Azure Functions, and how you can utilize your knowledge of it to improve the performance of your functions.
In the next chapter, we will be covering integrations with other Azure services and Azure-based logging and security solutions.