Summary
This chapter explained what Azure Functions is, what hosting options are available, and some fundamentals around scaling, as well as the core concepts of triggers and bindings. From there, you developed and tested functions in the Azure portal using a data operation trigger, a timer trigger, and a webhook trigger, before developing your own function locally within VS Code, making use of local development application settings and the storage emulator. Finally, you deployed your function project to your function app, witnessing the overwriting of any existing functions in the function app.
In the next chapter, we will step away from focusing on compute solutions and look at developing solutions that use Cosmos DB. We will be looking at the service, the APIs available for Cosmos DB, managing databases and containers, followed by inserting and querying documents, before moving on to the topic of the change feed.