{"id":1266,"date":"2019-05-30T00:00:00","date_gmt":"2019-05-30T07:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/azure-cost-management-updates-may-2019"},"modified":"2025-06-24T00:59:14","modified_gmt":"2025-06-24T07:59:14","slug":"azure-cost-management-updates-may-2019","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/","title":{"rendered":"Azure Cost Management updates \u2013 May 2019"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Whether you&#8217;re a new student, thriving startup, or the largest enterprise you have financial constraints and you need to know what you&#8217;re spending, where, and how to plan for the future. Nobody wants a surprise when it comes to the bill, and this is where Azure Cost Management comes in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re always looking for ways to learn more about your challenges and how Cost Management can help you better understand how and where you&#8217;re accruing costs in the cloud, identify and prevent bad spending patterns, and optimize costs to empower you to do more with less. Here are a few of the latest improvements and updates based on your feedback:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"#ga\">Expanded general availability (GA): Pay-as-you-go and Azure Government<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#aws\">New preview: Manage AWS and Azure costs together in the Azure portal<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#videos\">New getting started videos<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#payg\">Monitor costs based on your pay-as-you-go billing period<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#exports\">More comprehensive scheduled exports<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#datepicker\">Extended date picker<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#share\">Share link to customized views<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"#docs\">Documentation updates<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s dig into the details\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"ga\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"expanded-general-availability-ga-pay-as-you-go-and-azure-government\">Expanded general availability (GA): Pay-as-you-go and Azure Government<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Cost Management is now generally available for the following account types:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><u>Public cloud<\/u><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Enterprise Agreements (EA)<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Microsoft Customer Agreements (MCA)<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Pay-as-you-go (PAYG) and dev\/test subscriptions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><u>Azure Government<\/u><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Enterprise Agreements<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Stay tuned for more information about preview support for additional account types and clouds, like Cloud Solution Providers (CSP) and Sponsorship subscriptions. We know how critical it is for you to have a rich set of cost management tools for <em>every <\/em>account across <em>every <\/em>cloud, and we hear you loud and clear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"aws\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"new-preview-manage-aws-and-azure-costs-together-in-the-azure-portal\">New preview: Manage AWS and Azure costs together in the Azure portal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many organizations are adopting multi-cloud strategies for additional flexibility, but with increased flexibility comes increased complexity. From different cost models and billing cycles to underlying cloud architectures, having a single cross-cloud cost management solution is no longer a luxury, but a fundamental requirement to efficiently and effectively monitor, control, and optimize costs. This is where Azure Cost Management can help.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start by creating a new AWS cloud connector from the Azure portal. From the home page of the <a href=\"https:\/\/portal.azure.com\/#home\" target=\"_blank\" rel=\"noopener\">Azure<\/a> portal select the <a href=\"https:\/\/aka.ms\/costmgmt\" target=\"_blank\" rel=\"noopener\">Cost Management<\/a> tile. Then, select <a href=\"https:\/\/portal.azure.com\/#blade\/Microsoft_Azure_CostManagement\/Menu\/connectors\" target=\"_blank\" rel=\"noopener\">Cloud connectors (preview)<\/a> and click the &#8220;Add&#8221; command. Simply specify a name, pick the management group you want AWS costs to be rolled up to, and configure the AWS connection details.<\/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\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp\" alt=\"\" style=\"border-radius:0px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cost Management will start ingesting AWS costs as soon as the AWS cost and usage report is available. If you created a new cost and usage report, AWS may take up to 24 hours to start exporting data. You can check the latest status from the <a href=\"https:\/\/portal.azure.com\/#blade\/Microsoft_Azure_CostManagement\/Menu\/connectors\" target=\"_blank\" rel=\"noopener\">cloud connectors list<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/7a229670-daf6-4e8a-a879-9685bfe3ef22.webp\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/7a229670-daf6-4e8a-a879-9685bfe3ef22.webp\" alt=\"An image showing a cost report for AWS in the Cost Management tool.\" style=\"border-radius:0px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once available, open <a href=\"https:\/\/aka.ms\/costanalysis\" target=\"_blank\" rel=\"noopener\">cost analysis<\/a> and change the scope to the management group you selected when creating the connector. Group by provider to see a break down of AWS and Azure costs. If you connected multiple AWS accounts or have multiple Azure billing accounts, group by billing account to see a break down by account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to seeing AWS and Azure costs together, you can also change the scope to your AWS consolidated or linked accounts to drill into AWS costs specifically. Create budgets for your AWS scopes to get notified as costs hit important thresholds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Managing AWS costs is free to use and you will not be charged during the preview. If you would like to automatically upgrade when AWS support is generally available, navigate to the connector, and select the <strong>Automatically charge the 1 percent at general availability<\/strong> option, then select the desired subscription to charge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more information about managing AWS costs, see the documentation &#8220;<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cost-management\/aws-integration-manage\" target=\"_blank\" rel=\"noopener\">Manage AWS costs and usage in Azure<\/a>.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"videos\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"new-getting-started-videos\">New getting started videos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Learning a new service can take time. Reading through documentation is great, but you&#8217;ve told us that sometimes you just want a quick video to get you started. Well, here are eight:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=el4yN5cHsJ0\" target=\"_blank\" rel=\"noopener\">Azure Cost Management overview<\/a> (4m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=PmwFWwSluh8\" target=\"_blank\" rel=\"noopener\">Azure Cost Management and Cloudyn<\/a> (4m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=iNgYu6MeTGg\" target=\"_blank\" rel=\"noopener\">How to manage and control your cloud costs<\/a> (4m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=QKBMXXrlpEk\" target=\"_blank\" rel=\"noopener\">How to analyze spending in Power BI<\/a> (3m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=ExIVG_Gr45A\" target=\"_blank\" rel=\"noopener\">How to create a budget to monitor your spending<\/a> (5m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=rWa_xI1aRzo\" target=\"_blank\" rel=\"noopener\">How to schedule exports to storage<\/a> (2m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=J997ckmwTa8\" target=\"_blank\" rel=\"noopener\">How to assign access<\/a> (5m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=nHQYcYGKuyw\" target=\"_blank\" rel=\"noopener\">How to review tag policies<\/a> (4m)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re looking for something a little more in-depth, try these:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=b26fSQyGFlU\" target=\"_blank\" rel=\"noopener\">Azure Cost Management technical overview<\/a> (34m)<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.youtube.com\/watch?v=uZK6sJpy7Mk\" target=\"_blank\" rel=\"noopener\">How to transition from Cloudyn to Azure Cost Management<\/a> (31m)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"payg\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"monitor-costs-based-on-your-pay-as-you-go-billing-period\">Monitor costs based on your pay-as-you-go billing period<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As you know, your pay-as-you-go and dev\/test subscriptions are billed based on the day you signed up for Azure. They don\u2019t map to calendar months, like EA and MCA billing accounts. This has made reporting on and controlling costs for each bill a little harder, but now you have the tools you need to effectively manage costs based on your specific billing cycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you open cost analysis for a PAYG subscription, it defaults to the current billing period. From there, you can switch to a previous billing period or select multiple billing periods. More on the extended date picker options later.<\/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\/05\/bfb936a5-0553-42b9-bc39-cf740dbc1b0c.webp\" alt=\"An image showing how to choose which billing period to view.\" style=\"border-radius:0px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to get notified before your bill hits a specific amount, create a budget for the billing month. You can also specify if you want to track a quarterly or yearly budget by billing period.<\/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\/05\/8e9d9281-503e-4ba9-b022-90b62731a338.webp\" alt=\"An image showing the budget creation screen.\" style=\"border-radius:0px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes you need to export data and integrate it with your own datasets. Cost Management offers the ability to automatically push data to a storage account on a daily, weekly, or monthly basis. Now you can export your data as it is aligned to the billing period, instead of the calendar month.<\/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\/05\/aee0fcca-0f3b-4bff-b39e-2430722f19aa.webp\" alt=\"An image showing the data export page.\" style=\"border-radius:0px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We love hearing your suggestions, so let us know if there&#8217;s anything else that would help you better manage costs during your personalized billing period.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"exports\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"more-comprehensive-scheduled-exports\">More comprehensive scheduled exports<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scheduled exports enable you to react to new data being pushed to you instead of periodically polling for updates. As an example, a daily export of month-to-date data will push a new CSV file every day from January 1-31. These daily month-to-date exports have been updated to continue to push data on the configured schedule until they include the full dataset for the period. For example, the same daily month-to-date export would continue to push new January data on February first and February second to account for any data which may have been delayed. The update guarantees you will receive a full export for every period, starting April 2019.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more information about how cost data is processed, see the documentation &#8220;<a href=\"https:\/\/aka.ms\/costmgmt\/data\" target=\"_blank\" rel=\"noopener\">Understand Cost Management data<\/a>.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"datepicker\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"extended-date-picker-in-cost-analysis\">Extended date picker in cost analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ve told us that analyzing cost trends and investigating spending anomalies sometimes requires a broad set of date ranges. You may want to look at the current billing period to keep an eye on your next bill or maybe you need to look at the last 30 days in a monthly status meeting. Some teams are even looking at the last 7 days on a weekly or even daily basis to identify spending anomalies and react as quickly as possible. Not to mention the need for longer-term trend analysis and fiscal planning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Based on all the great feedback you&#8217;ve shared around needing a rich set of one-click date options, cost analysis now offers an extended date picker with more options to make it easier than ever for you to get the data you need quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We also noticed trends in how you navigate between periods. To simplify this, you can now quickly navigate backward and forward in time using the <strong>&lt; PREVIOUS<\/strong> and <strong>NEXT &gt;<\/strong> links at the top of the date picker. <a href=\"https:\/\/aka.ms\/costanalysis\" target=\"_blank\" rel=\"noopener\">Try it yourself<\/a> and let us know what you think.<\/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\/05\/0de6bc22-b663-4608-b893-82a57939c185.webp\" alt=\"An image of the date picker screen.\" style=\"border-radius:0px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"share\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"share-links-to-customized-views\">Share links to customized views<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve heard you loud and clear about how important it is to save and share customized views in cost analysis. You already know you can pin a customized view to the Azure portal dashboard, and you already know you can share dashboards with others. Now you can share a direct link to that same customized view. If somebody who doesn&#8217;t have access to the scope opens the link they&#8217;ll get an access denied message, but they can change the scope to keep the customizations and apply them to their own scope.<\/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\/05\/bcc3f84d-8417-4754-910f-e5163b8b13e1.webp\" alt=\"An image showing the ability to create share links for customized views.\" style=\"border-radius:0px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can also customize the scope to share a targeted URL. Here&#8217;s the format of the URL:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">https:\/\/portal.azure.com# <strong style=\"font-size: 13px\">[@#{domain}] <\/strong>\/blade\/Microsoft_Azure_CostManagement\/Menu\/open\/CostAnalysis <strong style=\"font-size: 13px\">[\/scope\/{url-encoded-scope}] <\/strong>\/view\/<strong style=\"font-size: 13px\">{view-config}<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The domain is optional. If you remove that, the user&#8217;s preferred domain will be used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The scope is also optional. If you remove that, the user&#8217;s default scope will be the first billing account, management group, or subscription found. If you specify a custom scope, remember to URL-encode (e.g. &#8220;\/&#8221; \u2192 &#8220;%2F&#8221;) the scope, otherwise cost analysis will not load correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The view configuration is a gzipped, URL-encoded JSON object. As an example, here&#8217;s how you can decode a customized view:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Copy URL from the portal:\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">https:\/\/portal.azure.com#@domain.onmicrosoft.com\/blade\/Microsoft_Azure_CostManagement\/Menu\/open\/CostAnalysis\/scope\/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000\/view\/H4sIAAAAAAAA%2F41QS0sDMRD%2BL3Peha4oam%2FSgnhQilYvpYchOxuDu8k6mVRL2f%2FupC8FofSYL99zNrAiji54GMPFqLotR5flqCp7ppWjLyjgMxGv305zOhJ2Rn%2FvjCRsJyHKQQnjDci6J%2F18jWhJcXEdNYxdxiYpSuj24IzYhTorGlbwN6y6yYxwRK7K6hqGAmoUjCRZYRl9apGdaCRM0bVr1aC1TBZl212LBNm304ffNZgxzfF7X7lJ3uzI8JI6GDTDcki98xbGi%2BOSWsv67UGKg80zxZDY0H2mP2VsWKqfa4U4p6HXYYvlkC3NO7LkCEHzQfUktKnLVmhM6nSEkHKhwTbmc%2FVuFST%2BjZ%2F%2Bj3%2BknDMUpziHivPMOI%2F6UOuM4QcE8nHtJAIAAA%3D%3D<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Trim down to the view configuration after &#8220;\/view\/&#8221;:\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">H4sIAAAAAAAA%2F41QS0sDMRD%2BL3Peha4oam%2FSgnhQilYvpYchOxuDu8k6mVRL2f%2FupC8FofSYL99zNrAiji54GMPFqLotR5flqCp7ppWjLyjgMxGv305zOhJ2Rn%2FvjCRsJyHKQQnjDci6J%2F18jWhJcXEdNYxdxiYpSuj24IzYhTorGlbwN6y6yYxwRK7K6hqGAmoUjCRZYRl9apGdaCRM0bVr1aC1TBZl212LBNm304ffNZgxzfF7X7lJ3uzI8JI6GDTDcki98xbGi%2BOSWsv67UGKg80zxZDY0H2mP2VsWKqfa4U4p6HXYYvlkC3NO7LkCEHzQfUktKnLVmhM6nSEkHKhwTbmc%2FVuFST%2BjZ%2F%2Bj3%2BknDMUpziHivPMOI%2F6UOuM4QcE8nHtJAIAAA%3D%3D<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"wp-block-list-item\">URL decode the view configuration:\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">H4sIAAAAAAAA\/41QS0sDMRD+L3Peha4oam\/SgnhQilYvpYchOxuDu8k6mVRL2f\/upC8FofSYL99zNrAiji54GMPFqLotR5flqCp7ppWjLyjgMxGv305zOhJ2Rn\/vjCRsJyHKQQnjDci6J\/18jWhJcXEdNYxdxiYpSuj24IzYhTorGlbwN6y6yYxwRK7K6hqGAmoUjCRZYRl9apGdaCRM0bVr1aC1TBZl212LBNm304ffNZgxzfF7X7lJ3uzI8JI6GDTDcki98xbGi+OSWsv67UGKg80zxZDY0H2mP2VsWKqfa4U4p6HXYYvlkC3NO7LkCEHzQfUktKnLVmhM6nSEkHKhwTbmc\/VuFST+jZ\/+j3+knDMUpziHivPMOI\/6UOuM4QcE8nHtJAIAAA==<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Gzip decompress the decoded string to get the customized view (note some tools may require base 64 decoding the URL-decoded string as well):\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><br><pre><code>{<br>  \"version\":\"2019-04-01-preview\",<br>  \"queryVersion\":\"2019-04-01-preview\",<br>  \"metric\":\"ActualCost\",<br>  \"query\":{<br>    \"type\":\"Usage\",<br>    \"timeframe\":\"Custom\",<br>    \"timePeriod\":{\"from\":\"2019-04-18\",\"to\":\"2019-05-17\"},<br>\u00a0\u00a0\u00a0 \"dataset\":{<br>\u00a0\u00a0 \u00a0\u00a0 \"granularity\":\"Daily\",<br>\u00a0\u00a0 \u00a0\u00a0 \"aggregation\":{\"totalCost\":{\"name\":\"PreTaxCost\",\"function\":\"Sum\"}},<br>\u00a0\u00a0 \u00a0\u00a0 \"grouping\":[{\"type\":\"dimension\",\"name\":\"ResourceGroupName\"}],<br><\/code> \u00a0\u00a0\u00a0 \"filter\":{\"and\":[]}<code><br>\u00a0 \u00a0 },<br>\u00a0 },<br>\u00a0 \"chart\":\"StackedColumn\",<br>\u00a0 \"accumulated\":false,<br>\u00a0 \"pivots\":[<br>\u00a0 \u00a0 {\"type\":\"Dimension\",\"name\":\"Meter\"},<br>\u00a0 \u00a0 {\"type\":\"Dimension\",\"name\":\"ResourceType\"},<br>\u00a0 \u00a0 {\"type\":\"Dimension\",\"name\":\"ResourceId\"}<br>\u00a0 ]<br>}<\/code><\/pre><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding how the view configuration works means you can:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Link to cost analysis from your own apps<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Build out and automate the creation of custom dashboards via ARM deployment templates<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Copy the query property and use it to get the same data used to render the main chart (or table, if using the table view)<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll hear more about the view configuration soon, so keep an eye out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"docs\"><\/a>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"documentation-updates\">Documentation updates<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lots of documentation updates! Here are a few you might be interested in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Numerous updates to &#8220;<a href=\"https:\/\/aka.ms\/costmgmt\/data\" target=\"_blank\" rel=\"noopener\">Understanding Cost Management data<\/a>&#8220;<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Added pay-as-you-go billing period support to <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/tutorial-acm-create-budgets\" target=\"_blank\" rel=\"noopener\">budgets<\/a> and <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/tutorial-export-acm-data\" target=\"_blank\" rel=\"noopener\">exports<\/a> tutorials<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Added note about supported scopes for <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/tutorial-export-acm-data\" target=\"_blank\" rel=\"noopener\">exports<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\">Added view picker and updated date picker in <a href=\"https:\/\/aka.ms\/costanalysis\/docs\" target=\"_blank\" rel=\"noopener\">Cost Analysis tutorial<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\">Added new videos to <a href=\"https:\/\/aka.ms\/costmgmt\/docs\" target=\"_blank\" rel=\"noopener\">overview<\/a>, <a href=\"https:\/\/aka.ms\/costanalysis\/docs\" target=\"_blank\" rel=\"noopener\">Cost Analysis<\/a>, <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/tutorial-acm-create-budgets\" target=\"_blank\" rel=\"noopener\">budgets<\/a>, <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/tutorial-export-acm-data\" target=\"_blank\" rel=\"noopener\">exports<\/a>, <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/assign-access-acm-data\" target=\"_blank\" rel=\"noopener\">assigning access<\/a>, and <a href=\"https:\/\/docs.microsoft.com\/azure\/cost-management\/overview\" target=\"_blank\" rel=\"noopener\">Cloudyn<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\">And, in case you missed it, also check out the documentation &#8220;<a href=\"https:\/\/aka.ms\/costmgmt\/scopes\" target=\"_blank\" rel=\"noopener\">Understand and work with scopes<\/a>&#8220;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Want to keep an eye on all documentation updates? Check out the <a href=\"https:\/\/github.com\/MicrosoftDocs\/azure-docs\/commits\/master\/articles\/cost-management\" target=\"_blank\" rel=\"noopener\">Cost Management doc change history<\/a> in the azure-docs repository on GitHub. If you see something missing, select &#8220;Edit&#8221; at the top of the doc and submit a quick pull request.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-s-next\">What&#8217;s next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are just a few of the big updates from the last month. We&#8217;re always listening and making constant improvements based on your feedback, so please <a href=\"https:\/\/aka.ms\/costmgmt\/feedback\" target=\"_blank\" rel=\"noopener\">keep the feedback coming<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow <a href=\"https:\/\/twitter.com\/azurecostmgmt\" target=\"_blank\" rel=\"noopener\">@AzureCostMgmt on Twitter<\/a> for updates, tips, and tricks throughout the week!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Azure Cost Management helps you understand how and where you&#8217;re accruing costs in the cloud, identify and prevent bad spending patterns, and optimize costs, empowering you to do more with less. Let\u2019s take a look at the latest set of improvements which will better enable you to manage your cloud costs, all in a single place.<\/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":[1482,1463],"tags":[2658],"audience":[3054,3053],"content-type":[],"product":[1794],"tech-community":[],"topic":[],"coauthors":[13],"class_list":["post-1266","post","type-post","status-publish","format-standard","hentry","category-management-and-governance","category-migration","tag-finops","audience-business-decision-makers","audience-it-decision-makers","product-cost-management","review-flag-1680286580-543","review-flag-1680286581-295","review-flag-1680286581-364","review-flag-1-1680286581-825","review-flag-7-1680286581-146","review-flag-alway-1680286580-106","review-flag-free-1680286579-836","review-flag-ga-1680286584-289","review-flag-gener-1680286584-335","review-flag-integ-1680286579-214","review-flag-new-1680286579-546","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>Azure Cost Management updates \u2013 May 2019 | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Read the Microsoft Azure Cost Management updates for May 2019.\" \/>\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-cost-management-updates-may-2019\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure Cost Management updates \u2013 May 2019 | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Read the Microsoft Azure Cost Management updates for May 2019.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/\" \/>\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-30T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-24T07:59:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp\" \/>\n<meta name=\"author\" content=\"Michael Flanakin\" \/>\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=\"Michael Flanakin\" \/>\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-cost-management-updates-may-2019\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/michael-flanakin\/\",\"@type\":\"Person\",\"@name\":\"Michael Flanakin\"}],\"headline\":\"Azure Cost Management updates \u2013 May 2019\",\"datePublished\":\"2019-05-30T07:00:00+00:00\",\"dateModified\":\"2025-06-24T07:59:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/\"},\"wordCount\":1978,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp\",\"keywords\":[\"FinOps\"],\"articleSection\":[\"Management and governance\",\"Migration\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/\",\"name\":\"Azure Cost Management updates \u2013 May 2019 | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp\",\"datePublished\":\"2019-05-30T07:00:00+00:00\",\"dateModified\":\"2025-06-24T07:59:14+00:00\",\"description\":\"Read the Microsoft Azure Cost Management updates for May 2019.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Management and governance\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/management-and-governance\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Azure Cost Management updates \u2013 May 2019\"}]},{\"@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 Cost Management updates \u2013 May 2019 | Microsoft Azure Blog","description":"Read the Microsoft Azure Cost Management updates for May 2019.","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-cost-management-updates-may-2019\/","og_locale":"en_US","og_type":"article","og_title":"Azure Cost Management updates \u2013 May 2019 | Microsoft Azure Blog","og_description":"Read the Microsoft Azure Cost Management updates for May 2019.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2019-05-30T07:00:00+00:00","article_modified_time":"2025-06-24T07:59:14+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp","type":"","width":"","height":""}],"author":"Michael Flanakin","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Michael Flanakin","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/michael-flanakin\/","@type":"Person","@name":"Michael Flanakin"}],"headline":"Azure Cost Management updates \u2013 May 2019","datePublished":"2019-05-30T07:00:00+00:00","dateModified":"2025-06-24T07:59:14+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/"},"wordCount":1978,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp","keywords":["FinOps"],"articleSection":["Management and governance","Migration"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/","name":"Azure Cost Management updates \u2013 May 2019 | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp","datePublished":"2019-05-30T07:00:00+00:00","dateModified":"2025-06-24T07:59:14+00:00","description":"Read the Microsoft Azure Cost Management updates for May 2019.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/05\/af7665d7-a069-4b9a-be26-81e203d46d1b.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-cost-management-updates-may-2019\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Management and governance","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/management-and-governance\/"},{"@type":"ListItem","position":3,"name":"Azure Cost Management updates \u2013 May 2019"}]},{"@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\/1266","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=1266"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1266\/revisions"}],"predecessor-version":[{"id":42959,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1266\/revisions\/42959"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=1266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=1266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=1266"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=1266"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=1266"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=1266"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=1266"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=1266"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=1266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}