Skip to main content

Choose an Azure compute service

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.

compute-choices

This diagram refers to two migration strategies:

  • Lift and shift: A strategy for migrating a workload to the cloud without redesigning the application or making code changes. It's also called rehosting. For more information, see Azure migration and modernization center.
  • Cloud optimized: A strategy for migrating to the cloud by refactoring an application to take advantage of cloud-native features and capabilities.

References:

https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree