How to make technology choices

Since we learned about our as-a-service model in Azure in Chapter 1Getting Started with Azure, here, we will look at how to choose compute resources in the IaaS and PaaS models. Some mainstream compute options in Azure include Virtual Machines, App Services, Service Fabric, and Container Services. When you are selecting a compute option, you will want to consider cost, hosting, availability, and scaling. Some services, such as Azure Functions, have a true consumption model, such as pay for use. This carries its own issues on shared infrastructure, such as cold starts and so on. Azure functions can also be VM or App Plan backed with dedicated resources. So, in this example, hosting is shared, the cost is minimal, ...

Get Hands-On Cloud Solutions with Azure 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.