Azure Weekly Issue 404: 5th February 2023
Quite a few announcements this week. First up: Introducing 'Managed Apache Airflow' in Azure Data Factory. Azure Web PubSub (fully managed WebSockets service) Premium tier reaches General Availability, and Azure Load Testing is Generally Available. There's also a useful article about the differences between Azure Kubernetes Service Free tier and Standard tier.
Two more articles on FinOps and reducing your Azure spend: Lessons learned optimizing Microsofts internal use of Azure and Quick Ways to Reduce Your Azure Costs.
Finally, James Dawson continues his Adventures in Dapr; in Episode 5 he explores Debugging Containers with Visual Studio. There's an interesting post asking Why choose Microsoft Dev Box? and there's a useful looking tool for generating README for Bicep Files.
AI + Machine Learning
Covering: Anomaly detector, Azure Bot Service, Azure Machine Learning, Azure Open Datasets, Bing APIs, Cognitive Services, Computer Vision, Content moderator, Custom vision, Data Science Virtual Machines, Face, Form Recogniser, Immersive Reader, Ink Recogniser, Language Understanding (LUIS), Machine Learning Studio, Microsoft Genomics, ML.NET, Personaliser, Project Cortex, QnA Maker, Speaker Recognition, Speech-to-Text, Speech translation, Text Analytics, Text to Speech , Translator Speech, Translator Text
- Balamurugan Balakreshnan discusses Azure Open AI GPT with Power Apps - Build a Power App to create Demo or Personal Knowledge Bot
Analytics
Covering: Apache Spark for HDInsight, Apache Storm for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Factory, Data Lake Analytics, Event Hubs, HDInsight, .NET for Apache Spark, R Server for HDInsight, Azure Purview
- Pawel Potasinski (@pawelpotasinski) blogs about Azure Synapse MVP Corner - December 2022
- Michal Bar writes about ADX Web UI updates – January 2023
- The Azure Updates Team writes about Now Available: Azure Databricks is generally available in China North 3
- Nick Salch writes about Historical monitoring dashboards for Azure Synapse dedicated SQL pools
- Abhishek Narain (@narainabhishek) introduces 'Managed Airflow' in Azure Data Factory
Compute
Covering: Azure CycleCloud, Azure Dedicated Host, Azure Functions, Azure VMware Solution by CloudSimple, Batch, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances, Service Fabric, Virtual Machines, Virtual Machine Scale Sets
- The Azure Updates Team announces the Generally Available: Azure Functions support for Node.js 18 and Generally available: New storage backend for Durable Functions - Microsoft Netherite & MSSQL
- Rudeon Snell discusses Azure high-performance computing powers energy industry innovation
- Aimee Garcia covers Accelerating Ansys LS-DYNA on Azure using HB-series VMs
- Rafael Salas blogs about Profiling on HB Series with AMD uProf
- Wolfgang De Salvador explains how to Deploy an Altair PBS Professional cluster in Azure CycleCloud
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- James Dawson (@James_Dawson) continues his Adventures in Dapr: Debugging Containers with Visual Studio
- The Azure Updates Team announces that Azure Red Hat OpenShift on Azure Government is now Generally Available and Generally Available: Azure Kubernetes Service introduces two pricing tiers: Free and Standard
- Amanda Wang discusses Azure Kubernetes Service Free tier and Standard tier
- Andreas Helland presents Lab Guide - AKS Workload Identity
Databases
Covering: Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Database Edge, Azure Cache for Redis, SQL Data Warehouse, SQL Server on virtual machines, SQL Server Stretch Database, Table storage
- David Engel describes Microsoft Drivers 5.11.0 Beta 1 for PHP for SQL Server Released
- David Engel describes JDBC Driver 12.2 for SQL Server Released
- Diego Caracciolo delves into Best Practices Recommendations for Table Partitioning in Azure SQL DB Hyperscale - Part 1 and Part 2
- Shreya R. Aithal writes about the New troubleshooting video series for Azure Database for MySQL
- La Reyes discusses Monitoring CDC using Extended Events in SQL Server 2022
- Jose M Jurado (@jmjuradodiaz) presents Lesson Learned 316: Connecting to Private Endpoint of Azure SQL from OnPremise using NGINX
- Kenny Yu covers shows how to configure Azure SQL Managed Instance Link
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Marc Mercier asks Why choose Microsoft Dev Box
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- On the Azure Developer Community Blog, Adam Jackson walks through Upcoming Developer & Technical Events in the UK - Updated for 2023
- Roy Kim (@roykimyyz) provides a 2023 Beginners Guide To Create An Azure Devops Pipeline to deploy Azure Resources in Terraform
- Andre Pereira blogs about NetDevOps on Azure
- Sarah Lean (@TechieLass) explains how to Deploy Azure Resources with Terraform
- Tao Yang (@MrTaoYang) discusses Generating README for Bicep Files
- Toon Vanhoutte (@ToonVanhoutte) writes about My developer-friendly Bicep module for role assignments
Hybrid + Multicloud
Covering: Azure Arc, Azure Stack
- Sarah Cooley writes about AKS on Azure Stack HCI and Windows Server 2023-01-30 Update
- Aurnov Chattopadhyay writes about Secure, scalable, and simple onboarding to Azure Arc-enabled servers using Group Policy
- Param Mahajan walks through Deploying 100s of Production Clusters in minutes
- Thomas Maurer (@thomasmaurer) describes how to Move Azure Arc-enabled Server to a different resource group or subscription
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- The Azure Updates Team announces the Public preview: User-assigned managed identities for routing events for Azure Digital Twins
- Joseph Dadzie writes about Seamless application access and lifecycle management for multi-tenant Azure AD organizations
- Ravit Aviv describes Limit rising security threats with passwordless MFA from Transmit Security and Microsoft
- Damien Bowden (@damien_bod) talks about Using multi-tenant AAD delegated APIs from different tenants
- David Giard (@DavidGiard) covers GCast 141: Conditional Access Policies in Azure Active Directory
- Timur Engin delves into Combatting Risky Sign-ins in Azure Active Directory
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- The Azure Updates Team announces Azure Web PubSub Premium tier reaches General Availability
- Drac Zhang explains how to Get iteration index in Foreach action
- Inbal Silis walks through Automating Azure Workbook Queries with Azure Logic Apps
- Mohammed Barqawi covers HTTPS endpoint troubleshooting in Logic app standard
- Tareq Saifi describes how to create a Custom Retry Strategy in Logic Apps
- Teng He discusses Service Bus Python SDK Common exceptions Sharing
- Yinduo Li describes how to Design ARM template to deploy Standard Logic App to private Storage Account.
- Kent Weare presents Part 3: BizTalk Server Migration to Azure Integration Services - Ask the Experts with Rik Hepworth and Riccardo Viglianisi
- Ajay Suvarna talks about Azure Web PubSub : Request failing with Http Error 500 for Azure functions
Internet of Things
Covering: Azure Digital Twins, Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure IoT solution accelerators, Azure Maps, Azure Sphere, Azure Time Series Insights, IoT DevKit, WildernessLabs, Windows 10 IoT Core Services
- The Azure Updates Team covers Public Preview: Azure Digital Twins, and writes about Generally available: Azure Digital Twins in West US 3, Qatar, Japan, and Korea and Generally available: Azure Digital Twins in West US 3, Qatar, Japan, and Korea
- Peyman Norouzi walks through Introducing KAN: An OSS project for Creation and Management of Computer Vision Edge Al Applications
- Antti K. Koskela (@koskila) walks through Fixing Encountered error while fetching the list of EventHub PartitionIds. with an IoTHub trigger in Azure Functions
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- On episode 230 of the Azure DevOps podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Philip Japikse - Professional C# in .NET
- Sonja Gu writes Skill up on Low Code Technology with LowCodeFebruary
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Managed Applications, Azure mobile app, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Microsoft Azure portal, Scheduler, Azure Purview
- On the Azure blog, Kevin Ferguson shares some Lessons learned optimizing Microsofts internal use of Azure
- Meir Mendelovich (@MMendelovich) walks through Making it easier to manage your workspace with a clearer Log Analytics Workspace menu
- Manny Sahota walks through Navigating Data Privacy Regulations with Microsoft Cloud
- Balasubramanian Delli discusses Configuration Manager technical preview version 2301
- The Azure Updates Team talks about Public Preview: Azure Native New Relic Service
- Allison Cordle describes Azure portal December 2022 updates
- Sunetra Virdi writes about Time-based scheduler for Microsoft Purview Data Estate Insights App is now generally available
- Amy Colyer blogs about Azure Policies for Automating Azure Governance - Automating Policies
- Andre Dewes walks through Creating Azure Monitor alerts for Cosmos and other databases queries
- Darren Turchiarelli covers Automating Cumbersome Tasks - Disk Snapshots
- On the Microsoft Mechanics show, Jeremy Chapman (@deployjeremy) and Matt McSpirit discuss Quick Ways to Reduce Your AzureCosts
- Michael Stephenson (@michael_stephen) talks about Azure Application Insights vs Log Analytics: Which one should you choose
- On episode 319 of the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@msclouditpro) Take a peek at the Microsoft 365 roadmap
- Dennis Padia describes SAP NetWeaver HA deployment with File Share running on Windows failover to DR Region using ASR
- Sonia Cuff (@soniacuff) describes The Parent Tag: cm-resource-parent for Azure Cost Management
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
- Daysha Carter explains how to Build a meetings app with Azure Communication Services, Microsoft Graph and Microsoft Teams - Part 1
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- Bhaskar Kakaraparthy provides A Step-by-Step Guide to migrate data from Elasticsearch to Azure Data ExplorerADX using Logstash
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
Networking
Covering: Application Gateway, Azure Bastion, Azure DNS, Azure ExpressRoute, Azure Firewall, Azure Firewall Manager, Azure Front Door, Azure Internet Analyzer, Azure Private Link, Content Delivery Network, Load Balancer, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall
- On the Azure blog, Rohit Tatachar announces that Azure Native NGINXaas makes traffic management secure and simple - now generally available
- On the Azure blog, Aimee Littleton and Suren Jamiyanaa cover Scale Azure Firewall SNAT ports with NAT Gateway for large workloads
- David O'Brien (@david_obrien) explains How to use terraform to quickly deploy a decent Azure network
- Chris Bellée covers Integrating Azure Front Door WAF with Azure Container Apps
- Aidan Finn (@joe_elway) blog about SignalR Disconnects On Azure Application Gateway
- Jason Cao writes about Common causes of SSL/TLS connection issues and solutions
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- The Azure Updates Team writes about General availability: Trusted launch for Azure VMs in Azure for US Government regions
- Mike Browning writes about Latest Engineering Semester Enables Tighter Integrations, Ease of Use
- Vani Asawa explains how to What's New Extract Actionable Intelligence from Text-based Threat Intel using Sentinel Notebook
- Saleem Bseeu introduces the New Azure DDoS Solution for Microsoft Sentinel
- Tajinder Ahluwalia asks Do You Have the Last Line of Defense Against Ransomware?
- Yuri Diogenes (@yuridiogenes) provides A Proactive Approach to Cloud Security Posture Management with Microsoft Defender for Cloud
- Dan Levy describes how to Push ASR rules with Security Settings Management on Microsoft Defender for Endpoint managed devices
- Vlad Sterian writes about Standalone Service Fabric Cluster secured with Windows gMSA
- Christopher Campbell writes 'Data Privacy is an all-year thing - Learn more about Microsoft Priva'
- Karl Rautenstrauch walks through Reflecting on the first year and future of The Azure Storage Migration Program
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Store, Azure FXT Edge Filer, Azure HPC Cache, Azure NetApp Files, Blob Storage, Disk Storage, File Storage, Managed Disks, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
- The Azure Updates Team writes about Generally available: Apply Azure storage access tiers to append blobs and page blobs with blob type conversion
- Koen Verbeeck (@Ko_Ver) explains how to Retrieve a File from Azure Blob Storage with an Azure Function
- Wim Matthyssen (@wmatthyssen) explains how to Create an Azure Files share in a specified subscription using an Azure PowerShell script
- Cary Sun (@SifuSun) explains How to add Microsoft Azure blob object storage repositories in Veeam Backup for Microsoft 365 v6
- On episode 171 of the Ctrl+Alt+Azure Podcast, Tobias Zimmergren and Jussi Roine discuss Azure Files with Azure AD Kerberos
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- Matt Ward (@mattyjward) investigates High-density hosting on Azure App Service
- Mayunk Jain (@mayunkj) explains how to Assess ASP.NET web apps at scale to accelerate your app migration strategy on Azure
- The Azure Updates Team writes about General Availability: Microsoft Azure Load Testing is now Generally Available
- On the Azure blog, Mandy Whaley covers Microsoft Azure Load Testing is now generally available
- On The New Stack, Darryl K. Taft writes Microsoft Makes Azure Load Testing Generally Available
- Abhishek Reddy describes How to set up a new WordPress website on Azure App Service and explains How to improve performance of WP Admin - WordPress on Azure App Service
- Joe Chen describes Export App Service Certificate and set up a password
Azure Virtual Desktop
Covering: Azure Virtual Desktop
- Priyanka Balaji announces public preview of the new Azure Virtual Desktop Web Client User Interface
- SerenaZ announces public preview for watermarking on Azure Virtual Desktop
Azure Weekly Archive
If you would like to read more interesting articles from the Azure ecosystem check out our archive where you will find all of the back issues.
Contribute Content
If you would like to contribute any content to the Azure Weekly newsletter, please email azureweekly@endjin.com