Azure Weekly
Issue #396 - 20th November 2022
Apologies for the late delivery this week; birthday festivities, and a larger than usual edition meant I didn't quite have the bandwidth to get everything done in time... SQL Server 2022 GA'd this week, and there are a number of SQL related announcements too: SQL Server 2022 is now Generally Available, Generally available: Azure Synapse Link for SQL, Public preview: Azure SQL trigger for Azure Functions
There's an interesting blog post about using Use GitHub Codespaces for Azure PowerShell Function apps and an announcement Introducing more ways to deploy Azure Container Apps, and the Public preview of dev tunnels in Visual Studio for ASP.NET Core projects, and a nice guide to Getting started with Open Telemetry and Azure Data Explorer.
There are two good posts around identities: Utilizing Zero Trust architecture principles for External Identities, and Azure AD Claims with Static Web Apps and Azure Functions. Finally, the following article gave me a TIL. I didn't realise that Azure Communication Services had grown to encompass email sending functionality: Build your own Azure retirements email alerts service using Java, Azure Functions and Communication Services.
⚙️ AI + Machine Learning
- On Visual Studio Magazine Blog, David Ramel (@dramel) discusses Microsoft Ships ML.NET 2.0 and New Model Builder Version for Machine Learning
- Carlotta Castelluccio talks about Using ML.NET to estimate water consumption from acceleration measures
- On the Azure blog, Hadas Bitran blogs about Expanding AI technology for unstructured biomedical text beyond English
- Jolene Tam covers Introducing preview access to Microsoft Syntex document processing and more
- Sherry Wang explains how to AI and the need for purpose-built cloud infrastructure
- Bea Stollnitz explains How to use Azure ML registries to share models, components, and environments
🔎 Analytics
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Jeremy Thake discuss Unlimited collaboration insights with Microsoft Graph and Azure Synapse Analytics
- Abid Nazir Guroo blogs about Getting started with REST APIs for Azure Synapse Analytics - Apache Spark Pool
- Olga Molocenco explains how to Choose the right Integration Runtime in Azure Data Factory or Synapse Analytics
- Abhishek Saharn describes Getting started with Open Telemetry and Azure Data Explorer
- Maria Zakourdaev writes about Effortless Data Processing with Delta Live Tables
- Deeksha S A discusses Deletion of logs from $logs container from ADLS gen2 storage account using PowerShell
🖥️ Compute
- The Azure Updates Team announces General availability: Arm-based VMs now available in four additional Azure regions
- The Azure Updates Team talks about Public preview: Azure SQL trigger for Azure Functions
- Sebastian Gajek describes enclaive's THE BASE: Developing Confidential Cloud Applications with Ease on Azure DCsv2/DCsv3-serie
- Felipe Binotto presents a Flexible and Simple Solution to Start and Stop VMs
- Rashmi Netto blogs about Using Moneo to characterize GPU & IB networks for Deep learning
- Dmitrii Kuvaiskii presents a Developers guide to Gramine Open-Source Lib OS for running unmodified Linux Apps with Intel SGX
- Qiyang Li covers BigDL Privacy Preserving Machine Learning with Occlum OSS on Azure Confidential Computing
- The Azure Updates Team writes about Limited preview: Azure Backup support for confidential VMs using Platform Managed Keys
- Barbara Forbes (@Ba4bes) describes how to Use GitHub Codespaces for Azure PowerShell Function apps
🚢 Containers
- Anthony Chu (@nthonyChu) introduces more ways to deploy Azure Container Apps
- Faisal Mustafa describes how to Scale Azure Container Apps Using KEDA Integration
- Vinicius Apolinario (@vrapolinario) writes about 5 tips for IIS on containers: 3 Hardcoded configuration
- Ravikanth Chaganti (@ravikanth) blogs about Installing and Configuring Kubernetes cluster using kubeadm on Ubuntu
🗄️ Databases
- On the SQL Server Blog, Rohan Kumar talks about SQL Server 2022 is now generally available
- The Azure Updates Team writes about Generally available: Azure Synapse Link for SQL
- Erin Stellato (@erinstellato) announces General Availability of Table Designer and Query Plan Viewer in Azure Data Studio
- The Azure Updates Team writes about General availability: DR secondary free with SQL Server on Azure Virtual Machines
- Anna Hoffman (@AnalyticAnna) talks about Azure SQL News Update: November 2022
- Kelly OConnor covers Azure open-source databases enable businesses to do more with less
- Usha Rathnavel covers Setup a Azure Cosmos DB custom endpoint directly from IoT Hub
- On the SQL Server Blog, Timi Oshin And Erin Stellato discusses Azure Data Studio November release
- Chris Webb (@cwebb_bi) describes Calling The Power BI REST API From TSQL In Azure SQL DB
- On the Premier Developer blog, John Folberth and Daniel Kim blog about Azure Cosmos DB for PostgreSQL w/ React QuickStart
- Davide Mauri (@mauridb) talks about Azure SQL Database External REST Endpoints Integration Public Preview
- N V Sudhir Kumar Raparla describes how to Monitor Azure SQL Database Restore progress at more granular level
- Erik Ejlskov Jensen discusses Using .NET 6 DateOnly and TimeOnly with SQL Server
- On the Exposed Show, Anna Hoffman (@AnalyticAnna) is joined by Perry Skountrianos and Logan Carrington to discuss Azure SQL VM: SQL Server 2012/2008/2008R2 End of Support, What are Customers Options Now
🛠️ Developer Tools
- On the Azure blog, Stephen Kitay writes about Any developer can be a space developer with the new Azure Orbital Space SDK
- Edward Skrod and Christine Ruana explain how to Enable Group Policy Settings with Visual Studio Administrative Templates ADMX
- Jessie Houghton covers Multi-repository Support Released in VIsual Studio.
- Carlotta Castelluccio delves into Exploring GitHub for education: Codespaces and Copilot
- Sayed Ibrahim Hashimi describes Public preview of dev tunnels in Visual Studio for ASP.NET Core projects
🔩 DevOps
- Lubomir Sokolovsky announces Azure DevOps client libraries migrated to MSAL
- Praveen Kumar Sreeram (@PrawinSreeram) covers Azure DevOps – Tips and Tricks 20 – How to disable Continuous Integration on a YAML Pipeline
- Antti K. Koskela (@koskila) explains How to avoid global.json version conflicts in Azure DevOps
- On episode 219 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Donovan Brown to talk about Microservices DevOps
- Gerasimos Alexiou covers Conditional execution for stage – Azure DevOps and Stages explained in Azure Pipelines – Azure DevOps
⚙️ Hybrid + Multicloud
- The Azure Updates Team writes about Generally available: Azure SQL Managed Instance link for SQL Server 2022, writes about Generally available: Azure SQL Managed Instance backup portability to SQL Server 2022 and writes about General availability: Azure SQL Managed Instance feature wave updates for November 2022
- The Azure Updates Team announces Public preview: Azure SQL Managed Instance feature wave updates for November 2022 and Public preview: License Geo-redundant Disaster Recovery for SQL Managed Instance for free
- On the Redmond magazine site, Kurt Mackie (@kurmac) covers Microsoft Releases Network HUD for Azure Stack HCI
- Borko Novakovic writes about 2022 – a year of unparalleled innovation in Azure SQL Managed Instance
- Mladen Andzic talks about Restoring a SQL Managed Instance database backup to SQL Server 2022 now GA
- Molishvinayagan R describes System Center 2022 Update Rollup 1 is here
- Sarah Cooley writes about AKS on Azure Stack HCI and Windows Server - November 2022 update
- Sasa Popovic writes about Transactional Replication GA for Azure SQL Managed Instance
- Uros Milanovic writes about Virtual Clusters hosting Azure SQL Managed Instance are enhanced and explains how to Optimize cost of SQL Managed Instances with new stop-start capability
- Vladimir Ivanovic blogs about November 2022 Feature Wave for Azure SQL Managed Instance
- Uros Randjelovic talks about Provision SQL Managed Instance in under 30 minutes starting mid December
- Uros Milanovic explains how to Optimize cost of SQL Managed Instances with new stop-start capability
- On the SQL Server Blog, Dani Ljepava announcesLink feature for Azure SQL Managed Instance: Connecting SQL Server 2022 to the cloud, reimagined
- Zoran Rilak explains how to Relaxed network requirements for Azure SQL Managed Instance
- Logan Carrington writes about New SQL Server on Azure Virtual Machines and Azure SQL Managed Instance DR benefits
- Peter Carlin explains how to Manage, govern, and secure all your SQL Servers with new hybrid capabilities enabled by Azure Arc
- Dan Cuomo introduces Network HUD for Azure Stack HCI and covers Network HUD: November 2022 content update has arrived
- Milan Lazic covers What is the Failover rights benefit for GeoDr
- Venkata Raj Pochiraju explains how to Manage, secure, and govern your SQL Server estate from Azure
- Vladimir Ivanovic talks about Zone Redundancy for Azure SQL Managed Instance Business Critical service tier
- Danimir Ljepava (@danimir) blogs about Comparing migration vehicles for SQL Managed Instance - LRS vs. MI link and covers Log Replay Service for SQL MI is now Generally Available for SQL MI
- On the Azure Enablement show, Thomas Maurer (@thomasmaurer) is jouined by Lior Kamrat to discuss Azure Arc-enabled SQL Managed Instance Landing zone accelerator
- James van Den Berg blogs about Azure Update Management Center Preview and AzureArc enabled Servers AzureHybrid
🎭 Identity
- Alex Weinert covers Azure AD authentication for Windows Admin Center in Azure is now generally available
- Damien Bowden (@damien_bod) explains how to Create Azure App Registration for API using Powershell
- Robin Goldstein talks about Utilizing Zero Trust architecture principles for External Identities
💡 Internet of Things
- The Azure Sphere Team announces Azure Sphere trusted keystore is updated OS version 22.11 is now available for evaluation
- Anabelle Franks announces SQL Server IoT 2022
- Joe Biron explains How IoT, AI, and Digital Twins are helping achieve sustainability goals
- Jay Gong talks about Use Python SDK to send and receive events with schema registry in Azure Event Hub
📚 Learning
- Puja Aneja discusses Play your way to tech greatness with Cloud Games from Microsoft Learn
- Josh Ndemenge blogs about Game of Learner Clinics for Data 2022
- Allison Waldmann explains how to Celebrate your achievements with Microsoft Learns new sharing feature
- Alfredo Deza writes What is GitHub Codespaces and how can Students access it for free
- Bethany Jepchumba asks Can you learn Data Science and Machine Learning in 30 Days?
- Someleze Diko writes Microsoft Graph Can Do What Real-World Scenarios for Your Apps? - 21st November
- On episode 160 of the Ctrl+Alt+Azure podcast, Tobias Zimmergren and Jussi Roine discuss Azure Updates
⚖️ Management and Governance
- The Azure Updates Team announces Public preview: Use Azure Quota REST APIs to manage service limits quotas
- Hiren Shah explains how to SAP on the Microsoft Cloud Product Announcements - TechEd November 2022
- Mike Flasko talks about Microsoft Purview DevOps policies enter GA: Simplify access provisioning while protecting your data
- Aashish Ramdas describes Azure Information Protection and the Information Protection Modernization Journey
- On episode 308 of the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@msclouditpro) are joined by Priya Shetty to talk about Microsoft Purview In-place Data Share for Azure Storage
- Blesson John discusses Microsoft Purview supports self-service policies for Azure SQL Database tables and views
- Lior Tamir covers Whats new: Monitor the health of your automation rules and playbooks
- Harshitha Putta describes The top 5 reasons why backup and recovery in the cloud goes wrong and how to avoid them
🎬 Media
- Simon Waight (@simonwaight) explains how to Build your own Azure retirements email alerts service using Java, Azure Functions and Communication Services
🌐 Networking
- The Azure Updates Team writes about General availability: Bot Manager Rule Set 1.0 on regional Web Application Firewall, writes about General availability: Per Rule Actions on regional Web Application Firewall and writes about General availability: TLS 1.3 with Application Gateway
- On the Azure blog, Eliran Azulai announces New capabilities for Azure Firewall
- Gustavo Modena describes Azure Firewall Basic SKU is now Available in Public Preview
- On episode 446 of The Azure Podcast, the Azure Podcast team (@AzurePodcast) are joined by Abhishek Tiwari to discuss Security & L7 DDoS protection Edge, DNS Security, and Private DNS
- Jose Moreno (@erjosito) blogs about Overlapping IP addresses in a hub-and-spoke network feat. AVNM & ARS
🔐 Security
- On episode 447 of The Azure podcast, Azure Podcast team (@AzurePodcast) are joined byAmir Dahan to talk about DDOS Protection on Azure
- Tobi Otolorin explains how to Exclude Public IP addresses in Azure DDOS network protection
📦 Storage
- The Azure Updates Team announces Generally available: Encrypt managed disks with cross-tenant customer-managed keys
- Ringe Chen provides Some troubleshooting clues when mounting storage in App Service
- Rui Neiva explains How to calculate Container Level Statistics in Azure Blob Storage with Azure Databricks
🔗 Web
- On the Azure blog, Naga Surendran covers Microsoft named a Leader in 2022 Gartner Magic Quadrant for Full Life Cycle API Management
- Stefan Schackow describes Name Reservation on App Service for Web Apps and App Service Environment ASE
- John Reilly (@johnny_reilly) talks about Azure AD Claims with Static Web Apps and Azure Functions
- Edi Wang explains how to Make NPM Install with Legacy Peer Deps in Azure Static Web Apps Builds
- Nikita Nallamothu discusses Load patterns for holiday shopping season testing
- Dobrin covers Creating an authorized Microservice - Secured Blob Exchange
- Ben Gimblett covers End to end logging with Azure Front door, Application Gateway and Application Insights