{"id":846,"date":"2019-12-02T00:00:00","date_gmt":"2019-12-02T08:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws"},"modified":"2025-06-29T09:54:56","modified_gmt":"2025-06-29T16:54:56","slug":"faster-and-cheaper-sql-on-azure-continues-to-outshine-aws","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/","title":{"rendered":"Faster and cheaper: SQL on Azure continues to outshine AWS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modernizing your databases provides the opportunity to transform your data architecture. SQL Server on Azure Virtual Machines allows you to maintain control over your database and operating system while still benefiting from cloud flexibility and scale. For some, this represents a step in the journey to a fully-managed database, while others choose this deployment option for compatibility with on-premises workloads such as SQL Server Reporting Services.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whatever the reason, migrating SQL workloads to Azure Virtual Machines is a popular option. Azure customers benefit from our unique built-in security and manageability capabilities, which automate tasks like patching and backups. In addition to providing these unparalleled innovations, it is important to provide customers with the best price-performance possible. Once again, SQL Server on Azure Virtual Machines comes out on top.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ready for the next stage of your modernization journey? Azure SQL Database is a fully-managed service that <a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fazure.microsoft.com%2Fen-us%2Fblog%2Fazure-sql-database-continuous-innovation-and-limitless-scale-at-an-unbeatable-price%2F&amp;data=02%7C01%7Cv-carjen%40microsoft.com%7C06ecf641732d41db1d9d08d7777b6df4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637109244318861814&amp;sdata=IKh7yweJSmEj5QYIqRDgSnT5XHjt9%2B7q0mp3dfjtUhQ%3D&amp;reserved=0\" target=\"_blank\" rel=\"noopener\">leads in price-performance<\/a> for your mission-critical workloads and it provides limitless scale, built-in artificial intelligence, and industry-leading availability guarantees.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sql-server-on-azure-leads-in-price-performance\">SQL Server on Azure leads in price-performance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">GigaOm, an independent research firm, recently <a href=\"https:\/\/www.aka.ms\/sql_iaas_price_perf_whitepaper\" target=\"_blank\" rel=\"noopener\">published<\/a> a study comparing throughput performance between <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/virtual-machines\/sql-server\/\" target=\"_blank\" rel=\"noopener\">SQL Server on Azure Virtual Machines<\/a> and SQL Server on AWS EC2. Azure emerged as the clear leader across both <a href=\"https:\/\/azure.microsoft.com\/en-us\/campaigns\/best-on-azure\/\" target=\"_blank\" rel=\"noopener\">Windows<\/a> and Linux for mission-critical workloads, <b>up to<\/b> <b>3.4 times faster <\/b>and <b>up to 87 percent less expensive than AWS EC2<\/b>.<sup>1<\/sup><\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp\" alt=\"GigaOm Report\" style=\"border-radius:0px\" title=\"GigaOm Report\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><i>The images above are performance and price-performance comparisons from the <\/i><i>GigaOm <a href=\"https:\/\/www.aka.ms\/sql_iaas_price_perf_whitepaper\" target=\"_blank\" rel=\"noopener\">report<\/a><\/i><i>. The performance metric is throughput (transactions per second, tps); <b>higher performance is better<\/b>. The price-performance metric is three-year pricing divided by throughput (transactions per second, tps), <b>lower price-performance is better.<\/b><\/i><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-azure-ultra-disk-storage\/\" target=\"_blank\" rel=\"noopener\">Azure Ultra Disk<\/a>, GigaOm was able to achieve 80,000 input or output per second (IOPS) per single disk, maxing out the virtual machine\u2019s throughput limit, and well exceeding the capabilities of AWS provisioned IOPS.<sup>2<\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A key reason why Azure price-performance is superior to AWS is <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/gain-on-oltp-price-performance-with-azure-sql-virtual-machines\/\" target=\"_blank\" rel=\"noopener\">Azure BlobCache<\/a>, which<b> <\/b>provides free reads. Given that most online transaction processing (OLTP) workloads today come with a ten-to-one read-to-write ratio, this provides customers with significant savings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"unmatched-innovation-from-the-team-that-brought-sql-server-to-the-world\">Unmatched innovation from the team that brought SQL Server to the world<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With a proven track record over 25 years, the engineering team behind SQL Server continues to drive security and innovation to meet our customers\u2019 changing needs. Whether executing on-premises, in the cloud, or on the <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/sql-database-edge\/\" target=\"_blank\" rel=\"noopener\">edge<\/a>, the result is the most comprehensive, consistent, and secure solution for your data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure SQL Virtual Machines offer<b> unique built-in security and manageability<\/b>, including <a href=\"https:\/\/docs.microsoft.com\/en-in\/azure\/virtual-machines\/windows\/sql\/virtual-machines-windows-sql-automated-patching\" target=\"_blank\" rel=\"noopener\">automatic security patching<\/a> and <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/sql\/virtual-machines-windows-portal-sql-availability-group-overview\" target=\"_blank\" rel=\"noopener\">automated high-availability<\/a>, and <a href=\"https:\/\/docs.microsoft.com\/en-in\/azure\/virtual-machines\/windows\/sql\/virtual-machines-windows-sql-backup-recovery\" target=\"_blank\" rel=\"noopener\">database recovery<\/a> to a specific point in time. Azure\u2019s unique security capabilities include <a href=\"https:\/\/cloudblogs.microsoft.com\/sqlserver\/2019\/05\/23\/advanced-data-security-for-sql-server-is-coming-to-azure-virtual-machines\/\" target=\"_blank\" rel=\"noopener\">advanced data security<\/a> for SQL Server on Azure Virtual Machines, which enables both vulnerability assessments and advanced threat protection. Customers self-installing SQL Server on virtual machines in the cloud <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/SQL-Server\/Benefit-from-Resource-Provider-registration-when-self-installing\/ba-p\/742794\" target=\"_blank\" rel=\"noopener\">can now register with our resource provider<\/a> to enable this same functionality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"get-started-with-sql-in-azure-today\">Get started with SQL in Azure today<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/datamigration.microsoft.com\/scenario\/sql-to-sqlvm?step=1\" target=\"_blank\" rel=\"noopener\">Migrate<\/a> from SQL Server on-premises to SQL Server 2019 in Azure Virtual Machines today. Get started with preconfigured Azure SQL Virtual Machine images on <a href=\"https:\/\/ms.portal.azure.com\/#blade\/Microsoft_Azure_Marketplace\/MarketplaceOffersBlade\/selectedMenuItemId\/home\/searchQuery\/sql%20server%20red%20hat\" target=\"_blank\" rel=\"noopener\">Red Hat Enterprise Linux<\/a>, <a href=\"https:\/\/ms.portal.azure.com\/#blade\/Microsoft_Azure_Marketplace\/MarketplaceOffersBlade\/selectedMenuItemId\/home\/searchQuery\/sql%20server%20suse\" target=\"_blank\" rel=\"noopener\">SUSE Linux Enterprise Server<\/a>, <a href=\"https:\/\/ms.portal.azure.com\/#blade\/Microsoft_Azure_Marketplace\/MarketplaceOffersBlade\/selectedMenuItemId\/home\/searchQuery\/sql%20server%20ubuntu\" target=\"_blank\" rel=\"noopener\">Ubuntu<\/a>, and <a href=\"https:\/\/ms.portal.azure.com\/#blade\/Microsoft_Azure_Marketplace\/MarketplaceOffersBlade\/selectedMenuItemId\/home\/searchQuery\/sql%20server%20windows\" target=\"_blank\" rel=\"noopener\">Windows<\/a> in minutes. Take advantage of the <a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/hybrid-benefit\/\" target=\"_blank\" rel=\"noopener\">Azure Hybrid Benefit<\/a> to reuse your existing on-premises Windows server and SQL Server licenses in Azure for significant savings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you add it up, SQL databases are simply best on Azure. Learn more about why SQL Server is <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/sql-database\/campaign\/\" target=\"_blank\" rel=\"noopener\">best on Azure<\/a>, and use a <a href=\"https:\/\/azure.microsoft.com\/en-us\/free\/\" target=\"_blank\" rel=\"noopener\">$200 in Azure credits with a free account<\/a><sup>3<\/sup> or <a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/dev-test\/\">Azure Dev or Test credits<\/a><sup>4<\/sup> for additional cost savings.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"wp-block-paragraph\"><sup>1<\/sup>Price-performance claims based on data from a study commissioned by Microsoft and conducted by GigaOm in October 2019. The study compared price performance between SQL Server 2017 Enterprise Edition on Windows Server 2016 Datacenter edition in Azure E64s_v3 instance type with 4x P30 1TB Storage Pool data (Read-Only Cache) + 1x P20 0.5TB log (No Cache) and the SQL Server 2017 Enterprise Edition on Windows Server 2016 Datacenter edition in AWS EC2 r4.16xlarge instance type with 1x 4TB gp2 data + 1x 1TB gp2 log. Benchmark data is taken from a GigaOm Analytic Field Test derived from a recognized industry standard, TPC Benchmark\u2122 E (TPC-E). The Field Test does not implement the full TPC-E benchmark and as such is not comparable to any published TPC-E benchmarks. The Field Test is based on a mixture of read-only and update intensive transactions that simulate activities found in complex OLTP application environments. Price-performance is calculated by GigaOm as the cost of running the cloud platform continuously for three years divided by transactions per second throughput. Prices are based on publicly available US pricing in West US for SQL Server on Azure Virtual Machines and Northern California for AWS EC2 as of October 2019. The pricing incorporates three-year reservations for Azure and AWS compute pricing, and Azure Hybrid Benefit for SQL Server and Azure Hybrid Benefit for Windows Server and License Mobility for SQL Server in AWS, excluding Software Assurance costs.&nbsp; Price-performance results are based upon the configurations detailed in the GigaOm Analytic Field Test.&nbsp; Actual results and prices may vary based on configuration and region.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><sup>2<\/sup>Claims based on data from a study commissioned by Microsoft and conducted by GigaOm in October 2019. The study compared price-performance between SQL Server 2017 Enterprise Edition on Windows Server 2016 Datacenter edition in Azure E64s_v3 instance type with 1x Ultra 1.5TB with 650MB per sec throughput and the SQL Server 2017 Enterprise Edition on Windows Server 2016 Datacenter edition in AWS EC2 r4.16xlarge instance type with 1x 1.5TB io1 provisioned log + data. Benchmark data is taken from a GigaOm Analytic Field Test derived from a recognized industry standard, TPC Benchmark\u2122 E (TPC-E). The Field Test does not implement the full TPC-E benchmark and as such is not comparable to any published TPC-E benchmarks. The Field Test is based on a mixture of read-only and update intensive transactions that simulate activities found in complex OLTP application environments. Price-performance is calculated by GigaOm as the cost of running the cloud platform continuously for three years divided by transactions per second throughput. Prices are based on publicly available US pricing in north Europe for SQL Server on Azure Virtual Machines and Ireland for AWS EC2 as of October 2019. Price-performance results are based upon the configurations detailed in the GigaOm Analytic Field Test.&nbsp; Actual results and prices may vary based on configuration and region.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><sup>3<\/sup>Additional information about $200 Azure free account available at <a href=\"https:\/\/azure.microsoft.com\/en-us\/free\/\">https:\/\/azure.microsoft.com\/en-us\/free\/<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><sup>4<\/sup>Dev or Test Azure credits and pricing available for paid Visual Studio subscribers only.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1467],"tags":[],"audience":[3057,3055,3053,3056],"content-type":[1511],"product":[1455],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-846","post","type-post","status-publish","format-standard","hentry","category-compute","audience-data-professionals","audience-developers","audience-it-decision-makers","audience-it-implementors","content-type-best-practices","product-virtual-machines","review-flag-1680286581-295","review-flag-1680286581-364","review-flag-1680286584-658","review-flag-1-1680286581-825","review-flag-2-1680286581-601","review-flag-3-1680286581-173","review-flag-4-1680286581-250","review-flag-artif-1680286586-345","review-flag-free-1680286579-836","review-flag-percent"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Faster and cheaper: SQL on Azure continues to outshine AWS | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Faster and cheaper: SQL on Azure continues to outshine AWS | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-02T08:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-29T16:54:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp\" \/>\n<meta name=\"author\" content=\"Microsoft Azure\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft Azure\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Faster and cheaper: SQL on Azure continues to outshine AWS\",\"datePublished\":\"2019-12-02T08:00:00+00:00\",\"dateModified\":\"2025-06-29T16:54:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\"},\"wordCount\":1111,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp\",\"articleSection\":[\"Compute\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\",\"name\":\"Faster and cheaper: SQL on Azure continues to outshine AWS | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp\",\"datePublished\":\"2019-12-02T08:00:00+00:00\",\"dateModified\":\"2025-06-29T16:54:56+00:00\",\"description\":\"Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compute\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Faster and cheaper: SQL on Azure continues to outshine AWS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Faster and cheaper: SQL on Azure continues to outshine AWS | Microsoft Azure Blog","description":"Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/","og_locale":"en_US","og_type":"article","og_title":"Faster and cheaper: SQL on Azure continues to outshine AWS | Microsoft Azure Blog","og_description":"Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2019-12-02T08:00:00+00:00","article_modified_time":"2025-06-29T16:54:56+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp","type":"","width":"","height":""}],"author":"Microsoft Azure","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Microsoft Azure","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Faster and cheaper: SQL on Azure continues to outshine AWS","datePublished":"2019-12-02T08:00:00+00:00","dateModified":"2025-06-29T16:54:56+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/"},"wordCount":1111,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp","articleSection":["Compute"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/","name":"Faster and cheaper: SQL on Azure continues to outshine AWS | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp","datePublished":"2019-12-02T08:00:00+00:00","dateModified":"2025-06-29T16:54:56+00:00","description":"Over a million on-premises SQL Server databases have moved to Azure, representing a massive shift in where customers are collecting, storing, and analyzing their data.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/a35dce0f-b730-4313-b0ce-57698def7c55.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/faster-and-cheaper-sql-on-azure-continues-to-outshine-aws\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Compute","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/"},{"@type":"ListItem","position":3,"name":"Faster and cheaper: SQL on Azure continues to outshine AWS"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=846"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/846\/revisions"}],"predecessor-version":[{"id":44195,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/846\/revisions\/44195"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=846"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=846"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=846"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=846"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=846"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=846"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}