{"id":2899,"date":"2024-02-14T09:08:11","date_gmt":"2024-02-14T17:08:11","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/azure-sql\/?p=2899"},"modified":"2024-02-15T10:18:35","modified_gmt":"2024-02-15T18:18:35","slug":"build-highly-scalable-ai-ready-applications-on-azure-sql-database-hyperscale","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/azure-sql\/build-highly-scalable-ai-ready-applications-on-azure-sql-database-hyperscale\/","title":{"rendered":"Build highly scalable, AI-ready applications on Azure SQL Database Hyperscale"},"content":{"rendered":"<h2>Build highly scalable, AI-ready applications on Azure SQL Database Hyperscale<\/h2>\n<p>AI and cloud-native applications built for the future need a highly scalable, cloud native database with excellent price-performance. For applications operating on mission-critical relational data, <a href=\"https:\/\/learn.microsoft.com\/azure\/azure-sql\/database\/service-tier-hyperscale?view=azuresql\">Azure SQL Database Hyperscale<\/a> provides the performance, reliability and security you expect from Azure SQL \u2013 but at the <a href=\"https:\/\/devblogs.microsoft.com\/azure-sql\/announcing-new-lower-price-tier-for-cloud-native-applications-on-azure-sql\/\">same price as commercial open source<\/a> databases.<\/p>\n<p>SQL Database Hyperscale delivers consistently high performance at any scale, standing above the competition. Combined with a new lower price, choosing the right relational database for your next application just got easier in a market full of relational database management systems (RDBMSs).<\/p>\n<h2>Faster is better<\/h2>\n<p>You can build your next app on many databases, including Amazon Aurora, but you\u2019ll want to take another look at Azure SQL Database Hyperscale. We partnered with Principled Technologies on a <a href=\"https:\/\/aka.ms\/SQL_DB_Hyperscale_benchmark\">commissioned study<\/a> to compare Azure SQL Database Hyperscale performance with other cloud databases in the market. Principled Technologies\u2019 study clearly shows that Azure SQL Database Hyperscale scales to manage your most critical workloads, <strong>outpacing Amazon Aurora PostgreSQL by up to 68 percent in both performance and value<\/strong>.<sup>1<\/sup><\/p>\n<p><img decoding=\"async\" class=\"wp-image-2912\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1.png\" width=\"352\" height=\"396\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1.png 2108w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1-266x300.png 266w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1-908x1024.png 908w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1-768x866.png 768w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1-1363x1536.png 1363w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/word-image-2899-1-1817x2048.png 1817w\" sizes=\"(max-width: 352px) 100vw, 352px\" \/> <img decoding=\"async\" class=\"wp-image-2913\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/a-screenshot-of-a-graph-description-automatically-1.png\" alt=\"A screenshot of a graph\n\nDescription automatically generated\" width=\"352\" height=\"397\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/a-screenshot-of-a-graph-description-automatically-1.png 546w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2024\/02\/a-screenshot-of-a-graph-description-automatically-1-266x300.png 266w\" sizes=\"(max-width: 352px) 100vw, 352px\" \/><\/p>\n<p><em>Azure SQL Database Hyperscale outperforms Amazon Aurora in benchmark tests performed by Principled Technologies.<\/em><\/p>\n<p>The benchmark test used the HammerDB 4.8 open-source OLTP workload (TPROC-C), a widely recognized industry standard. Using the \u2018all warehouses\u2018 option, Principled Technologies performed three tests on IO intensive workloads with three different user counts of 64, 96, and 128 users, and a database size of 2.3TB. Azure SQL Database Hyperscale processed new orders much faster than Amazon Aurora for the same vCore configurations, even as transaction volume increased.<\/p>\n<h2>Intelligent autoscaling for the coolest apps you can dream up<\/h2>\n<p>If you\u2019re a developer, you know the challenges of managing data growth, performance, and scalability for your applications. You need a database that can deliver fast query responses, scale up or down on demand and handle massive amounts of data \u2013 particularly when training AI models. But just how big of a database do you need? When starting out, you may not know.<\/p>\n<p>One may think that <em>hyperscale<\/em> means <em>hypersized<\/em>. It\u2019s better to think of SQL Database Hyperscale as the <em>hyperflexible<\/em> solution designed for today\u2019s data-intensive innovations of any size, including the latest AI-ready SQL apps. With its flexible storage architecture, SQL Database Hyperscale grows as needed for your ever more intelligent apps. In fact, Hyperscale databases are not created with a defined max size, storage is allocated automatically\u2014and you are billed only for the storage capacity actually used. Regardless of the type of workload, you can take advantage of the high throughput, autoscaling storage, and fast backups, for improved processing times and price-performance efficiency. SQL Database Hyperscale is the solution that keeps up as your apps grow to serve millions of users.<\/p>\n<p>That\u2019s why performing rights nonprofit <a href=\"https:\/\/customers.microsoft.com\/story\/847390-bmi-media-entertainment-azure\">Broadcast Music, Inc.<\/a> (BMI) is using SQL Database Hyperscale to process ever-growing terabytes of data more efficiently and affordably.<\/p>\n<p>\u201cWe\u2019ve improved our processing times by a minimum of 20 percent and as much as several hundred percent in some system areas.\u201d\nGreg Walrath, BMI Executive Director of Enterprise Architecture<\/p>\n<p>Price-performance value is also why one of the world\u2019s largest logistics companies \u2013 DHL \u2013 use SQL Database Hyperscale to handle its projected growth. According to Jochen Fischer, Deutsche Post DHL Group Senior Software and Security Architect, \u201cThe primary motivation was the price tag for Azure. We found that it would save us a lot of money.\u201d<\/p>\n<p>Build AI-ready apps on Azure SQL Database<\/p>\n<p>Artificial intelligence (AI) is transforming the way businesses operate, innovate, and compete. Today, you can harness the power of AI through the close integration that Azure SQL Database has with the broader suite of AI-related services on Azure. Integration with Azure Open AI and Azure AI Search is powering new scenarios like <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azure-sql-blog\/vector-search-with-azure-sql-database-and-azure-ai-search\/ba-p\/3982907\">vector search<\/a> and Retrieval Augmentation Generation (RAG) for working with large language models (LLMs). For example, you can create <a href=\"https:\/\/learn.microsoft.com\/azure\/azure-sql\/database\/ai-artificial-intelligence-intelligent-applications?view=azuresql#azure-openai\">Azure OpenAI<\/a> service models for your applications and query your data more easily. You can also use SQL Database Hyperscale together with <a href=\"https:\/\/learn.microsoft.com\/azure\/azure-sql\/database\/ai-artificial-intelligence-intelligent-applications?view=azuresql#azure-ai-search\">Azure AI Search<\/a> to train LLMs on your own data.<\/p>\n<h2>Market Leading Database Capabilities<\/h2>\n<p>Azure SQL Database Hyperscale brings three decades of SQL innovation to developers, along with the cloud scale and the latest AI capabilities. Some salient features that differentiate SQL Hyperscale database layer from the competition include:<\/p>\n<ul>\n<li><strong>Storage snapshot\u00a0<\/strong>capability in Hyperscale provides fast backup and restore, that meets the aggressive requirements of cloud native workloads.\u00a0<strong>Support for 30 Named Replicas allowing different compute sizes than the primary for each replica\u00a0<\/strong>is not offered in any other cloud database service. This is a huge advantage for highly transactional and read-scalable workloads both in terms of performance as well as cost.<\/li>\n<li><strong>Named replicas<\/strong>\u00a0in conjunction with the support for three types of secondary replicas i.e.\u00a0<strong>Read Scale-Out, HA and Geo Replication<\/strong>\u00a0make Hyperscale even more unique and differentiated.<\/li>\n<li><strong>Rapid &amp; predictable scale up\/down capability\u00a0<\/strong>\u2013 Uniquely helps developers meet aggressive operations and sustain SLA requirements for highly scalable very large database (VLDB) systems.<\/li>\n<li>Independent of database size, the\u00a0<strong>Premium &amp; Memory Optimized\u00a0<\/strong>SKUs of Hyperscale uniquely positions it to better handle higher throughput &amp; lower latency (using RBPEX caching) transactional workloads i.e., Hyperscale database can handle 300K+ IOPS with 128 vCores.<\/li>\n<li>Growing trend of ISVs wanting to leverage SQL Database\u00a0<strong>Hyperscale elastic pool<\/strong>\u00a0capability that allows them to\u00a0<strong>package many databases into an elastic pool,\u00a0<\/strong>enabling them to optimize price-performance and database operations.<\/li>\n<\/ul>\n<h2>Get started on Azure SQL Database today<\/h2>\n<p>Power the application you want to build with just a few clicks. Try Azure SQL Database <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-sql\/database\/free-offer?view=azuresql\">free of charge<\/a> and get 100,000 vCore seconds of general purpose serverless compute each month for the lifetime of your subscription.<\/p>\n<h2>Learn more<\/h2>\n<p>For more information:<\/p>\n<ul>\n<li>Download the Principled Technologies report: \u201c<a href=\"https:\/\/aka.ms\/SQL_DB_Hyperscale_benchmark\">Build applications that outperform on Azure SQL Database Hyperscale<\/a>.\u201d<\/li>\n<li>Learn more about <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-sql\/database\/service-tier-hyperscale?view=azuresql\">Azure SQL Database Hyperscale<\/a> and see how easy it is to get started with our <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-sql\/database\/hyperscale-database-create-quickstart?view=azuresql&amp;tabs=azure-portal\">quickstart guide<\/a>.<\/li>\n<li>See our recent pricing announcement for details about the <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azure-sql-blog\/azure-sql-database-hyperscale-lower-simplified-pricing\/ba-p\/3982209\">simplified pricing structure<\/a> of the Hyperscale service tier.<\/li>\n<li>Start building your own AI-ready apps. Learn more at <a href=\"https:\/\/learn.microsoft.com\/azure\/azure-sql\/database\/ai-artificial-intelligence-intelligent-applications?view=azuresql\">Intelligent applications with Azure SQL Database<\/a>.<\/li>\n<\/ul>\n<p><span style=\"font-size: 8pt;\">1 Price-performance claims based on data from a study commissioned by Microsoft and conducted by Principled Technologies in December 2023. The study compared performance and price performance between a 16 vCore and 32 vCore Azure SQL Database using premium-series hardware on the Hyperscale service tier and the db.r6i.4xlarge and db.r6i.8xlarge offerings for Amazon Aurora PostgreSQL I\/O-Optimized (\u201cAmazon Aurora\u201d). Benchmark data is taken from a Principled Technologies report which used the HammerDB TPROC-C benchmark. The TPROC-C workload is derived from the TPC-C Benchmark and results were obtained with the HammerDB TPROC-C workload. The HammerDB TPROC-C workload is derived from the TPC-C benchmark and is not comparable to published TPC-C Benchmark results, as this implementation does not comply with all requirements of the TPC Benchmark. Price-performance is calculated by Principled Technologies as the cost of running the cloud platform continuously divided by new orders per minute throughput, based upon the standard. Prices are based on publicly available US pricing in East US 1 for Azure SQL Database and US East for Amazon Aurora as of December 2023. Performance and price-performance results are based upon the configurations detailed in the Principled Technologies report.\u202fActual results and prices may vary based on configuration and region.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Build highly scalable, AI-ready applications on Azure SQL Database Hyperscale AI and cloud-native applications built for the future need a highly scalable, cloud native database with excellent price-performance. For applications operating on mission-critical relational data, Azure SQL Database Hyperscale provides the performance, reliability and security you expect from Azure SQL \u2013 but at the same [&hellip;]<\/p>\n","protected":false},"author":135655,"featured_media":81,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-sql"],"acf":[],"blog_post_summary":"<p>Build highly scalable, AI-ready applications on Azure SQL Database Hyperscale AI and cloud-native applications built for the future need a highly scalable, cloud native database with excellent price-performance. For applications operating on mission-critical relational data, Azure SQL Database Hyperscale provides the performance, reliability and security you expect from Azure SQL \u2013 but at the same [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/posts\/2899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/users\/135655"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/comments?post=2899"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/posts\/2899\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/media\/81"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/media?parent=2899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/categories?post=2899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/tags?post=2899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}