Choosing an Azure SQL pricing tier

Azure SQL is a PaaS offering that allows you to concentrate on application needs rather than the infrastructure and resources that the database server consumes. There are two pricing models you can choose from when working with Azure SQL: DTU-based and vCore-based.

Database Throughput Unit (DTU) is a metric that defines a relative combination of compute, storage, and IO resources. When you purchase an amount of DTUs, you set the limit of the performance your database is able to reach in relation to the service tier you choose (Basic, Standard, Premium). The limits and ratios per tier can be found at: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu.

Virtual Core (vCore

Get Hands-On Full-Stack Web Development with ASP.NET Core 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.