{"id":1073,"date":"2019-08-13T00:00:00","date_gmt":"2019-08-13T07:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/your-single-source-for-azure-best-practices"},"modified":"2025-06-25T05:16:03","modified_gmt":"2025-06-25T12:16:03","slug":"your-single-source-for-azure-best-practices","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/","title":{"rendered":"Your single source for Azure best practices"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many Azure services offer best practices and advice. Examples include Azure Security Center, Azure Cost Management, and Azure SQL Database. But what if you want a single source for Azure best practices, a central location where you can see and act on every optimization recommendation available to you? That\u2019s why we created <a href=\"https:\/\/aka.ms\/advisor-one-stop-blog\" target=\"_blank\" rel=\"noopener\">Microsoft Azure Advisor<\/a>, a service that helps you optimize your resources for high availability, security, performance, and cost, pulling in recommendations from across Azure and supplementing them with best practices of its own.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this blog, we\u2019ll explore how you can use Advisor as your single destination for resource optimization and start getting more out of Azure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-azure-advisor-and-how-does-it-work\">What is Azure Advisor and how does it work?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Advisor is your personalized guide to Azure best practices. It analyzes your usage and configurations and offers recommendations to help you optimize your Azure resources for high availability, security, performance, and cost. Each of Advisor\u2019s recommendations includes suggested actions and sharing features to help you quickly and easily remediate your recommendations and optimize your deployments. You can also configure Advisor to only show recommendations for the subscriptions and resource groups that mean the most to you, so you can focus on critical fixes. Advisor is available from the Azure portal, command line, and via REST API, depending on your needs and preferences.<\/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\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp\" alt=\"An image showing the Azure Advisor overview page.\" style=\"border-radius:0px\" title=\"An image showing the Azure Advisor overview page.\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ultimately, Advisor\u2019s goal is to save you time while helping you get the most out of Azure. That\u2019s why we\u2019re making Advisor a single, central location for optimization that pulls in best practices from companion services like Azure Security Center.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-azure-security-center-integrates-with-advisor\">How Azure Security Center integrates with Advisor<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our most recent integration with Advisor is <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/security-center\/\" target=\"_blank\" rel=\"noopener\">Azure Security Center<\/a>. Security Center helps you gain unmatched hybrid security management and threat protection. Microsoft uses a wide variety of physical, infrastructure, and operational controls to help secure Azure\u2014but there are additional actions you need to take to help safeguard your workloads. Security Center can help you quickly strengthen your security posture and protect against threats.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Advisor has a new, streamlined experience for reviewing and remediating your security recommendations thanks to a tighter integration with <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/security-center\/\" target=\"_blank\" rel=\"noopener\">Azure Security Center<\/a>. As part of the enhanced integration, you\u2019ll be able to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">See a detailed view of your security recommendations from Security Center directly in Advisor.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Get your security recommendations programmatically through the Advisor REST API, CLI, or PowerShell.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Review a summary of your security alerts from Security Center in Advisor.<\/li>\n<\/ul>\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\/08\/9a35c8ab-6e1f-4dd5-be9f-acff7e51d0ad.webp\" alt=\"An image showing the Azure Advisor security page.\" style=\"border-radius:0px\" title=\"An image showing the Azure Advisor security page.\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The new Security Center experience in Advisor will help you more quickly and easily remediate security recommendations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-azure-cost-management-integrates-with-advisor\">How Azure Cost Management integrates with Advisor<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Another Azure service that provides best practice recommendations is <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cost-management\/\" target=\"_blank\" rel=\"noopener\">Azure Cost Management<\/a>, which helps you optimize cloud costs while maximizing your cloud potential. With Cost Management, you can monitor your spending, increase your organizational accountability, and boost your cloud efficiency.<\/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\/08\/b3aa5df4-572f-47e6-8eae-f0d5f280a167.webp\" alt=\"An image showing the Azure Advisor cost page.\" style=\"border-radius:0px\" title=\"An image showing the Azure Advisor cost page.\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Advisor and Cost Management are also tightly integrated. Cost Management\u2019s integration with Advisor means that you can see any cost recommendation in either service and act to optimize your cloud costs by taking advantage of reservations, rightsizing, or removing idle resources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Again, this will help you streamline your optimizations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"azure-sql-db-advisor-azure-app-service-advisor-and-more\">Azure SQL DB Advisor, Azure App Service Advisor, and more<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s no shortage of advice in Azure. Many other services including Azure SQL Database and Azure App Service include Advisor-like tools designed to help you follow best practices for those services and succeed in the cloud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Advisor pulls in and displays recommendations from these services, so the choice is yours. You can review the optimizations in context\u2014in a given instance of an Azure SQL database, for example\u2014or in a single, centralized location in Advisor.<\/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\/08\/0fabf043-8abe-421d-a72a-f9d476f030ba.webp\" alt=\"An image showing the SQL databases performance recommendations page.\" style=\"border-radius:0px\" title=\"An image showing the SQL databases performance recommendations page.\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We often recommend the Advisor approach. This way, you can see all your optimizations in a broader, more holistic context and remediate with the big picture in mind, without worrying that you\u2019re missing anything. Plus, it\u2019ll save you time switching between different resources.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"review-your-recommendations-in-one-place-with-advisor\">Review your recommendations in one place with Advisor<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our recommendation? Use Advisor as your core resource optimization tool. You\u2019ll find everything in a single location rather than having to visit different, more specialized locations. With the Advisor API, you can even integrate with your organization\u2019s internal systems\u2014like a ticketing application or dashboard\u2014to get everything in one place on your end and plug into your own optimization workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/aka.ms\/advisor-one-stop-blog\" target=\"_blank\" rel=\"noopener\">Visit Advisor in the Azure portal<\/a> to get started reviewing, sharing, and remediating your recommendations. For more in-depth guidance, visit the <a href=\"https:\/\/aka.ms\/azureadvisordocs\" target=\"_blank\" rel=\"noopener\">Azure Advisor documentation<\/a>. Let us know if you have a suggestion for Advisor by submitting an idea <a href=\"https:\/\/feedback.azure.com\/forums\/919474-azure-advisor\" target=\"_blank\" rel=\"noopener\">here in the Advisor forums<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.<\/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":[1454],"tags":[2658],"audience":[3054,3053],"content-type":[1511],"product":[1573],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-1073","post","type-post","status-publish","format-standard","hentry","category-ai-machine-learning","tag-finops","audience-business-decision-makers","audience-it-decision-makers","content-type-best-practices","product-azure-ai-metrics-advisor","review-flag-integ-1680286579-214","review-flag-new-1680286579-546"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Your single source for Azure best practices | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.\" \/>\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\/your-single-source-for-azure-best-practices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Your single source for Azure best practices | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/\" \/>\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-08-13T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-25T12:16:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.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=\"5 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\/your-single-source-for-azure-best-practices\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Your single source for Azure best practices\",\"datePublished\":\"2019-08-13T07:00:00+00:00\",\"dateModified\":\"2025-06-25T12:16:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/\"},\"wordCount\":825,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp\",\"keywords\":[\"FinOps\"],\"articleSection\":[\"AI + machine learning\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/\",\"name\":\"Your single source for Azure best practices | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp\",\"datePublished\":\"2019-08-13T07:00:00+00:00\",\"dateModified\":\"2025-06-25T12:16:03+00:00\",\"description\":\"Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI + machine learning\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/ai-machine-learning\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Your single source for Azure best practices\"}]},{\"@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":"Your single source for Azure best practices | Microsoft Azure Blog","description":"Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.","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\/your-single-source-for-azure-best-practices\/","og_locale":"en_US","og_type":"article","og_title":"Your single source for Azure best practices | Microsoft Azure Blog","og_description":"Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2019-08-13T07:00:00+00:00","article_modified_time":"2025-06-25T12:16:03+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.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":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Your single source for Azure best practices","datePublished":"2019-08-13T07:00:00+00:00","dateModified":"2025-06-25T12:16:03+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/"},"wordCount":825,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp","keywords":["FinOps"],"articleSection":["AI + machine learning"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/","name":"Your single source for Azure best practices | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp","datePublished":"2019-08-13T07:00:00+00:00","dateModified":"2025-06-25T12:16:03+00:00","description":"Optimizing your Azure workloads can feel like a time-consuming task. With so many services that are constantly evolving, it\u2019s challenging to stay on top of, let alone implement, the latest best practices and ensure you\u2019re operating in a cost-efficient manner that delivers security, performance, and reliability.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/08\/7da2f162-44bc-4342-9499-657a722252d3.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/your-single-source-for-azure-best-practices\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"AI + machine learning","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/ai-machine-learning\/"},{"@type":"ListItem","position":3,"name":"Your single source for Azure best practices"}]},{"@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\/1073","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=1073"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1073\/revisions"}],"predecessor-version":[{"id":43326,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/1073\/revisions\/43326"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=1073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=1073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=1073"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=1073"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=1073"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=1073"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=1073"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=1073"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=1073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}