{"id":1941,"date":"2023-05-07T13:05:39","date_gmt":"2023-05-07T12:05:39","guid":{"rendered":"https:\/\/www.ituziast.com\/?p=1941"},"modified":"2023-05-07T13:06:17","modified_gmt":"2023-05-07T12:06:17","slug":"azure-announcements-april-2023","status":"publish","type":"post","link":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/","title":{"rendered":"Azure Announcements (April 2023)"},"content":{"rendered":"\n<p><a href=\"https:\/\/azure.microsoft.com?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Azure<\/a>, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I will try to condense some of the announcements based on status &#8211; generally available, preview or update features.<\/p>\n\n\n\n<p>Be aware that generally available features\/updates might incur costs. Services part of a <a href=\"https:\/\/azure.microsoft.com\/en-us\/support\/legal\/preview-supplemental-terms\/\" target=\"_blank\" rel=\"noreferrer noopener\">public preview<\/a>, don&#8217;t incur any costs, but also does not have <a href=\"https:\/\/azure.microsoft.com\/en-us\/support\/legal\/sla\/\" target=\"_blank\" rel=\"noreferrer noopener\">Service-Level Agreement (SLA<\/a>).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Previous articles:<\/p>\n<cite><a href=\"https:\/\/www.ituziast.com\/index.php\/2022\/06\/22\/azure-announcements-june-2022\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloud Section (Ituziast)<\/a><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Blogs<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Manage your APIs with Azure API Management\u2019s self-hosted gateway v2<\/h3>\n\n\n\n<p>The blog describes the evolution of software platforms from on-premises data centers to the cloud and multi-cloud scenarios. The author highlights that not all workloads can move to the cloud and customers need resiliency across clouds and edge. The author then introduces the self-hosted gateway capabilities of Azure, which allows customers to extend their on-premises and multi-cloud APIs using the same tools they are already using for Azure-based APIs. The self-hosted gateway capabilities provide customers with role-based access controls, API policies, observability options, and management plane.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/azurecomcdn.azureedge.net\/mediahandler\/acomblog\/media\/Default\/blog\/98491b23-2705-4750-b44e-8bc57c127671.png\" alt=\"Diagram of Azure API Management instance in Azure and its building blocks\" width=\"768\" height=\"402\" class=\"no-lazyload\" \/><\/figure>\n<\/div>\n\n\n<p>The new features include Opentelemetry metrics, new image tagging strategies, Helm chart deployment option with configurable variables, centralized Artifact Registry, and new <a href=\"https:\/\/learn.microsoft.com\/azure\/event-grid\/overview?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">EventGrid <\/a>events. The retirement of the v1 version of the self-hosted gateway is also mentioned, and migration and production guides are provided to assist with the upgrade to v2.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/blog\/monitor-azure-virtual-network-manager-changes-with-event-logging?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/manage-your-apis-with-azure-api-management-s-selfhosted-gateway-v2\/\">Manage your APIs with Azure API Management\u2019s self-hosted gateway v2 | Azure Blog and Updates | Microsoft Azure<\/a><\/a><br><a href=\"https:\/\/learn.microsoft.com\/azure\/virtual-network-manager?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/api-management\/api-management-key-concepts\">Azure API Management &#8211; Overview and key concepts | Microsoft Learn<\/a><\/a><br><a href=\"https:\/\/azure.microsoft.com\/pricing\/details\/api-management?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">API Management pricing | Microsoft Azure<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Inside Azure for IT: 3 cloud strategies to navigate market uncertainty<\/h3>\n\n\n\n<p>The author discusses how the saying \u201cthe only thing constant is change\u201d is relevant in today&#8217;s market, and how cloud strategies can help businesses navigate through uncertainties. <\/p>\n\n\n\n<p>Part one emphasizes how migrating to the cloud can provide agility and scalability to meet changing demands. <\/p>\n\n\n\n<p>Part two focuses on optimizing IT investments and configuring workloads for efficiency and cost savings. <\/p>\n\n\n\n<p>Part three highlights the importance of a strong security posture to protect against cybersecurity threats. The author believes that adopting the right security strategy can allow businesses to run securely and efficiently, leading to fearless innovation and focus on core competencies.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/blog\/inside-azure-for-it-3-cloud-strategies-to-navigate-market-uncertainty?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Inside Azure for IT: 3 cloud strategies to navigate market uncertainty | Azure Blog and Updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/navigate-market-uncertainty-by-migrating-and-modernizing-with-azure\">Navigate market <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/navigate-market-uncertainty-by-migrating-and-modernizing-with-azure\" target=\"_blank\" rel=\"noreferrer noopener\">uncertainty by migrating and modernizing with <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/navigate-market-uncertainty-by-migrating-and-modernizing-with-azure?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/navigate-market-uncertainty-by-migrating-and-modernizing-with-azure\" target=\"_blank\" rel=\"noreferrer noopener\">| Microsoft Learn<\/a> (Part 1)<br><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/optimize-it-investments-to-maximize-efficiency-and-reduce-cloud-spend\">Optimize IT <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/optimize-it-investments-to-maximize-efficiency-and-reduce-cloud-spend\" target=\"_blank\" rel=\"noreferrer noopener\">investments to maximize efficiency and <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/optimize-it-investments-to-maximize-efficiency-and-reduce-cloud-spend?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">reduce <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/optimize-it-investments-to-maximize-efficiency-and-reduce-cloud-spend\" target=\"_blank\" rel=\"noreferrer noopener\">cloud spend | Microsoft Learn<\/a> (Part 2)<br><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/strengthen-your-security-to-innovate-fearlessly-and-grow-your-business\">Strengthen your <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/strengthen-your-security-to-innovate-fearlessly-and-grow-your-business\" target=\"_blank\" rel=\"noreferrer noopener\">security to innovate <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/strengthen-your-security-to-innovate-fearlessly-and-grow-your-business?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">fearlessly <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/shows\/inside-azure-for-it\/strengthen-your-security-to-innovate-fearlessly-and-grow-your-business\" target=\"_blank\" rel=\"noreferrer noopener\">and grow your business | Microsoft Learn<\/a> (Part 3)<br><a href=\"https:\/\/azure.microsoft.com\/en-us\/resources\/it\/#fireside-chats\">Inside Azure for <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/resources\/it\/?WT.mc_id=AZ-MVP-5002880#fireside-chats\" target=\"_blank\" rel=\"noreferrer noopener\">IT <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/resources\/it\/#fireside-chats\">| Microsoft Azure<\/a><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><br>General Availability Announcements<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Large disk support for disaster recovery of Hyper-V VMs using Site Recovery<\/h3>\n\n\n\n<p>ou can now enable disaster recovery for Hyper-V VMs with data disks up to 32 TB in size.\u00a0This applies to Hyper-V VMs that replicate to a managed disks in any Azure region using <a href=\"https:\/\/learn.microsoft.com\/azure\/site-recovery\/site-recovery-overview?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Site Recovery<\/a>. The feature is deployed in all Azure public and government clouds.\u00a0<\/p>\n\n\n\n<p>New features:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unified solution for troubleshooting all NSG, user defined routes, and blocked&nbsp;ports<\/li>\n\n\n\n<li>Actionable insights with step-by-step guide to resolve issues<\/li>\n\n\n\n<li>Identifying configuration issues impacting connectivity<\/li>\n\n\n\n<li>NSG rules that are blocking traffic<\/li>\n\n\n\n<li>Inability to open a socket at the specified source port<\/li>\n\n\n\n<li>No servers listening on designated destination ports<\/li>\n\n\n\n<li>Misconfiguration or missing routes<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/large-disk-hyperv-dr\/\" target=\"_blank\" rel=\"noreferrer noopener\">Generally available: Large disk <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/large-disk-hyperv-dr?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">support <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/large-disk-hyperv-dr\/\" target=\"_blank\" rel=\"noreferrer noopener\">for disaster recovery of Hyper-V VMs using Site Recovery | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/site-recovery\/hyper-v-azure-tutorial\" target=\"_blank\" rel=\"noreferrer noopener\">Set up Hyper-V disaster recovery by <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/site-recovery\/hyper-v-azure-tutorial?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">using <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/site-recovery\/hyper-v-azure-tutorial\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Site Recovery &#8211; Azure Site Recovery | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/site-recovery\/hyper-v-azure-support-matrix\">Support for disaster <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/site-recovery\/hyper-v-azure-support-matrix\" target=\"_blank\" rel=\"noreferrer noopener\">recovery of Hyper-V VMs <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/site-recovery\/hyper-v-azure-support-matrix?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">to <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/site-recovery\/hyper-v-azure-support-matrix\" target=\"_blank\" rel=\"noreferrer noopener\">Azure with Azure Site Recovery &#8211; Azure Site Recovery | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">App Configuration geo-replication<\/h3>\n\n\n\n<p>eo-replication is now Generally Available for Azure App Configuration.<\/p>\n\n\n\n<p>This feature allows you to replicate your configuration store to the regions of your choice. &nbsp;Changes to key-values are synchronized across each replica with eventual consistency. &nbsp;This feature provides multiple advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added resiliency for Azure outages: &nbsp;<\/strong>Applications consuming configuration data can rely on replicas in unaffected regions in case of an outage in one of the regions.<\/li>\n\n\n\n<li><strong>Reduced latency:<\/strong>&nbsp;&nbsp;Having replicas located closer to your users leads to quicker response times and improved data flow.<\/li>\n\n\n\n<li><strong>Distributed request load:&nbsp;<\/strong>Locating replicas in multiple regions allows you to distribute the request load and reduce the risk of exhausting request limits.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/updates\/generally-available-app-insights-extension-for-azure-virtual-machines-and-vm-scale-sets?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/general-availability-app-configuration-georeplication\/\" target=\"_blank\" rel=\"noreferrer noopener\">General Availability: App Configuration geo-replication | <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/general-availability-app-configuration-georeplication?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/general-availability-app-configuration-georeplication\/\" target=\"_blank\" rel=\"noreferrer noopener\">updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-app-configuration\/concept-geo-replication\">Geo-replication in Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-app-configuration\/concept-geo-replication?WT.mc_id=AZ-MVP-5002880\">App <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-app-configuration\/concept-geo-replication\" target=\"_blank\" rel=\"noreferrer noopener\">Configuration <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-app-configuration\/concept-geo-replication\">| Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-app-configuration\/howto-geo-replication?tabs=dotnet\">Enable geo-<\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-app-configuration\/howto-geo-replication?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">replication <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-app-configuration\/howto-geo-replication?tabs=dotnet\">| Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Improved scaling model for Azure Functions with Target Based Scaling<\/h3>\n\n\n\n<p>Scaling improvement for Service Bus, Event Hubs, Storage Queue, and Cosmos DB is now available for the Azure Functions Consumption and Premium plans.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/general-availability-improved-scaling-model-for-azure-functions-with-target-based-scaling\/\" target=\"_blank\" rel=\"noreferrer noopener\">General availability: Improved scaling <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/general-availability-improved-scaling-model-for-azure-functions-with-target-based-scaling?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">model <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/general-availability-improved-scaling-model-for-azure-functions-with-target-based-scaling\/\" target=\"_blank\" rel=\"noreferrer noopener\">for Azure Functions with Target Based Scaling | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-functions?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Functions <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/\" target=\"_blank\" rel=\"noreferrer noopener\">documentation | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/functions-target-based-scaling?tabs=v5%2Ccsharp\" target=\"_blank\" rel=\"noreferrer noopener\">Target-based scaling in <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-functions\/functions-target-based-scaling?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/functions-target-based-scaling?tabs=v5%2Ccsharp\" target=\"_blank\" rel=\"noreferrer noopener\">Functions <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/functions-target-based-scaling?tabs=v5%2Ccsharp\">| Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure DevOps 2023 Q1<\/h3>\n\n\n\n<p>In Q1 Microsoft delivered multiple features across our services. These included improvements on security and new features that have been prioritized based on customer feedback.<\/p>\n\n\n\n<p>In addition to security investments, we delivered new features across our multiple services. Some of these features include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>General availability of templates support in YAML editor<\/li>\n\n\n\n<li>Search for stages in side panel<\/li>\n\n\n\n<li>Prevent editing of shareable picklists fields<\/li>\n\n\n\n<li>Card resize logic in Delivery Plans<\/li>\n\n\n\n<li>Support for sub-pages table in wiki<\/li>\n\n\n\n<li>Added extension permissions to extension settings<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/general-availability-azure-devops-2023-q1\/\" target=\"_blank\" rel=\"noreferrer noopener\">General availability: Azure DevOps <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/general-availability-azure-devops-2023-q1?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">2023 <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/general-availability-azure-devops-2023-q1\/\" target=\"_blank\" rel=\"noreferrer noopener\">Q1 | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/devops\/release-notes\/2023\/sprint-220-update\">New usability features for Boards, <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/devops\/release-notes\/2023\/sprint-220-update?WT.mc_id=AZ-MVP-5002880\">Pipelines <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/devops\/release-notes\/2023\/sprint-220-update\" target=\"_blank\" rel=\"noreferrer noopener\">and <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/devops\/release-notes\/2023\/sprint-220-update\">Reporting | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Use Stream Analytics to process exported data from Application Insights<\/h3>\n\n\n\n<p><a href=\"https:\/\/azure.microsoft.com\/services\/stream-analytics\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Stream Analytics<\/a>\u00a0is the ideal tool for processing data\u00a0<a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/azure\/azure-monitor\/app\/export-telemetry\">exported from <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/azure\/azure-monitor\/app\/export-telemetry\" target=\"_blank\" rel=\"noreferrer noopener\">Application <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/azure\/azure-monitor\/app\/export-telemetry\">Insights<\/a>. You can input your data from your event hubs or blob storage into Azure Stream Analytics to\u00a0transform and filter the data and then route it to various sinks.\u00a0<\/p>\n\n\n\n<p>For event hub, you can configure your Azure Stream Analytics job to read from the event hub resource that you are exporting the data to from&nbsp;Application Insights just&nbsp;like another event hub input adapter.<\/p>\n\n\n\n<p>For blob, Azure Stream Analytics allows you to configure your AppInsights input with a pre-defined path pattern that Application Insights uses to write to blob storage&nbsp;in the Azure Portal.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/asa-applicationinsight\/\" target=\"_blank\" rel=\"noreferrer noopener\">Use Stream Analytics to process exported data <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/asa-applicationinsight?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">from <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/asa-applicationinsight\/\" target=\"_blank\" rel=\"noreferrer noopener\">Application Insights | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/stream-analytics\/app-insights-export-stream-analytics\">Export using Stream <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/stream-analytics\/app-insights-export-stream-analytics\" target=\"_blank\" rel=\"noreferrer noopener\">Analytics <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/stream-analytics\/app-insights-export-stream-analytics?WT.mc_id=AZ-MVP-5002880\">from Azure Application Insights | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Manage your APIs with Azure API Management\u2019s self-hosted gateway v2<\/h3>\n\n\n\n<p>New features now available in GA include the ability to&nbsp;visualize time-series models accurately over time, and deploy a compute cluster or compute instance without any public IP addresses. Additionally, you can now deploy your models to batch endpoints and run them on top of your Kubernetes clusters, and control and restrict data access so that sensitive data can only be accessed when working on compute instance.<\/p>\n\n\n\n<p>These features are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Visualize forecasting horizon metrics for AutoML.<\/li>\n\n\n\n<li>Secure your compute cluster and Compute Instance with No Public IP.<\/li>\n\n\n\n<li>Kubernetes support for Batch Endpoints.<\/li>\n\n\n\n<li>Create compute instance with Managed Identity.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/azure-machine-learning-generally-availability-updates-for-march-2023\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Machine Learning &#8211; Generally <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/azure-machine-learning-generally-availability-updates-for-march-2023?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">availability <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/azure-machine-learning-generally-availability-updates-for-march-2023\/\" target=\"_blank\" rel=\"noreferrer noopener\">updates for March 2023 | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/azure\/machine-learning\/how-to-understand-automated-m?WT.mc_id=AZ-MVP-5002880l#forecast-horizon-preview\" target=\"_blank\" rel=\"noreferrer noopener\">Evaluate automated machine learning experiment results<\/a><br><a href=\"https:\/\/learn.microsoft.com\/azure\/machine-learning\/how-to-secure-training-vnet?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Secure an Azure Machine Learning training environment with virtual networks<\/a><br><a href=\"https:\/\/learn.microsoft.com\/azure\/machine-learning\/how-to-use-batch-endpoint?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Use batch endpoints for batch scoring<\/a><br><a href=\"https:\/\/learn.microsoft.com\/azure\/machine-learning\/how-to-create-manage-compute-instance?WT.mc_id=AZ-MVP-5002880?tabs=python\" target=\"_blank\" rel=\"noreferrer noopener\">Create and manage an Azure Machine Learning compute instance<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure App Service &#8211; New Premium v3 Offerings<\/h3>\n\n\n\n<p>Introducing two new offerings in the Premium v3 (Pv3) service tier on Azure App Service.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/generally-available-migrate-from-a-run-as-account-to-managed-identities-using-azure-site-recovery\/\" target=\"_blank\" rel=\"noreferrer noopener\">Generally available: Azure Site <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/generally-available-migrate-from-a-run-as-account-to-managed-identities-using-azure-site-recovery?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Recovery <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/generally-available-migrate-from-a-run-as-account-to-managed-identities-using-azure-site-recovery\/\" target=\"_blank\" rel=\"noreferrer noopener\">&#8211; Migrate Azure Automation account&#8217;s authentication from Run As accounts to Managed Identity | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/new-azure-app-service-plans-fuel-greater-choice-and-savings\/\">New Azure App Service plans fuel greater choice and savings | Azure Blog and Updates | Microsoft Azure<\/a><br><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Image Builder Portal Functionality now available<\/h3>\n\n\n\n<p>Azure Image Builder service offers unification and simplification for your image building process across Azure and Azure Stack with an automated image building pipeline. Use Azure Image Builder to help ensure the security\u2014including patching and updating\u2014and full control of your custom images.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/updates\/generally-available-azure-app-service-new-premium-v3-offerings?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Generally Available: Azure App Service &#8211; New Premium v3 Offerings <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/generally-available-azure-app-service-new-premium-v3-offerings\/\" target=\"_blank\" rel=\"noreferrer noopener\">| Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/azure.microsoft.com\/blog\/new-azure-app-service-plans-fuel-greater-choice-and-savings?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">New Azure App Service plans fuel greater choice and savings | Azure Blog and Updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/azure\/app-service\/app-service-configure-premium-tier?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Configure PremiumV3 tier &#8211; Azure App Service | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Active Directory workload identity with Azure Kubernetes Service (AKS)<\/h3>\n\n\n\n<p>In Azure Kubernetes Service (AKS) today, a preview feature allows you to assign\u00a0<a href=\"https:\/\/learn.microsoft.com\/azure\/aks\/use-azure-ad-pod-identity?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">managed identities at the pod-level<\/a>. This pod-managed identity allows the hosted workload or application access to resources through Azure Active Directory (Azure AD). <\/p>\n\n\n\n<p>his authentication method is now replaced with\u00a0<a href=\"https:\/\/learn.microsoft.com\/azure\/active-directory\/develop\/workload-identities-overview?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Active Directory (Azure AD) workload identities<\/a>, which integrate with the Kubernetes native capabilities to federate with any external identity providers. This approach is simpler to use and deploy, and overcomes several limitations in Azure AD pod-managed identity.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/updates\/ga-azure-active-directory-workload-identity-with-aks-2?WT.mc_id=ES-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">GA: Azure Active Directory workload identity with AKS | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/develop\/msal-overview\" target=\"_blank\" rel=\"noreferrer noopener\">Learn about MSAL &#8211; Microsoft <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/active-directory\/develop\/msal-overview?WT.mc_id=ES-MVP-5002880\">Entra <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/develop\/msal-overview\">| Microsoft Learn<\/a><br><a href=\"https:\/\/azure.microsoft.com\/en-us\/downloads\/\">Download <\/a><a href=\"https:\/\/azure.microsoft.com\/downloads?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure SDKs and Tools | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/develop\/application-model#register-an-application\" target=\"_blank\" rel=\"noreferrer noopener\">Application <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/active-directory\/develop\/application-model?WT.mc_id=ES-MVP-5002880#register-an-application\" target=\"_blank\" rel=\"noreferrer noopener\">model <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/active-directory\/develop\/application-model#register-an-application\" target=\"_blank\" rel=\"noreferrer noopener\">&#8211; Microsoft Entra | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/aks\/workload-identity-overview\">Use an Azure AD <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/aks\/workload-identity-overview?WT.mc_id=ES-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">workload <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/aks\/workload-identity-overview\">identities on Azure Kubernetes Service (AKS) &#8211; Azure Kubernetes Service | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Support for Linux clients to use identity-based access to Azure file shares over SMB<\/h3>\n\n\n\n<p>Linux SMB clients can\u00a0now use Azure Files identity based authentication and authorization. This capability is available to\u00a0devices that are domain joined to either customer-managed Microsoft AD DS or Azure AD DS.<\/p>\n\n\n\n<p>In order to leverage identity based authentication and authorization, the clients need to be domain joined to one of the following&nbsp;Domain Services:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On-premises Active Directory Domain Services (AD DS)<\/li>\n\n\n\n<li>Azure Active Directory Domain Services (Azure AD DS).<\/li>\n<\/ol>\n\n\n\n<p>Azure Active Directory (Azure AD) Kerberos for hybrid identities is NOT supported yet for Linux clients.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/updates\/azurefilessmblinuxad?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">General Availability: Support for Linux clients to use identity-based access to Azure file shares over SMB | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/files\/storage-files-active-directory-overview\">Overview &#8211; Azure Files <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/storage\/files\/storage-files-active-directory-overview?WT.mc_id=ES-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">identity<\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/files\/storage-files-active-directory-overview\">-based authentication | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/files\/storage-files-identity-auth-linux-kerberos-enable\">Use on-premises Active Directory Domain Services or Azure Active Directory Domain Services to authorize access to <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/files\/storage-files-identity-auth-linux-kerberos-enable\" target=\"_blank\" rel=\"noreferrer noopener\">Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/storage\/files\/storage-files-identity-auth-linux-kerberos-enable?WT.mc_id=ES-MVP-5002880\">Files over SMB for Linux clients using Kerberos authentication | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Public Preview<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Functions V4 programming model for Node.js<\/h3>\n\n\n\n<p>Version 4 of the Node.js programming model is now available in preview. This programming model is part of Azure Function\u2019s larger effort to provide an intuitive and idiomatic experience for all supported languages.\u00a0<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/public-preview-azure-functions-v4-programming-model-for-nodejs\/\" target=\"_blank\" rel=\"noreferrer noopener\">Public preview: Azure Functions V4 <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/public-preview-azure-functions-v4-programming-model-for-nodejs?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">programming <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/public-preview-azure-functions-v4-programming-model-for-nodejs\/\" target=\"_blank\" rel=\"noreferrer noopener\">model for Node.js | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/apps-on-azure-blog\/azure-functions-version-4-of-the-node-js-programming-model-is-in\/ba-p\/3773541\">Azure Functions: Version <\/a><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/apps-on-azure-blog\/azure-functions-version-4-of-the-node-js-programming-model-is-in\/ba-p\/3773541\" target=\"_blank\" rel=\"noreferrer noopener\">4 <\/a><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/apps-on-azure-blog\/azure-functions-version-4-of-the-node-js-programming-model-is-in\/ba-p\/3773541?WT.mc_id=AZ-MVP-5002880\">of the Node.js programming model is in preview &#8211; Microsoft Community Hub<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/create-first-function-vs-code-typescript?pivots=nodejs-model-v4\">Create a TypeScript <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/create-first-function-vs-code-typescript?pivots=nodejs-model-v4\" target=\"_blank\" rel=\"noreferrer noopener\">function <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-functions\/create-first-function-vs-code-typescript?WT.mc_id=AZ-MVP-5002880\">using Visual Studio Code &#8211; Azure Functions | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/create-first-function-vs-code-node?pivots=nodejs-model-v4\">Create a <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/create-first-function-vs-code-node?pivots=nodejs-model-v4\" target=\"_blank\" rel=\"noreferrer noopener\">JavaScript <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-functions\/create-first-function-vs-code-node?WT.mc_id=AZ-MVP-5002880\">function using Visual Studio Code &#8211; Azure Functions | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/functions-node-upgrade-v4?tabs=azure-cli-set-indexing-flag%2Cv4\">Upgrade to v4 of <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-functions\/functions-node-upgrade-v4?tabs=azure-cli-set-indexing-flag%2Cv4\" target=\"_blank\" rel=\"noreferrer noopener\">the <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-functions\/functions-node-upgrade-v4?WT.mc_id=AZ-MVP-5002880\">Node.js model for Azure Functions | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Public Preview of query performance insight for Azure Database for PostgreSQL- Flexible Server<\/h3>\n\n\n\n<p>The Public Preview of query performance insight in Azure Database for PostgreSQL &#8211; Flexible Server has been announced. This new feature enables users to get detailed insights into query performance, identify and optimize slow-running queries, and improve the overall performance of their database. Query performance insights is enabled by a related feature, query store, which collects and stores query execution statistics and wait event information. The feature provides users with a user-friendly interface that enables them to quickly explore and analyze their data without needing extensive technical knowledge.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/public-preview-of-query-performance-insight-for-azure-database-for-postgresql-flexible-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">Public Preview of query <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/public-preview-of-query-performance-insight-for-azure-database-for-postgresql-flexible-server?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">performance <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/public-preview-of-query-performance-insight-for-azure-database-for-postgresql-flexible-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">insight for Azure Database for PostgreSQL- Flexible Server | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/postgresql\/flexible-server\/concepts-query-performance-insight\">Query Performance <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/postgresql\/flexible-server\/concepts-query-performance-insight\" target=\"_blank\" rel=\"noreferrer noopener\">Insight &#8211; <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/postgresql\/flexible-server\/concepts-query-performance-insight?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/postgresql\/flexible-server\/concepts-query-performance-insight\" target=\"_blank\" rel=\"noreferrer noopener\">Database for PostgreSQL &#8211; Flexible server | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Hotpatch is now available on preview images of Windows Server VMs on Azure with the Desktop Experience installation mode<\/h3>\n\n\n\n<p>Microsoft announces that the Hotpatch feature is now available for preview images of Windows Server Azure Edition VMs running the Desktop Experience installation mode, which allows users to patch and install updates to Windows Server Azure Edition virtual machines on Azure without requiring a reboot. The feature provides lower workload impact with fewer reboots, faster deployment of updates, and better protection as the hotpatch update packages are scoped to Windows security updates that install faster without rebooting.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/updates\/public-preview-azure-migrate-discover-aspnet-java-web-apps-and-assess-aspnet-in-all-environments?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/hotpatch-is-now-available-on-preview-images-of-windows-server-vms-on-azure-with-the-desktop-experience-installation-mode\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hotpatch is now available on preview <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/hotpatch-is-now-available-on-preview-images-of-windows-server-vms-on-azure-with-the-desktop-experience-installation-mode?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">images <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/hotpatch-is-now-available-on-preview-images-of-windows-server-vms-on-azure-with-the-desktop-experience-installation-mode\/\" target=\"_blank\" rel=\"noreferrer noopener\">of Windows Server VMs on Azure with the Desktop Experience installation mode | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/windows-server-news-and-best\/hotpatching-is-now-available-in-preview-for-windows-server-vms\/ba-p\/3797924\">Hotpatching is now <\/a><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/windows-server-news-and-best\/hotpatching-is-now-available-in-preview-for-windows-server-vms\/ba-p\/3797924?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">available <\/a><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/windows-server-news-and-best\/hotpatching-is-now-available-in-preview-for-windows-server-vms\/ba-p\/3797924\">in preview for Windows Server VMs on Azure with Desktop Experience &#8211; Microsoft Community Hub<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/automanage\/automanage-hotpatch\">Hotpatch for <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/automanage\/automanage-hotpatch?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Windows <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/automanage\/automanage-hotpatch\">Server Azure Edition | Microsoft Learn<\/a><br><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Session affinity for Azure Container Apps<\/h3>\n\n\n\n<p>Azure Container Apps now offers session affinity for HTTP-based workloads. In public preview, this feature enables routing all requests from a client to the same replica to maintain stateful workloads. Container apps in single revision mode now support session affinity, automatically adding a cookie to HTTP responses to track the client&#8217;s used replica.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/updates\/public-preview-session-affinity-for-azure-container-apps?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Public preview: Session affinity for Azure Container Apps | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/container-apps\/sticky-sessions?pivots=azure-portal\" target=\"_blank\" rel=\"noreferrer noopener\">Session Affinity in Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/container-apps\/sticky-sessions?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Container <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/container-apps\/sticky-sessions?pivots=azure-portal\" target=\"_blank\" rel=\"noreferrer noopener\">Apps | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Cosmos DB for PostgreSQL Data Encryption with Customer Managed Keys<\/h3>\n\n\n\n<p>The Azure Cosmos DB for PostgreSQL cluster automatically encrypts data with Microsoft-managed keys, but users can add an extra layer of security with customer-managed keys. With this feature, users have full control over the key&#8217;s lifecycle, permissions, and auditing of key operations. Data is encrypted at the server level, including backups and temporary files created while running queries.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Additional information:<\/p>\n<cite><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/public-preview-azure-cosmos-db-for-postgresql-data-encryption-with-customer-managed-keys\/\" target=\"_blank\" rel=\"noreferrer noopener\">Public Preview : Azure <\/a><a href=\"https:\/\/azure.microsoft.com\/updates\/public-preview-azure-cosmos-db-for-postgresql-data-encryption-with-customer-managed-keys?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Cosmos <\/a><a href=\"https:\/\/azure.microsoft.com\/en-us\/updates\/public-preview-azure-cosmos-db-for-postgresql-data-encryption-with-customer-managed-keys\/\" target=\"_blank\" rel=\"noreferrer noopener\">DB for PostgreSQL Data Encryption with Customer Managed Keys | Azure updates | Microsoft Azure<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cosmos-db\/postgresql\/how-to-customer-managed-keys?tabs=portal\" target=\"_blank\" rel=\"noreferrer noopener\">How to enable encryption <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/cosmos-db\/postgresql\/how-to-customer-managed-keys?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">with <\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cosmos-db\/postgresql\/how-to-customer-managed-keys?tabs=portal\" target=\"_blank\" rel=\"noreferrer noopener\">customer managed keys in Azure Cosmos DB for PostgreSQL. | Microsoft Learn<\/a><\/cite><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\">Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I will try to condense some of the announcements based on status &#8211; <a class=\"mh-excerpt-more\" href=\"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/\" title=\"Azure Announcements (April 2023)\">[&#8230;]<\/a><\/div>\n","protected":false},"author":2,"featured_media":1641,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[22,131,134,102,133,132,104],"coauthors":[],"class_list":{"0":"post-1941","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-azure","8":"tag-features","9":"tag-general-availability","10":"tag-infrastructure-services","11":"tag-microsoft-azure","12":"tag-platform-services","13":"tag-public-preview","14":"tag-secuirty-operations"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Azure Announcements (April 2023) - ITuziast<\/title>\r\n<meta name=\"description\" content=\"Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Azure Announcements (April 2023) - ITuziast\" \/>\r\n<meta property=\"og:description\" content=\"Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/\" \/>\r\n<meta property=\"og:site_name\" content=\"ITuziast\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ITuziast\" \/>\r\n<meta property=\"article:author\" content=\"https:\/\/bsky.app\/profile\/grozdanovd.bsky.social\" \/>\r\n<meta property=\"article:published_time\" content=\"2023-05-07T12:05:39+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2023-05-07T12:06:17+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.ituziast.com\/wp-content\/uploads\/2022\/10\/istockphoto-512201550-612x612-1.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"612\" \/>\r\n\t<meta property=\"og:image:height\" content=\"240\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Dimitar Grozdanov\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@grozdanovd\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dimitar Grozdanov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/\"},\"author\":{\"name\":\"Dimitar Grozdanov\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/person\\\/8596bb127b83987935c0355c8ed6130c\"},\"headline\":\"Azure Announcements (April 2023)\",\"datePublished\":\"2023-05-07T12:05:39+00:00\",\"dateModified\":\"2023-05-07T12:06:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/\"},\"wordCount\":2259,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/istockphoto-512201550-612x612-1.jpg\",\"keywords\":[\"Features\",\"General Availability\",\"Infrastructure Services\",\"Microsoft Azure\",\"Platform Services\",\"Public Preview\",\"Secuirty Operations\"],\"articleSection\":[\"Azure\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/\",\"name\":\"Azure Announcements (April 2023) - ITuziast\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/istockphoto-512201550-612x612-1.jpg\",\"datePublished\":\"2023-05-07T12:05:39+00:00\",\"dateModified\":\"2023-05-07T12:06:17+00:00\",\"description\":\"Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/istockphoto-512201550-612x612-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/istockphoto-512201550-612x612-1.jpg\",\"width\":612,\"height\":240,\"caption\":\"A man holding a megaphone - Important announcement\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/05\\\/07\\\/azure-announcements-april-2023\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ituziast.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Azure Announcements (April 2023)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/\",\"name\":\"ITuziast\",\"description\":\"Bits and Bytes of Technology\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ituziast.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\",\"name\":\"ITuziast\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/ituziast-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/ituziast-logo.png\",\"width\":512,\"height\":512,\"caption\":\"ITuziast\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ITuziast\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/person\\\/8596bb127b83987935c0355c8ed6130c\",\"name\":\"Dimitar Grozdanov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=gb1156e7caf65275f1df79df9ad892041\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g\",\"caption\":\"Dimitar Grozdanov\"},\"description\":\"Engineer. 25+ years \u201cin the field\u201d. Cloud Solution Architect. Microsoft 365 MVP. Trainer. Co-founder\\\/Supporter of Tech Communities. Speaker. Blogger. Parent. Passionate about craft beer and hanging out with family and friends.\",\"sameAs\":[\"https:\\\/\\\/mvp.microsoft.com\\\/en-us\\\/PublicProfile\\\/5002880?fullName=Dimitar%20Grozdanov\",\"https:\\\/\\\/bsky.app\\\/profile\\\/grozdanovd.bsky.social\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/dimitar-grozdanov\\\/\",\"https:\\\/\\\/x.com\\\/grozdanovd\",\"https:\\\/\\\/www.youtube.com\\\/@dimitargrozdanov\"],\"url\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/author\\\/grozdanovd\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Azure Announcements (April 2023) - ITuziast","description":"Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I","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:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/","og_locale":"en_US","og_type":"article","og_title":"Azure Announcements (April 2023) - ITuziast","og_description":"Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I","og_url":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/","og_site_name":"ITuziast","article_publisher":"https:\/\/www.facebook.com\/ITuziast","article_author":"https:\/\/bsky.app\/profile\/grozdanovd.bsky.social","article_published_time":"2023-05-07T12:05:39+00:00","article_modified_time":"2023-05-07T12:06:17+00:00","og_image":[{"width":612,"height":240,"url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2022\/10\/istockphoto-512201550-612x612-1.jpg","type":"image\/jpeg"}],"author":"Dimitar Grozdanov","twitter_card":"summary_large_image","twitter_creator":"@grozdanovd","twitter_misc":{"Written by":"Dimitar Grozdanov","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#article","isPartOf":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/"},"author":{"name":"Dimitar Grozdanov","@id":"https:\/\/www.ituziast.com\/#\/schema\/person\/8596bb127b83987935c0355c8ed6130c"},"headline":"Azure Announcements (April 2023)","datePublished":"2023-05-07T12:05:39+00:00","dateModified":"2023-05-07T12:06:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/"},"wordCount":2259,"commentCount":0,"publisher":{"@id":"https:\/\/www.ituziast.com\/#organization"},"image":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2022\/10\/istockphoto-512201550-612x612-1.jpg","keywords":["Features","General Availability","Infrastructure Services","Microsoft Azure","Platform Services","Public Preview","Secuirty Operations"],"articleSection":["Azure"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/","url":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/","name":"Azure Announcements (April 2023) - ITuziast","isPartOf":{"@id":"https:\/\/www.ituziast.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#primaryimage"},"image":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2022\/10\/istockphoto-512201550-612x612-1.jpg","datePublished":"2023-05-07T12:05:39+00:00","dateModified":"2023-05-07T12:06:17+00:00","description":"Microsoft Azure, being a constantly evolving, updating and changing environment. Sometimes this makes it difficult to follow all that happens around it. I","breadcrumb":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#primaryimage","url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2022\/10\/istockphoto-512201550-612x612-1.jpg","contentUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2022\/10\/istockphoto-512201550-612x612-1.jpg","width":612,"height":240,"caption":"A man holding a megaphone - Important announcement"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/05\/07\/azure-announcements-april-2023\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ituziast.com\/"},{"@type":"ListItem","position":2,"name":"Azure Announcements (April 2023)"}]},{"@type":"WebSite","@id":"https:\/\/www.ituziast.com\/#website","url":"https:\/\/www.ituziast.com\/","name":"ITuziast","description":"Bits and Bytes of Technology","publisher":{"@id":"https:\/\/www.ituziast.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ituziast.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ituziast.com\/#organization","name":"ITuziast","url":"https:\/\/www.ituziast.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ituziast.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2020\/09\/ituziast-logo.png","contentUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2020\/09\/ituziast-logo.png","width":512,"height":512,"caption":"ITuziast"},"image":{"@id":"https:\/\/www.ituziast.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ITuziast"]},{"@type":"Person","@id":"https:\/\/www.ituziast.com\/#\/schema\/person\/8596bb127b83987935c0355c8ed6130c","name":"Dimitar Grozdanov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=gb1156e7caf65275f1df79df9ad892041","url":"https:\/\/secure.gravatar.com\/avatar\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g","caption":"Dimitar Grozdanov"},"description":"Engineer. 25+ years \u201cin the field\u201d. Cloud Solution Architect. Microsoft 365 MVP. Trainer. Co-founder\/Supporter of Tech Communities. Speaker. Blogger. Parent. Passionate about craft beer and hanging out with family and friends.","sameAs":["https:\/\/mvp.microsoft.com\/en-us\/PublicProfile\/5002880?fullName=Dimitar%20Grozdanov","https:\/\/bsky.app\/profile\/grozdanovd.bsky.social","https:\/\/www.linkedin.com\/in\/dimitar-grozdanov\/","https:\/\/x.com\/grozdanovd","https:\/\/www.youtube.com\/@dimitargrozdanov"],"url":"https:\/\/www.ituziast.com\/index.php\/author\/grozdanovd\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/comments?post=1941"}],"version-history":[{"count":11,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1941\/revisions"}],"predecessor-version":[{"id":1953,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1941\/revisions\/1953"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/media\/1641"}],"wp:attachment":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/media?parent=1941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/categories?post=1941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/tags?post=1941"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/coauthors?post=1941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}