In the previous chapters of this book, we talked about virtual machines and PaaS solutions; nevertheless, it was all about how many resources we need for a specific service and how we host these services (single tenant or multi-tenant). In regard to the cloud technology, we could go one step forward: we do not talk about resources; we just talk about code that is being run somewhere in the cloud and we do not care about the services on which it is running and how many resources it consumes. We just care about the results we are getting from it. This is the concept of Infrastructure as Code (IAC), or serverless cloud computing.
Microsoft Azure supports these service too, and so does Microsoft Azure Stack. In this chapter, we will talk about the following:
- A simple hello world Azure Stack Function
- Common scenarios for Azure Functions
- Possible Azure Stack future features