Azure Weekly
Issue #350 - 21st November 2021
There's only one announcement that matters this week! SFTP support for Azure Blob Storage - now in public preview! This has been a missing feature for just about every Azure project I've delivered in the past decade, so this is extremely welcome news and one of the final puzzle pieces to enable customers to eliminate IaaS from their otherwise entirely PaaS / Serverless data architectures. There's a good, more detailed blog post from Charbel Nemnom: Enable SFTP Support for Azure Blob Storage.
In the container space, there's a useful article from Mike Larah about setting up multiple WSL distribution instances, a good high level introduction to Azure Container Apps by Ivan Porta, and a great post by Mark Heath examining Options for running locally with Dapr.
Finally, three other articles of interest: Optimize the types of the columns to improve performance in serverless SQL pool databases, What's the difference between Azure AD Graph, Azure Resource Graph and Microsoft Graph and Azure standard availability tests with Bicep.
⚙️ AI + Machine Learning
- On the Redmond magazine site, Kurt Mackie (@kurmac) talks about Microsoft Azure-Based Machine Ranked No. 10 in Supercomputing List
- The Azure Updates Team writes about General availability: Azure Machine Learning updates - November 2021 - prebuilt Inferencing docker images.
- The Azure Updates Team covers Public preview: Azure Machine Learning updates - November 2021 - test dataset support.
🔎 Analytics
- The Azure Updates Team announces the General Availability of Copy data to/from Azure Data Explorer using Azure Data Factory or Synapse Analytics and Dynamic allocation for Apache Spark in Azure Synapse
- Aaron Merrill writes about New Azure Synapse database templates in public preview
- On the MSSQL Tips site, Fikrat Azizov covers Data Ingestion Into Landing Zone Using Azure Synapse Analytics
- On Channel 9, Anna Hoffman and Henning Rauch talk about Azure Synapse Data Explorer for Log & Telemetry Management on Data Exposed
- Adam Bertram (@adbertram) walks through Getting Started with Azure Data Factory
- On SQL Server Central, Arindam Mondal talks about Azure Data Factory Pipeline Variables
- Joost van Rossum (@ssisjoost) writes about ADF Release - Use script to enable certain Triggers
- The Azure Updates Team announces General availability: New Sweden Central region added to Azure HDInsight
- Joe Karasha blogs about Processing HL7 FHIR nested objects using Power BI and Power Query
- Victor Silva blogs about Getting Started with Azure Data Factory
🖥️ Compute
- The Azure Updates Team announce the General Availability of Azure VMware Solution in the France Central Azure Region, and Azure VMware Solution in the Japan West Azure Region and Virtual machines selector
- The Azure Updates Team announces the Public Preview of Azure Virtual Machines DCv3-series now available in Europe West and North, and VM Applications – Manage and deploy applications to Virtual Machines and Scale Sets, and Run Command – Execute PowerShell or shell scripts on Virtual Machines and Scale Sets and Azure SQL bindings for Azure Functions
- Zachary Cavanell explains how to Reduce Operational Costs of Stateless Workloads Azure Spot Virtual Machines
- Also on the Azure blog, Sherry Wang announces that Microsoft expands its AI-supercomputer lineup with general availability of the latest 80GB NVIDIA A100 GPUs in Azure, claims 4 spots on TOP500 supercomputers list
- On the Azure blog, Rachel Pruitt explains how to Join Azure at the Design Automation Conference DAC
- Zachary Cavanell covers Increase app availability with auto-scaling Azure Virtual Machine Scale Sets
- On the DEV site, Jay Gordon (@jaydestro) highlights AzureFunBytes Episode 62 - Supercharge your Java Apps on Azure with Rory Preddy
- Thuan Nguyen talks about Count number of VMs & VMSS by OS type with Resource Graph Explorer
- The Service Fabric team covers Service Fabric Community Q&A call 60
- Shannon Kuehn covers Video 5 of the Azure VMware Solution Zero to Hero Series
🚢 Containers
- On the endjin blog, Mike Larah (@MikeLarah) walks through Setting up multiple WSL distribution instances
- Ivan Porta provides a good high level Introduction to Azure Container Apps
- Mark Heath (@mark_heath) describes Options for running locally with Dapr
- Vybava Ramadoss describes Azure Storage enhancements for running stateful Kubernetes applications
🗄️ Databases
- Jovan Popovic (@jocapc) explains how to Optimize the types of the columns to improve performance in serverless SQL pool databases
- Vishal Ani discusses Azure SQL and Azure Purview work better together
- Sarah Lean (@TechieLass) blogs about Query SQL with Azure Data Studio and writes about Weekly Update 116 - We have SFTP in Azure
🛠️ Developer Tools
- Lei Jin discusses Whats New in the New Version of Az.Tools.Installer
- On the Visual Studio blog, Mads Kristensen (@mkristensen) talks about Writing extensions just got easier
- On the Q Sharp blog, Chris Granade describes Embedding Q in your favorite languages and platforms
🔩 DevOps
- Jeffrey Palermo (@jeffreypalermo) talks to James Shore on the Art of Agile Development - Episode 167 of the Azure DevOps podcast.
- Kevin Chant discusses CI/CD for serverless SQL pools using GitHub Actions
- On the Azure podcast, Cynthia Kreng, & Sujit D'Mello talk to Gopinath C HGitHub and Azure in Episode 403.
🧬 Hybrid
- essica Guan writes about New capabilities available for node pools in AKS on Azure Stack HCI
- Sarah Cooley explains How do AKS and AKS on Azure Stack HCI compare
🎭 Identity
- Sonia Cuff (@soniacuff) explains how to What's the difference between Azure AD Graph, Azure Resource Graph and Microsoft Graph
- Damien Bowden (@damien_bod) explains how to Add extra claims to an Azure B2C user flow using API connectors and ASP.NET Core
- On the Redmond magazine site, Kurt Mackie (@kurmac) talks about Microsoft Fixes Azure Active Directory Issue Exposing Private Key Data
- Derek Legenzoff writes about Secure your Azure Cognitive Search indexes and queries with Azure AD
- Antti K. Koskela (@koskila) talks about Fixing Blazor WebAssembly .NET 6 MSAL authorization bug
- On Microsoft Security blog, Oren Melzer and Nadim Abdo chat about The importance of identity and Microsoft Azure Active Directory resilience
🔌 Integration
- John Reilly (@johnny_reilly) discusses Azure standard availability tests with Bicep
- On Tech Community blog, Luise Freese (@LuiseFreese) says Let's tame Dataverse: How to reference Many-to-Many-relationships in Azure Logic Apps
- Sandro Pereira (@sandro_asp) explains How to audit Power BI access on PowerBI Portal using Azure Logic App and Function App
- Sandro Pereira (@sandro_asp) explains How to monitor the status of Azure API Connections Part II – Using Function App and Logic App and Part III – Using Automation Account and Logic App
💡 Internet of Things
- Sander van de Velde covers Azure Time Series Insights introduction
- Jim Bennett talks about Stream IoT data into Excel
- Manoj Raheja talks about IoT Central data export to Azure Data Explorer and Azure Synapse data explorer
- Chiranjib Ghatak describes How to Achieve True End-to-End IoT Security with Azure
- Basim Majeed writes about Secure Cross-Tenant Network Connectivity for Azure IoT Solutions
📚 Learning
- David Lipien writes 'Community is one variable of the Certification equation'
⚖️ Management and Governance
- Thuan Nguyen describes how to Trigger an on-demand Azure Policy evaluation scan at Management Group level
- The Azure Updates Team announces the General Availability of East Asia Availability Zones and Microsoft Azure available from new cloud region in Sweden
- Tobias Zimmergren and Jussi Roine cover Controlled havoc with the Azure Chaos Studio in episode 108 of the Ctrl+ALT+Azure podcast.
- Thomas Maurer (@thomasmaurer) explains how to Modernize server management with System Center and Windows Admin Center
🚌 Migration
- Radu Vunvulea (@RaduVunvulea) shares his Build Stuff 2021 talk "Everything you need to know about cloud migration"
🌐 Networking
- The Azure Updates Team writes about General availability: Increased connection limit for VPN Gateways
- Reshmi Yandapalli explains how to Simplify WAN with Azure Virtual WAN
- On the Azure blog, Ryan van Wyk blogs about Forging a path from telco to cloud with Microsoft Azure
- Kurt Mackie (@kurmac) discusses Microsoft and AT&T Team on 5G Edge Zones Service
🔐 Security
- John Barbare blogs about Application Guard Deployment by MECM
- Valon Kolica shares Recordings Security Community Webinars
- Pete Bryan walks through Creating your first Microsoft Sentinel Notebook
📦 Storage
- The Azure Updates Team describes SFTP support for Azure Blob Storage - now in public preview and Charbel Nemnom explains how to Enable SFTP Support for Azure Blob Storage
- Sarah Lean (@TechieLass) writes about We have SFTP in Azure!
- The Azure Updates Team announces General availability: NFSv4.1 support on Azure Files
- Charbel Nemnom (@charbelnemnom) describes Access Azure File Share with SMB over QUIC
- The Azure Updates Team discusses JetStream Disaster Recovery for Azure VMware Solution now generally available
- Carlos Mendible (@cmendibl3) describes AKS: Resize Private Volume Claim to expand a Managed Premium Disk
- Boqian Wang blogs about App Service to Storage Account Connection Condition Summary
🔗 Web
- On the Azure blog, Yulin Shi explains how to Build real-time web apps with Azure Web PubSub - now generally available
- The Azure Updates Team announces the General availability: Azure API Management updates- October 2021
- The Azure Updates Team announces the Public Preview of Azure Spring Cloud start and stop, bring your own persistent storage, and Service Connector and Monitor Spring Boot apps in Azure Spring Cloud with AppDynamics
- Alex Weininger blogs about Debugging Azure Static Web Apps in VS Code
- Aaron Powell (@slace) blogs about Scaffolding Static Web Apps
- Gaurav Seth describes Azure App Service Automatic Scaling
- Hanli Ren blogs about Use NewRelic to monitor Linux PHP App Service
⚙️ Azure Virtual Desktop
- Freek Berson (@fberson) covers Empowering AVD Image deployments with Azure Pipelines, Bicep and Liquit
- On Tech Community blog, Andy Jaw talks about Windows 365 - The Cloud PC