{"id":1317,"date":"2019-05-13T00:00:00","date_gmt":"2019-05-13T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/azure-source-volume-82"},"modified":"2025-06-23T23:47:13","modified_gmt":"2025-06-24T06:47:13","slug":"azure-source-volume-82","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/","title":{"rendered":"Azure.Source \u2013 Volume 82"},"content":{"rendered":"\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp\" alt=\"An image of the Seattle skyline.\" style=\"border-radius:0px\" title=\"An image of the Seattle skyline.\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"azure-makes-big-news-at-build-2019\">Azure makes big news at Build 2019<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure was one of the stars of the show. And as you can imagine, we had a ton of announcements to make that we think are really going to benefit developers using Azure. Three of the top ones:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"partnering-with-the-community-to-make-kubernetes-easier\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/partnering-with-the-community-to-make-kubernetes-easier\/\" target=\"_blank\" rel=\"noopener\">Partnering with the community to make Kubernetes easier<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Offering serverless Kubernetes has been key part of our vision to make Kubernetes simpler for everyone. At Build we announced the general availability of AKS virtual nodes and Azure Dev Spaces, as well as Kubernetes-based Event-driven Autoscaling, and a preview of Azure Policy support for Azure Kubernetes Service.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"accelerating-devops-with-github-and-azure\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/accelerating-devops-with-github-and-azure\/\" target=\"_blank\" rel=\"noopener\">Accelerating DevOps with GitHub and Azure<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We continue to innovate to make our DevOps services even easier and more productive. We were excited to announce new innovations to help our customers build better apps. GitHub and Azure play big parts in this.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"get-high-performance-scaling-for-your-azure-database-workloads-with-hyperscale\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/get-high-performance-scaling-for-your-azure-database-workloads-with-hyperscale\/\" target=\"_blank\" rel=\"noopener\">Get high-performance scaling for your Azure database workloads with Hyperscale<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We announced a high-performance scaling capability for applications using the relational model, Hyperscale, which further removes limits for application developers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And that was just a start. Keep reading, or visit our <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/analytics-in-azure-remains-unmatched-with-new-innovations\/\" target=\"_blank\" rel=\"noopener\">Microsoft Azure Blog<\/a> to learn more. And be sure to watch the stream of Satya Nadella\u2019s <a href=\"https:\/\/www.microsoft.com\/en-us\/build?ranMID=43674&amp;ranEAID=je6NUbpObpQ&amp;ranSiteID=je6NUbpObpQ-AvF2g0cTOGAoTLr0SIFvtA&amp;epi=je6NUbpObpQ-AvF2g0cTOGAoTLr0SIFvtA&amp;irgwc=1&amp;OCID=AID681541_aff_7795_1243925&amp;tduid=(ir__zxc62lrlij3knkbsejdspkvdiv2xmvdrysgyzwhv00)(7795)(1243925)(je6NUbpObpQ-AvF2g0cTOGAoTLr0SIFvtA)()&amp;irclickid=_zxc62lrlij3knkbsejdspkvdiv2xmvdrysgyzwhv00\" target=\"_blank\" rel=\"noopener\">keynote<\/a>, as well as on-demand video of many of the sessions. Well worth a watch!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And now, on to what else is happening in the world of Azure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"news-and-updates\">News and updates<\/h2>\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\/05\/218b31ac-ed4f-4e20-84e2-50588dde683d.webp\" alt=\"News and updates header image.\" style=\"border-radius:0px\" title=\"News and updates header image.\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-iot-at-build-making-iot-solutions-easier-to-develop-more-powerful-to-use\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-iot-at-build-making-iot-solutions-easier-to-develop-more-powerful-to-use\/\" target=\"_blank\" rel=\"noopener\">Azure IoT at Build: making IoT solutions easier to develop, more powerful to use<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">IoT is transforming every business on the planet, and that transformation is accelerating. Companies are harnessing billions of IoT devices to help them find valuable insights into critical parts of their business that were previously not connected\u2014how customers are using their products, when to service assets before they break down, how to reduce energy consumption, how to optimize operations, and thousands of other user cases limited only by companies\u2019 imagination. At Build we shared share our latest innovations that further simplify IoT and dramatically accelerate time to value for customers and partners.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"analytics-in-azure-remains-unmatched-with-new-innovations\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/analytics-in-azure-remains-unmatched-with-new-innovations\/\" target=\"_blank\" rel=\"noopener\">Analytics in Azure remains unmatched with new innovations<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Digital disruption has created unlimited potential for companies to embrace data as a competitive advantage for their business. As a result, analytics continues to be a key priority for enterprises. When it comes to analytics, customers tell us that they need a solution that provides them with the best price, performance, security, and privacy, as well as a system that can easily deliver powerful insights across the organization. We\u2019re excited to announce new capabilities in both <a href=\"https:\/\/azure.microsoft.com\/services\/data-factory\/?&amp;OCID=AID719825_SEM_MaasGcxD&amp;lnkd=Bing_Azure_Brand&amp;msclkid=0f0b06aa453014b0ae0e5a174c5afeaf&amp;dclid=CjkKEQjwqfDlBRDUpamir_Snw9kBEiQAZ0dTufvDJ7m9QrMHlwGoIu1PzSII98LhNhregBTKlRDTdJ_w_wcB\" target=\"_blank\" rel=\"noopener\">Azure Data Factory<\/a> and <a href=\"https:\/\/azure.microsoft.com\/services\/sql-data-warehouse\/\" target=\"_blank\" rel=\"noopener\">Azure SQL Data Warehouse<\/a> that further strengthen analytics and time to insights.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-sql-data-warehouse-releases-new-capabilities-for-performance-and-security\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-sql-data-warehouse-releases-new-capabilities-for-performance-and-security\/\" target=\"_blank\" rel=\"noopener\">Azure SQL Data Warehouse releases new capabilities for performance and security<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As the amount of data stored and queried continues to rise, it becomes increasingly important to have the most price-performant data warehouse. While we\u2019re excited about being the industry leader in both of Gigaom\u2019s TPC-H and TPC-DS benchmark reports, we don\u2019t plan to stop innovating on behalf of our customers. To enable customers to continue improving the performance of their applications without adding any additional cost, we\u2019re announcing preview availability of result-set caching, materialized views, and ordered clustered columnstore indexes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"improved-cloud-service-performance-through-asic-acceleration\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/improved-cloud-service-performance-through-asic-acceleration\/\" target=\"_blank\" rel=\"noopener\">Improved cloud service performance through ASIC acceleration<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Delivering new, transformational capabilities increasingly requires that we develop for ourselves competencies which we\u2019d previously turned to our suppliers for. At the Open Compute Project 2019 conference, we unveiled Project Zipline. Project Zipline is comprised of a new, cutting-edge compression and encryption pipeline and the contribution to open source of the register transfer language (RTL), which is used to implement it in hardware. Now we\u2019ve announced the companion technology to Project Zipline \u2014 Project Corsica. Over two years in the making, Corsica is our ASIC implementation of Zipline technology. It delivers Zipline\u2019s first-rate performance in compression, encryption, and data authentication, all accelerated in a special ASIC developed by Microsoft in collaboration with Broadcom.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"connecting-the-colossal-how-to-scale-innovation-with-serverless-integration\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/connecting-the-colossal-how-to-scale-innovation-with-serverless-integration\/\" target=\"_blank\" rel=\"noopener\">Connecting the colossal: How to scale innovation with serverless integration<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Starting the process of migrating to the cloud can be daunting. Legacy systems that are colossal in scale often overwhelm the average team tasked with the mission of digital transformation. How can they possibly untangle years of legacy code to start this new digital transformation initiative? Not only are these systems colossal in scale, but also colossal in terms of business importance. Enterprise applications like SAP and IBM, are integral to the daily rhythm of business. A seemingly simple mistake can result in catastrophic consequence. Over the past year, Azure Integration Services has been reflecting on solutions to help with these challenges and we\u2019re excited to announce new capabilities that are developer-focused, enterprise-ready, and serverless-first. Read more to learn about them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sap-and-microsoft-bring-iot-data-to-the-core-of-the-business-applications\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/sap-and-microsoft-bring-iot-data-to-the-core-of-the-business-applications\/\" target=\"_blank\" rel=\"noopener\">SAP and Microsoft bring IoT data to the core of the business applications<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As a leader in the IoT (Internet of Things) cloud ecosystem, Microsoft enables a full stack of business applications, within different industries, across the intelligent edge and intelligent cloud. The continued growth of the IoT industry is going to be a transformative force across all organizations. Microsoft and SAP have collaborated for over two decades to enable enterprise SAP solution deployments and the partnership has expanded across the Industrial Internet Consortium, the OPC Foundation, and the Platform Industrie 4.0. At Mobile World Congress in February, SAP and Microsoft announced our extended collaboration to physical assets in the IoT space. Now we are excited to announce the general availability of SAP Leonardo IoT integration with Azure IoT Hub.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"reshaping-the-business-landscape-with-serverless-apis\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/reshaping-the-business-landscape-with-serverless-apis\/\" target=\"_blank\" rel=\"noopener\">Reshaping the business landscape with serverless APIs<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Things are changing for the modern business. API-first development and microservices architecture is opening the door to new innovations. Many of these new approaches are possible in part due to the evolution of serverless technology, which eliminates the need for the management of infrastructure. Over the past year, API Management has collaborated with Azure Functions to build a stronger integration between the two services. Our goal is to increase developers\u2019 productivity and provide better, more impactful experiences for creating serverless, API-first applications. To achieve that goal, we are announcing that two new capabilities are now generally available:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/aka.ms\/improved-integration-fn-apim-azure-update\" target=\"_blank\" rel=\"noopener\">Expose a Function App<\/a> via API Management by linking it to a new or existing API.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/aka.ms\/improved-insights-fn-apim\" target=\"_blank\" rel=\"noopener\">Monitor, debug, and maintain applications<\/a> built with Functions and API Management via distributed tracing in Application Insights.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"generally-available-azure-red-hat-openshift\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/generally-available-azure-red-hat-openshift\/\" target=\"_blank\" rel=\"noopener\">Generally available: Azure Red Hat OpenShift<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">At Red Hat Summit 2018, distinguished engineer Brendan Burns worked with Scott Guthrie to demonstrate the new managed OpenShift on Azure that we were building into the Azure platform in partnership with Red Hat. Now at Red Hat Summit 2019, Burns announced that the fruits of this collaboration have reached general availability. This means that enterprises can use OpenShift for their most critical production workloads and know that both Red Hat and Microsoft are standing behind the service to ensure your success.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"key-improvements-to-the-azure-portal-user-experience\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/key-improvements-to-the-azure-portal-user-experience\/\" target=\"_blank\" rel=\"noopener\">Key improvements to the Azure portal user experience<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019re constantly working on user experience improvements in the Azure portal. Our goal is to offer you a productive and easy-to-use platform so you can build, manage, and monitor your service from a single pane of glass. We\u2019d like to share a few of the exciting updates that improve the user experience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"now-in-preview\">Now in preview<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"introducing-health-integrated-rollouts-to-azure-deployment-manager\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/introducing-health-integrated-rollouts-to-azure-deployment-manager\/\" target=\"_blank\" rel=\"noopener\">Introducing health integrated rollouts to Azure Deployment Manager<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">At Ignite 2018, we unveiled Azure Deployment Manager (ADM), which allows you to perform staged rollouts of Azure Resource Manager resources, in preview for the first time. We\u2019re happy to announce that health integration features are now available in the ADM preview. These health integrated rollouts mean that if unacceptable signals are detected, deployment will automatically stop, allowing you to troubleshoot and reduce the scale of the impact. This exact set of tools is already used internally by hundreds of Microsoft services to carry out safe and reliable deployments, ensuring high availability and preventing or dramatically reducing service downtime caused by regressions in updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This feature is for you if:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">You\u2019re deploying your service across multiple regions<\/li>\n\n\n\n<li class=\"wp-block-list-item\">You\u2019re testing various configurations<\/li>\n\n\n\n<li class=\"wp-block-list-item\">You already use a health monitoring service of some kind<\/li>\n<\/ul>\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=\"deploy-webassembly-from-github-to-azure-storage-static-websites-with-azure-pipelines\"><a href=\"https:\/\/medium.com\/microsoftazure\/deploy-webassembly-from-github-toazure-storage-static-websites-with-azure-pipelines-a15f05d26fb8\" target=\"_blank\" rel=\"noopener\">Deploy WebAssembly from GitHub to Azure Storage Static Websites with Azure Pipelines<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/jlik.me\/fuw\" target=\"_blank\" rel=\"noopener\">WebAssembly<\/a> is a new technology (just released in 2017) that enables a stack-based virtual machine to run byte code (called Wasm) in your browser without plugins. The latest stable version works in all modern browsers, including mobile. The byte code format, standard instruction set, and simple memory model enables Wasm to run at near-native speeds. It also serves as a viable compilation target for multiple languages. The key benefits of Wasm include better performance compared to JavaScript, a smaller footprint for client-side code, and the ability to reuse existing software written in the language of your choice.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"building-rootless-applications-and-services\"><a href=\"https:\/\/dev.to\/azure\/building-rootless-applications-and-services-12if\" target=\"_blank\" rel=\"noopener\">Building rootless applications and services<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are a lot of articles about how to write your first app, or how to get started with specific technology, and these are all fantastic resources. There is a hidden danger lurking that we don&#8217;t often talk about which is the glue of how things work or talk to each other. One of the often-quoted maxims is &#8220;Don&#8217;t log in as root,&#8221; and so we don&#8217;t, and yet we often do something that is close.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"preview-web-apps-with-azure-cloud-shell-web-preview\"><a href=\"https:\/\/www.thomasmaurer.ch\/2019\/05\/preview-web-apps-with-azure-cloud-shell-web-preview\/\" target=\"_blank\" rel=\"noopener\">Preview web apps with Azure Cloud Shell Web Preview<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you have worked with the <a href=\"https:\/\/www.thomasmaurer.ch\/2019\/01\/azure-cloud-shell\/\" target=\"_blank\" rel=\"noopener\">Azure Cloud Shell<\/a> in the last couple of days, you might have seen a new button called Web Preview. The Azure Cloud Shell Web preview feature allows you to run web applications on the Cloud Shell container instance and preview them before you deploy them. You can run web applications that listen to HTTP requests on the Cloud Shell from port 1025-8079 and 8091-49151. If you are running for example a .NET Core application in Cloud Shell, you can preview this to the Cloud Shell gateway. A short video shows how.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"azure-podcasts\">Azure Podcasts<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"jeffrey-palermo-on-net-devops-for-azure\">Jeffrey Palermo on .NET DevOps for Azure<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This week is a special solo-edition episode with your host, Jeffrey Palermo! Recently, Jeffrey published his fourth book, .NET DevOps for Azure, on April 26th, 2019. This book has been a long-time coming for Jeffrey and his hopes for it are to address some big issues in the current industry.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.<\/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,1470,1498,1485,1556,1461],"tags":[],"audience":[3053,3056],"content-type":[],"product":[1499,1489,1472],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-1317","post","type-post","status-publish","format-standard","hentry","category-compute","category-containers","category-integration","category-internet-of-things","category-mobile","category-web","audience-it-decision-makers","audience-it-implementors","product-api-management","product-azure-iot-hub","product-azure-kubernetes-service-aks","review-flag-4-1680286581-250","review-flag-gener-1680286584-335","review-flag-inter-1680286585-376","review-flag-iot-1680286585-835","review-flag-new-1680286579-546","review-flag-partn-1680286579-300"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Azure.Source \u2013 Volume 82 | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.\" \/>\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-82\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure.Source \u2013 Volume 82 | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/\" \/>\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-13T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-24T06:47:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.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=\"9 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-82\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Azure.Source \u2013 Volume 82\",\"datePublished\":\"2019-05-13T00:00:00+00:00\",\"dateModified\":\"2025-06-24T06:47:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/\"},\"wordCount\":1753,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp\",\"articleSection\":[\"Compute\",\"Containers\",\"Integration\",\"Internet of things\",\"Mobile\",\"Web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/\",\"name\":\"Azure.Source \u2013 Volume 82 | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp\",\"datePublished\":\"2019-05-13T00:00:00+00:00\",\"dateModified\":\"2025-06-24T06:47:13+00:00\",\"description\":\"What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#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\":\"Azure.Source \u2013 Volume 82\"}]},{\"@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 \u2013 Volume 82 | Microsoft Azure Blog","description":"What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.","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-82\/","og_locale":"en_US","og_type":"article","og_title":"Azure.Source \u2013 Volume 82 | Microsoft Azure Blog","og_description":"What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2019-05-13T00:00:00+00:00","article_modified_time":"2025-06-24T06:47:13+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.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":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Azure.Source \u2013 Volume 82","datePublished":"2019-05-13T00:00:00+00:00","dateModified":"2025-06-24T06:47:13+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/"},"wordCount":1753,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp","articleSection":["Compute","Containers","Integration","Internet of things","Mobile","Web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/","name":"Azure.Source \u2013 Volume 82 | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp","datePublished":"2019-05-13T00:00:00+00:00","dateModified":"2025-06-24T06:47:13+00:00","description":"What a great week we had at Build 2019! We all had tremendous fun meeting developers, talking about new technologies, and sharing our vision for the future. Plus, the weather was nearly perfect, and attendees had time to see some sights and sample Seattle\u2019s terrific restaurant scene.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/b95ccdb2-f74b-4be5-a0a7-8529fbe3fc95.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-source-volume-82\/#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":"Azure.Source \u2013 Volume 82"}]},{"@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\/1317","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=1317"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1317\/revisions"}],"predecessor-version":[{"id":42916,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1317\/revisions\/42916"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=1317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=1317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=1317"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=1317"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=1317"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=1317"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=1317"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=1317"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=1317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}