Azure has more than 200+ services. sometimes, choosing the right service for your use case can be overwhelming.
For instance - Deciding the correct Azure compute services itself has so many decisions and trade-offs. The list is long, from FaaS and VM to PaaS offerings to HPC options.
Below flow chart is an excellent resource for deciding the right service for your application.
Read more here
Choose an Azure compute service - Azure Architecture Center
Azure offers many ways to host your application code. The term compute refers to the hosting model for the resources that your application runs on. This article helps choose a compute service for your application. Use the following flowchart to select a candidate compute service.