The following I will be using to study for the DP-300 exam, some of these links might not be the best fit for that particular area, use them at your peril!
|
As a single database with its own set of resources managed via a logical SQL server.
|
An elastic pool, which is a collection of databases with a shared set of resources managed via a logical server.
|
|
A single database is similar to a contained database in SQL Server. This option is optimized for modern application development of new cloud-born applications. Hyperscale and serverless options are available.
|
Single databases can be moved into and out of an elastic pool. This option is optimized for modern application development
|
|
Azure SQL Managed Instance falls into the industry category of Platform-as-a-Service (PaaS), and is best for most migrations to the cloud
|
|
SQL Server on Azure VM falls into the industry category Infrastructure-as-a-Service (IaaS) and allows you to run SQL Server inside a fully managed virtual machine (VM) in Azure.
|
|
The most significant difference from SQL Database and SQL Managed Instance is that SQL Server on Azure Virtual Machines allows full control over the database engine
|
|
Billing and licensing basics
|
|
|
With SQL Database, you can choose a service tier that fits your needs from a wide range of prices starting from 5$/month for basic tier and you can create elastic pools to share resources among databases to reduce costs and accommodate usage spikes.
|
With SQL Managed Instance, you can also bring your own license. For more information on bring-your-own licensing, see License Mobility through Software Assurance on Azure or use the Azure Hybrid Benefit calculator to see how to save up to 40%.
|
|
For both Azure SQL Database and Azure SQL Managed Instance, Microsoft provides an availability SLA of 99.99%.
|
|
For SQL on Azure VM, Microsoft provides an availability SLA of 99.95% for two virtual machines in an availability set, or 99.99% for two virtual machines in different availability zones.
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.