Design a data storage solution for relational data

Solution Architect
Azure Cosmos DB
Azure SQL Database
Azure SQL Edge
Azure SQL Managed Instance
SQL Server on Azure Virtual Machines
Azure SQL Server on Virtual Machines
Azure Table Storage
SQL Server

Azure Architects design and recommend relational data storage solutions.

Learning objectives

In this module, you learn how to:

  • Design for Azure SQL Database.
  • Design for Azure SQL Managed Instance.
  • Design for SQL Server on Azure Virtual Machines.
  • Recommend a solution for database scalability.
  • Recommend a solution for database availability.
  • Design protection for data at rest, data in transmission, and data in use.
  • Design for Azure SQL Edge.
  • Design for Azure Cosmos DB.
  • Design for Azure Table Storage.


  • Working experience with database solutions.
  • Conceptual knowledge of SQL Server.