{"id":2053,"date":"2024-03-06T16:04:32","date_gmt":"2024-03-06T16:04:32","guid":{"rendered":"https:\/\/thecloudmarathoner.com\/?p=2053"},"modified":"2024-03-07T22:10:40","modified_gmt":"2024-03-07T22:10:40","slug":"azure-spring-clean-2024-establishing-cloud-resource-hygiene-with-azure-using-the-latest-tools","status":"publish","type":"post","link":"https:\/\/thecloudmarathoner.com\/index.php\/2024\/03\/06\/azure-spring-clean-2024-establishing-cloud-resource-hygiene-with-azure-using-the-latest-tools\/","title":{"rendered":"Azure Spring Clean 2024 &#8211; Establishing Cloud Resource Hygiene with Azure using the latest tools"},"content":{"rendered":"\n<p>Hello eveyone,<\/p>\n\n\n\n<p>Welcome to my blog created for a wonderful Azure Spring Clean event that happens once a year. I am very proud to be able to contribute with this post.<\/p>\n\n\n\n<p>This year, I will do it a bit different by posting in this blog over the week by complementing the following agenda as we go \ud83d\ude09<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"\/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1-1024x576.png\" alt=\"\" class=\"wp-image-2054\" srcset=\"\/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1-1024x576.png 1024w, \/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1-300x169.png 300w, \/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1-768x432.png 768w, \/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1-1536x864.png 1536w, \/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1-1200x675.png 1200w, \/wp-content\/uploads\/2024\/03\/Yusubov_-_Establishing_Cloud_Resource_Hygiene_with_Azure_using_the_latest_tools_600600-1.png 1920w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Azure Governance and Tools<\/li>\n\n\n\n<li>Bicep as your infrastructure-as-code (IaC)<\/li>\n\n\n\n<li>Security and guardrails with Bicep<\/li>\n\n\n\n<li>Demo<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Azure Governanace<\/h4>\n\n\n\n<p>If you are familiar with the cloud governance, then it&#8217;s principals are also applied in Microsoft Azure. So, with governance concepts you could manage your cloud presence to better optimize your cloud resources to curb overspending, build defensive guardrails and identify over-provisioning or overspending on the resources. This principals and available Azure tools will help us align the right resources for the right applications which would lead us to a better cloud strategy.<\/p>\n\n\n\n<p>To maximize your cloud governance and keep your resources &amp; budget in check, you could do the following:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Stay proactive with automation and alerts<\/li>\n\n\n\n<li>Identify over-spent in your Azure environment<\/li>\n\n\n\n<li>Standardize and use tagging in your Azure environment<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"\/wp-content\/uploads\/2024\/03\/image.png\" alt=\"\" class=\"wp-image-2067\" srcset=\"\/wp-content\/uploads\/2024\/03\/image.png 1024w, \/wp-content\/uploads\/2024\/03\/image-300x300.png 300w, \/wp-content\/uploads\/2024\/03\/image-150x150.png 150w, \/wp-content\/uploads\/2024\/03\/image-768x768.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Implementing governance is a proactive measure essential for achieving an organization&#8217;s objectives. However, many organizations tend to adopt a reactive approach, which can result in growing complexities, particularly as the IT environment scales. So, without proper control, the absence of governance practices may result in downtime and inefficient resource utilization. From the perspective of engineering teams, this could manifest as resource sprawl, diminished return on investment (imagine your project being halted!), and challenges in achieving standardization.&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Updates are coming &#8230;<\/h3>\n<div class=\"pvc_clear\"><\/div><p id=\"pvc_stats_2053\" class=\"pvc_stats all  \" data-element-id=\"2053\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p><div class=\"pvc_clear\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Hello eveyone, Welcome to my blog created for a wonderful Azure Spring Clean event that happens once a year. I am very proud to be able to contribute with this post. This year, I will do it a bit different by posting in this blog over the week by complementing the following agenda as we &hellip; <a href=\"https:\/\/thecloudmarathoner.com\/index.php\/2024\/03\/06\/azure-spring-clean-2024-establishing-cloud-resource-hygiene-with-azure-using-the-latest-tools\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Azure Spring Clean 2024 &#8211; Establishing Cloud Resource Hygiene with Azure using the latest tools&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2053","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/posts\/2053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/comments?post=2053"}],"version-history":[{"count":4,"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/posts\/2053\/revisions"}],"predecessor-version":[{"id":2069,"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/posts\/2053\/revisions\/2069"}],"wp:attachment":[{"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/media?parent=2053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/categories?post=2053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecloudmarathoner.com\/index.php\/wp-json\/wp\/v2\/tags?post=2053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}