Azure Weekly
Issue #439 - 8th October 2023
To start off, two interesting in-depth articles, the first on Understanding the Difference in Using Different Large Language Models: Step-by-Step Guide and the second offers a Brief Comparison of Database, Data Warehouse, Data Mart and Data Lake and these services in Azure.
Three noteworthy announcements this week: Just-in-time access to groups and Conditional Access integration in Privileged Identity Management, Playwright as a Service has been released: Microsoft Playwright Testing: Scalable end-to-end testing for modern web apps (I'm a big Playwright fan, the last blog post I published was how to deal with 2FA autehntication) and TDE with database-level CMK now generally available for Azure SQL Database.
Three more posts worth reading: Getting Started With Microsoft Graph PowerShell for Microsoft Entra ID, What is a Managed Private Endpoint? and Access internal applications with Entra Application Proxy.
Finally, while I was collating the edition this morning I was sad to learn of the passing of Vittorio Bertocci (@vibronet). Anyone in the field of Identity or has integrated Azure AD or Auth0 will have come across his work. His book "Modern Authentication with Azure Active Directory for Web Applications" was well read by everyone at endjin. Condolences to his family, friends and colleagues. RIP.
⚙️ AI + Machine Learning
- The Azure Updates Team announces Support for Azure Machine Learning Explanation and Fairness Dashboards is ending on 14 March 2025
- The Azure Updates Team announces Retirement notice: Bing Speech will be retired on 3 November 2023
- John Aziz (@john00isaac) discusses Understanding the Difference in Using Different Large Language Models: Step-by-Step Guide
- Jingchao Zhang describes Profiling AI/ML models on single/multi-GPUs using AzureHPC images
- Yanling Xiong describes Release Announcement Summarization container is live
🔎 Analytics
- The Azure Updates Team announces Public Preview: Azure Data Explorer Add-On for Splunk
- On Microsoft Fabric Blog, Abhishek Narain talks about Microsoft Fabric Data Factory Webinar Series – October 2023
- On the MSSQL Tips site, John Miner explains how to Configure Azure Databricks as a Delta Lakehouse
- Henning Rauch (@cosh23) explains How to visualize graphs in Kusto using Plotly and Python
- Tanmaya Panda describes Getting started with Microsoft Azure Data Explorer Add-On for Splunk
- Dany Hoter covers Calculating distinct counts in Power BI with data in Kusto
- On the MSSQL Tips site, Ron L'Esteve, Data Architect, writes about Natural Language AI Querying with Databricks English SDK
🖥️ Compute
- Marco Netto explains how to Automated deployment of CycleCloud and SLURM using CLI
- Vinil Vadakkepurakkal covers Unmounting Azure Managed Lustre Filesystem in a CycleCloud HPC cluster using Azure Scheduled Events.
- On the Check your Logs blog, Cary Sun (@SifuSun) describes How to undo failover the virtual machine to Production Site at Veeam Backup and Replication v12 and describes How to Failover virtual machine to Disaster Recovery Site at Veeam Backup and Replication v12
- Aidan Finn (@joe_elway) covers Azure Infrastructure Announcements – September 2023
🚢 Containers
- The Azure Updates Team announces Azure Container Apps is now eligible for Azure savings plan for compute
- Karol Pieciukiewicz delves into Azure Container Apps – secrets part 5
- Cary Chai describes Azure Container Apps Newsletter – September 2023
- Daria Grigoriu (@dariagrigoriu) covers Azure Container Apps Eligible for Azure Savings Plan for Compute
- Sunil Tanuku describes How to remove secrets from Container Apps linked to ACR
- On .NET Rocks, Carl Franklin and Richard Campbell (@carlfranklin and @richcampbell) talk about Kubernetes Tooling with Annie Talvasto
- Buck Woody (@BuckWoodyMSFT) discusses Creating a Kubernetes Application for Azure SQL Database
🗄️ Databases
- The Azure Updates Team announces Support for TLS 1.0/1.1 on Azure Cache for Redis ending on 30 September 2024
- Jose M Jurado (@jmjuradodiaz) discusses Lesson Learned 441: Monitoring TempDB Transactions Space in Azure SQL Elastic Pools with PowerShell
- Oluwaseun Oyero provides A Brief Comparison of Database, Data Warehouse, Data Mart and Data Lake and these services in Azure.
- Shawn Xiao walks through Monitoring Azure Database for MySQL - Flexible Server using Grafana
- Tanayankar Chakraborty writes about In-memory table in Azure SQL DB doesn't release memory - Msg 41823, Level 16, State 109, Line 1
- Zoran Rilak explains how to Minimize the downtime when migrating SQL workloads to Azure SQL Managed Instance
- Aravind Mahadevan blogs about SQL Server 2022 on SUSE Enterprise Linux v15 SP5 – Azure Marketplace image is now available
- Mirek Sztajno covers TDE with database-level CMK now generally available for Azure SQL Database
🛠️ Developer Tools
- On Visual Studio Magazine, David Ramel (@dramel) discusses C# Dev Kit Goes GA with Same Licensing as Visual Studio Community Edition
- On the Visual Studio blog, Sep Dimeglio He/him explains How Microsoft Empowers Developers with Disabilities: Celebrating NDEAM
- The Azure Updates Team announces Azure Cosmos DB built-in Jupyter notebooks will be retired March 30, 2024
- Elio Struyf (@eliostruyf) describes Things to know when using custom icons for VSCode commands
- Japhlet Nwamu discusses Unlocking DevOps Magic: Dive into the Azure Kubernetes Service Wonderland in Visual Studio Code
- Matt Graven describes Developer productivity: security, testing, coding, AI
- Tatsat Mishra describes Simplifying development experience and deployment with Azure Kubernetes Service extension in VS Code
- The Azure podcast team (@AzurePodcast) talks about Azure Chaos Studio
- On BizTalk Gurus, Sandro Pereira (@sandro_asp) blogs about Microsoft Integration and Azure Stencils Pack for Visio: New version available v8.0.1
🔩 DevOps
- Nicholas Rogoff (@nrogoff) covers Structuring YAML Pipelines and nested variables in Azure DevOps
- On the Microsoft DevOps blog, Dan Hellem blogs about Team Work Item Automation Rules Private Preview
- Dhanashri Chavan explains how to What's New with GitHub for ISVs: September 2023 Edition
⚙️ Hybrid + Multicloud
- On the Redmond magazine site, Kurt Mackie (@kurmac) describes Azure Arc-Enabled System Center Virtual Machine Manager Adds Management Perks
- Karthik K R announces Introducing Azure management capabilities for Azure Arc-enabled SCVMM
- On The New Stack, Chris J. Preimesberger explains How Dell Claims Apex Smooths out Ground-to-Cloud Azure HCI Connections
- Hannes Lagler-Gruener blogs about Video: Azure Update Manager
🎭 Identity
- Charbel Nemnom (@charbelnemnom) blogs about Getting Started With Microsoft Graph PowerShell for Microsoft Entra ID
- Joseph Dadzie writes about Just-in-time access to groups and Conditional Access integration in Privileged Identity Management
- On the Redmond magazine site, Kurt Mackie (@kurmac) discusses Microsoft Entra Privileged Identity Management Gets Two New Features
- Greg Wiselka talks about Using advanced hunting to secure OAuth apps
- Joji Varghese blogs about Unlocking Azure Secrets: Using Identities for Key Vault Access
- Rachel Irabor explains how to Enhance Your Online Security: A Step-by-Step Guide to Implementing Two-Factor Authentication 2FA
- Shobhit Sahay discusses Whats new in Microsoft Entra
- On the Check your Logs blog, Cary Sun (@SifuSun) describes How to fix installing Microsoft Entra Connect V2 Azure AD Connect V2 error code 2503, 2502
- Patrick van Kleef (@patkleef) covers Access internal applications with Entra Application Proxy
🔌 Integration
- The Azure Updates Team announces Migrate to Azure Resource Manager control plane API version 2021-11-01 by 30 September 2026 and announces Some Azure Service Bus SDK libraries will be retired on 30 September 2026—migrate to the latest SDKs
- Alex Zúñiga highlights the Logic Apps Aviators Newsletter - October 2023
- Mark Brimble (@BrimbleMark) discusses Logic App Alerts – Governance
💡 Internet of Things
- The Azure Updates Team announces Generally Available: Add an Azure Cosmos DB custom endpoint in Azure IoT Hub
- Usha Rathnavel writes about General Availability: Azure IoT Hub supports Azure Cosmos DB routing endpoint now
- Sander van de Velde (@svelde) discusses Putting the SenseCAP T1000 GPS Tracker on the map using Azure Data Explorer
📚 Learning
- David Giard (@DavidGiard) blogs about Renewing Microsoft Certification Exams
- Shirleyse Haley explains how to Utilize Microsoft Learn during exams and discover community in Security.
- On the Ctrl+Alt+Azure Podcoast Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) talk about Lessons learned this week on Microsoft Fabric, Entra ID and Azure OpenAI
- On the Azure Developer Community Blog, Sherry List explains how to Join Our Cloud Skills Challenges Before October Ends
⚖️ Management and Governance
- The Azure Updates Team announces General availability: Microsoft Azure now available from new cloud region in Italy
- The Azure Updates Team discusses Azure Activity Logs Legacy solution is replaced by Diagnostic settings
- The Azure Updates Team announces Public Preview: Azure Log Alerts support for Azure Resource Graph ARG and Migrate to Azure Monitor agent–based VM insights by 31 August 2024
- Paul Grimley covers Azure Monitor Baseline Alerts AMBA for Azure landing zone ALZ is Generally Available GA
- Billy York (@SCAutomation) writes about Advanced Azure Workbooks – Parameters as Datasets and Azure Monitor Alerts from Azure Resource Graph
- On the Azure blog, Jordan Davis discusses Microsoft Azure achieves HITRUST CSF v11 certification
🎬 Media
- Rachelle Cheung announces general availability of Universal Print in GCC/GCC High
🚌 Migration
- On the Check your Logs blog, Cary Sun (@SifuSun) explains How to Plan Failover virtual machine to Disaster Recover Site at Veeam Backup and Replication v12
📱 Mobile
- On Visual Studio Magazine, David Ramel (@dramel) writes about New .NET MAUI Docs Detail How to Migrate from Xamarin.Forms
- Atil Gurcan writes about Mobile Application Management on Windows 11
🌐 Networking
- Greg Low (@greglow) discusses Azure: Breaking change coming for Azure VM Internet connectivity
🔐 Security
- The Azure Updates Team announces Generally available: Enhanced soft delete for Azure Backup
- Neha Bhaskar talks about Making it easier for small and medium businesses to stay secure
- Vinod Soni writes about Secure Your APIs with Defender for Azure API Management
- On Microsoft Security blog, Threat Intelligence writes about Defending new vectors: Threat actors attempt SQL Server to cloud lateral movement
- Kavish Bakshi blogs about Whats New: Introducing Microsoft Sentinel Web Session Essentials Solution.
- Vasavi Pasula writes about Proactively secure your Google Cloud Resources with Microsoft Defender for Cloud
📦 Storage
- The Azure Updates Team announces Public Preview: Customer-managed keys for Azure NetApp Files volume encryption is now available in US Gov regions Preview
- Aidan Finn (@joe_elway) asks What is a Managed Private Endpoint?
- Zoey Lan writes about Step-by-Step Guide: Setting up Custom Domain for Azure Storage Account with HTTPS Only Enabled
🔗 Web
- The Azure Updates Team announces App Service: Backup and Restore over Azure Virtual Network
- On the Azure blog, Brianna McGovern announces Microsoft Playwright Testing: Scalable end-to-end testing for modern web apps
- On The New Stack, Robert Kimani asks What Is API Management?
- Damien Bowden (@damien_bod) explains how to Implement a secure web application using Vue.js and an ASP.NET Core server
- Rinesh S Potty walks through Troubleshooting Log Stream data not loading/populating in App Services
- Leo Visser (@autosysops) describes Control API arguments per team with Azure API management
⚙️ Azure Virtual Desktop
- Anupam Pattnaik announces General Availability of the new Microsoft Teams app for Windows and Mac
- Luxmi Nagaraj blogs about Customer review: Hydra for Azure Virtual Desktop
- On the Check your Logs blog, Cary Sun (@SifuSun) explains How to Install Microsoft 365 Apps on a Microsoft Remote Desktop Service Server