{"id":1352,"date":"2019-05-04T00:00:00","date_gmt":"2019-05-04T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/azure-source-volume-81"},"modified":"2025-06-22T19:37:02","modified_gmt":"2025-06-23T02:37:02","slug":"azure-source-volume-81","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/","title":{"rendered":"Azure.Source &#8211; Volume 81"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">We\u2019re really looking forward to <a href=\"https:\/\/www.microsoft.com\/en-us\/build\">Microsoft Build 2019<\/a>, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways. Even the weather in Seattle looks like it&#8217;s going to cooperate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Azure team is of course a big part of Build. We\u2019ll be giving loads of presentations, and also posting a wide range of blog posts providing more details about what we share throughout the event. This Channel 9 video gives you a look ahead with the Azure IoT team:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As we&#8217;re gearing up for Microsoft Build 2019, the IoT Show goes into Azure IoT&#8217;s building on the Microsoft Campus to meet some of the speakers who are preparing awesome IoT content for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the meantime, there\u2019s plenty of other stuff going on around Azure right now. Here are some of the highlights:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"news-and-updates\">News and updates:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"intelligent-edge-innovation-across-data-iot-and-mixed-reality\"><a href=\"https:\/\/azure.microsoft.com\/blog\/intelligent-edge-innovation-across-data-iot-and-mixed-reality\/\">Intelligent edge innovation across data, IoT, and mixed reality<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re at an incredibly exciting technology inflection point. The virtually limitless computing power of the cloud, combined with increasingly connected and perceptive devices at the edge of the network, create possibilities we could only have dreamed of just a few years ago \u2013 possibilities made up of millions of connected devices, infinite data, and the ability to create truly immersive multi-sense, multidevice experiences. This post looks at some of the newest advances.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"digitizing-trust-azure-blockchain-service-simplifies-blockchain-development\"><a href=\"https:\/\/azure.microsoft.com\/blog\/digitizing-trust-azure-blockchain-service-simplifies-blockchain-development\/\">Digitizing trust: Azure Blockchain Service simplifies blockchain development<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In a rapidly globalizing digital world, business processes touch multiple organizations and great sums are spent managing workflows that cross trust boundaries. As digital transformation expands beyond the walls of one company and into processes shared with suppliers, partners, and customers, the importance of trust grows with it. Microsoft\u2019s goal is to help companies thrive in this new era of secure multi-party computation by delivering open, scalable platforms, and services that any company from <a href=\"https:\/\/aka.ms\/ABSxbox\">game publishers<\/a> and <a href=\"https:\/\/cloudblogs.microsoft.com\/industry-blog\/manufacturing\/2018\/09\/25\/buhler-will-track-crops-from-farm-to-fork-using-blockchain-technology\/\">grain processors<\/a>, to <a href=\"https:\/\/customers.microsoft.com\/story\/interswitch-banking-capital-markets-azure-blockchain-workbench\">payments ISVs<\/a> and <a href=\"https:\/\/customers.microsoft.com\/story\/insurwave-insurance-azure\">global shippers<\/a> can use to digitally transform the processes they share with others.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"making-ai-real-for-every-developer-and-every-organization\"><a href=\"https:\/\/azure.microsoft.com\/blog\/making-ai-real-for-every-developer-and-every-organization\/\">Making AI real for every developer and every organization<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">AI is fueling the next wave of transformative innovations that will change the world. With <a href=\"https:\/\/azure.microsoft.com\/overview\/ai-platform\/\">Azure AI<\/a>, our goal is to empower organizations to apply AI across the spectrum of their business to engage customers, empower employees, optimize operations, and transform products. Read this blog to learn about our three guiding investment principles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"technical-content\">Technical content<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-stack-iaas-part-seven\"><a href=\"https:\/\/azure.microsoft.com\/blog\/azure-stack-iaas-part-seven-2\/\">Azure Stack IaaS \u2013 part seven<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This blog post covers the automation options in your Cloud IaaS toolkit. We\u2019ve come a long way \u2013 in the virtualization days, before cloud and self-service, it took a while to get all the approvals, credentials, virtual LANs (VLANs), logical unit numbers (LUNs), etc. It took so long, that the actual creation part was easy. When cloud came along with self-service, not only was it easier to create a virtual machine (VM) without relying on others, but it changed our thinking about whether VMs were precious or disposable. We\u2019ll discuss!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"migrating-big-data-workloads-to-azure-hdinsight\"><a href=\"https:\/\/azure.microsoft.com\/blog\/migrating-big-data-workloads-to-azure-hdinsight\/\">Migrating big data workloads to Azure HDInsight<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Migrating big data workloads to the cloud remains a key priority for our customers, and Azure HDInsight is committed to making that journey simple and cost-effective. HDInsight partners with <a href=\"https:\/\/unraveldata.com\/\">Unravel<\/a>, whose mission is to reduce the complexity of delivering reliable application performance when migrating data from on-premises or a different cloud platform onto HDInsight. Unravel\u2019s Application Performance Management (APM) platform brings a host of services towards providing unified visibility and operational intelligence to plan and optimize the migration process onto HDInsight.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"deploy-a-fhir-sandbox-in-azure\"><a href=\"https:\/\/azure.microsoft.com\/blog\/deploy-a-fhir-sandbox-in-azure\/\">Deploy a FHIR sandbox in Azure<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In connection with <a href=\"https:\/\/www.himssconference.org\/\">HIMSS 2019<\/a>, we announced the <a href=\"https:\/\/azure.microsoft.com\/blog\/lighting-up-healthcare-data-with-fhir-announcing-the-azure-api-for-fhir\/\">Azure API for FHIR<\/a>, which provides our customers with an enterprise grade, managed FHIR\u00ae API in Azure. Since then, we&#8217;ve been busy improving the service with new configuration options and features. Some of the features we have been working on include authentication configuration and the <a href=\"https:\/\/smarthealthit.org\/\">SMART on FHIR<\/a> Azure Active Directory Proxy, which enables the so-called SMART on FHIR EHR launch with the Azure API for FHIR. We&#8217;ve developed a sandbox environment that illustrates how the service and the configuration options are used. In this post, we focus on how to deploy the sandbox in Azure. Later blog posts will dive into some of the technical details of the various configuration options.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5-internal-capabilities-to-help-you-increase-iot-success\"><a href=\"https:\/\/azure.microsoft.com\/blog\/5-internal-capabilities-to-help-you-increase-iot-success\/\">5 internal capabilities to help you increase IoT success<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This article is the third in a four-part series designed to help companies maximize their ROI on IoT. In the first post, we discussed <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/why-iot-is-not-a-technology-solution-it-s-a-business-play\/\">how IoT can transform businesses<\/a>. In the second post, we shared insights on how to create a <a href=\"https:\/\/azure.microsoft.com\/blog\/how-to-develop-an-iot-strategy-that-yields-desired-roi\">successful strategy that yields desired ROI<\/a>. In this third post, we discuss how companies can move forward by identifying and filling capability gaps. Let\u2019s dive into some ideas about how to solve some of the challenges that could slow your IoT progress.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"monitoring-enhancements-for-vmware-and-physical-workloads-protected-with-azure-site-recovery\"><a href=\"https:\/\/azure.microsoft.com\/blog\/monitoring-enhancements-vmware-physical-azure\/\">Monitoring enhancements for VMware and physical workloads protected with Azure Site Recovery<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Site Recovery has enhanced the health monitoring of your workloads by introducing various health signals on the replication component, Process Server. The Process Server (PS) in a hybrid disaster recovery (DR) scenario is a vital component of data replication. It handles replication caching, data compression, and data transfer. Once the workloads are protected, issues can be triggered due to multiple factors including high data change rate (churn) at source, network connectivity, available bandwidth, under provisioning the Process Server, or protecting a large number of workloads with a single Process Server. These may lead to a bad state of the PS and have a cascading effect on replication of VMs. Troubleshooting these issues is now made easier with <a href=\"https:\/\/docs.microsoft.com\/azure\/site-recovery\/vmware-physical-azure-monitor-process-server#process-server-alerts\">additional health signals from the Process Server<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"building-recommender-systems-with-azure-machine-learning-service\"><a href=\"https:\/\/azure.microsoft.com\/blog\/building-recommender-systems-with-azure-machine-learning-service\/\">Building recommender systems with Azure Machine Learning service<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Recommendation systems are used in a variety of industries, from retail to news and media. If you\u2019ve ever used a streaming service or ecommerce site that has surfaced recommendations for you based on what you\u2019ve previously watched or purchased, you\u2019ve interacted with a recommendation system. With the availability of large amounts of data, many businesses are turning to recommendation systems as a critical revenue driver. However, finding the right recommender algorithms can be very time consuming for data scientists. This is why Microsoft has provided a <a href=\"https:\/\/github.com\/Microsoft\/Recommenders\/tree\/master\/\">GitHub repository<\/a> with Python best practice examples to facilitate the building and evaluation of recommendation systems using <a href=\"https:\/\/azure.microsoft.com\/services\/machine-learning-service\/\">Azure Machine Learning services<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"six-principles-to-build-healthy-data-driven-organizations\"><a href=\"https:\/\/www.infoq.com\/articles\/data-science-organization-framework\">Six Principles to Build Healthy Data-Driven Organizations<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Organizations are increasingly forming teams around the function of Data Science. Data Science is a field that combines mathematics, programming, and visualization techniques and applies scientific methods to specific business domains or problems, like predicting future customer behavior, planning air traffic routes, or recognizing speech patterns. But what does it really mean to be a data-driven organization? InfoQ takes a look.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"azure-shows\">Azure shows<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"msdn-channel-9\">MSDN Channel 9<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"devops-for-asp-net-developers-pt-7\"><a href=\"https:\/\/channel9.msdn.com\/Shows\/On-NET\/DevOps-For-ASPNET-Developers-Pt7-Templates-and-Scaffolding-Tools\">DevOps for ASP.NET Developers, Pt. 7<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In part 7 of our series, Abel and Jeremy show us two ways to scaffold out an Azure DevOps pipeline. We&#8217;ll see how to use Azure DevOps projects via the Azure portal, which gives us a UI to configure everything. Also, they&#8217;ll show us how to use the Yo Team generator that allows us to work from the command line.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"detect-shake-xamarin-essentials-api-of-the-week\"><a href=\"https:\/\/channel9.msdn.com\/Shows\/XamarinShow\/Detect-Shake-XamarinEssentials-API-of-the-Week\">Detect Shake (Xamarin. Essentials API of the Week)<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week&#8217;s Xamarin.Essential API of the week, we take a look at the <a href=\"https:\/\/aka.ms\/motz-essentials-detect-shake\">Detect Shake API<\/a> to help you detect when a user shakes a device.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"youtube\">YouTube<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mastering-azure-using-cloud-shell-powershell-and-bash\"><a href=\"https:\/\/www.youtube.com\/watch?v=EVh0MDpgyhM\">Mastering Azure using Cloud Shell, PowerShell and Bash!<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Azure can be managed in many different ways. Learn your command line options like Azure PowerShell, Azure CLI, and Cloud Shell to be more efficient in managing your Azure infrastructure. Become a hero on the shell to manage the cloud!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"the-azure-podcast\">The Azure Podcast<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"episode-276-cloud-simplified\"><a href=\"https:\/\/azpodcast.azurewebsites.net\/\">Episode 276 \u2013 Cloud simplified<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ryan Berry, an Azure Cloud Solutions Architect at Microsoft, talks about his own YouTube Channel where they distill down complex topics into bite sized chunks to make it easy for you to quickly leverage these features to address similar requirements you may have for moving something into Azure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-devops-podcast\">Azure DevOps Podcast<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"rob-richardson-on-containers-in-azure\">Rob Richardson on Containers in Azure<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In this episode, Rob explains the critical steps when creating a container, what developers should consider when looking to run and support Containers through Azure, and much, much more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.<\/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":[1473,1459,1491],"tags":[],"audience":[3053,3056],"content-type":[],"product":[1619,2895],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-1352","post","type-post","status-publish","format-standard","hentry","category-databases","category-security","category-storage","audience-it-decision-makers","audience-it-implementors","product-azure-confidential-ledger","product-azure-hdinsight-on-azure-kubernetes-service-aks","review-flag-5-1680286581-950","review-flag-6-1680286581-909","review-flag-7-1680286581-146","review-flag-8-1680286581-263","review-flag-9-1680286581-259","review-flag-iot-1680286585-835","review-flag-lever-1680286579-649","review-flag-machi-1680286585-314","review-flag-microsofts","review-flag-new-1680286579-546","review-flag-vm-1680286585-143"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Azure.Source - Volume 81 | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.\" \/>\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\/azure-source-volume-81\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure.Source - Volume 81 | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/\" \/>\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-05-04T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-23T02:37:02+00:00\" \/>\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=\"7 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\/azure-source-volume-81\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Azure.Source &#8211; Volume 81\",\"datePublished\":\"2019-05-04T00:00:00+00:00\",\"dateModified\":\"2025-06-23T02:37:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/\"},\"wordCount\":1427,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"articleSection\":[\"Databases\",\"Security\",\"Storage\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/\",\"name\":\"Azure.Source - Volume 81 | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"datePublished\":\"2019-05-04T00:00:00+00:00\",\"dateModified\":\"2025-06-23T02:37:02+00:00\",\"description\":\"We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Databases\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/databases\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Azure.Source &#8211; Volume 81\"}]},{\"@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":"Azure.Source - Volume 81 | Microsoft Azure Blog","description":"We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.","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\/azure-source-volume-81\/","og_locale":"en_US","og_type":"article","og_title":"Azure.Source - Volume 81 | Microsoft Azure Blog","og_description":"We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2019-05-04T00:00:00+00:00","article_modified_time":"2025-06-23T02:37:02+00:00","author":"Microsoft Azure","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Microsoft Azure","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Azure.Source &#8211; Volume 81","datePublished":"2019-05-04T00:00:00+00:00","dateModified":"2025-06-23T02:37:02+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/"},"wordCount":1427,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"articleSection":["Databases","Security","Storage"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/","name":"Azure.Source - Volume 81 | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"datePublished":"2019-05-04T00:00:00+00:00","dateModified":"2025-06-23T02:37:02+00:00","description":"We\u2019re really looking forward to Microsoft Build 2019, our premier event for developers happening next week, May 6-8 at the Washington State Convention Center in Seattle. It\u2019s a chance for developers to gain access to the latest updates and developments across Microsoft\u2019s products and solutions, understand our strategy and product roadmaps, and learn about new technology and open source software in innovative ways.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-81\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Databases","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/databases\/"},{"@type":"ListItem","position":3,"name":"Azure.Source &#8211; Volume 81"}]},{"@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\/1352","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=1352"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1352\/revisions"}],"predecessor-version":[{"id":42776,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1352\/revisions\/42776"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=1352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=1352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=1352"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=1352"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=1352"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=1352"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=1352"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=1352"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=1352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}