Choose the right technologies for Azure applications

When designing a solution for Azure, there are two technology choices that you should make early in the design process, because they affect the entire architecture. These are the choice of compute and data store technologies.

Compute refers to the hosting model for the computing resources that your application runs on.

Data stores include databases that hold application or business data, but also includes data stores used for caches, IoT data, telemetry, unstructured log data, and anything else that an application might persist to storage.

This section of the Application Architecture Guide contains the following topics: