Azure Weekly
Issue #347 - 31st October 2021
Welcome to issue 347 of Azure Weekly! This week is the calm before that storm that is Ignite 2021, which run from the 2nd to the 4th of November. There are a number of GA announcements this week: Azure Functions extensions for Blobs, Queues, Event Hubs, Service Bus, and Event Grid, which use the new Azure SDKs, and Azure governance policy for Azure Key Vault. and there's a detailed blog post by Radu Vunvulea which covers the use case. There's also a public preview of Multiple backups per day for Azure Files.
There are two interesting articles about Azure Synapse this week; firstly Querying Delta Lake files using T-SQL in Azure Synapse Analytics is generally available, and secondly, one of my favourite topics: using Azure Synapse Serverless Pools for Data Engineering.
Finally, these two articles caught my attention this week: Scenarios and samples for Mounting Azure Storage as a local share in a container app in App Service and carrying on the theme from last week about AKS and WASM: Add krustlet node pools to Azure Kubernetes Service.
⚙️ AI + Machine Learning
- Ornella Altunyan writes about Artificial Intelligence: Getting Started
- Scarlett Liu covers Cognitive Search - Index Custom Analyzer with tokenizer pattern
🔎 Analytics
- The Azure Updates Team writes about General availability: Azure Data Explorer Insights
- The Azure Updates Team announces that Querying Delta Lake files using T-SQL in Azure Synapse Analytics is generally available
- On Channel 9, Anna Hoffman and Alexander Arvidsson talk about Using Azure Synapse Serverless Pools for Data Engineering on Data Exposed
- Vincent-Philippe Lauzon covers Query past data with hot windows
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) writes about ADF Build - Create YAML CICD Pipeline - part 1
- Kevin Chant covers CI/CD for serverless SQL pools using Azure DevOps
- Guy Reginiano discusses Monitor and optimize the cache usage with ADX Insights
🖥️ Compute
- The Azure Updates Team announces Azure Spot Virtual Machines: Try to restore functionality now generally available
- The Azure Updates Team announces General availability: Azure Functions extensions for Blobs, Queues, Event Hubs, Service Bus, and Event Grid
- The Azure Updates Team announces General availability: Ephemeral OS disks for Azure VMs support additional VM sizes
- Justin Yoo (@justinchronicle) blogs about Transmitting Binary Data via OpenAPI on Azure Functions
- Gauhar Junnarkar writes about Digital Certification Initiative for Azure HPC
- Rachel Pruitt walks through Evaluating Genomics Pipelines on Azure: Intel-based Virtual Machines
- Yi Yang discusses Cloud Service extended support management via PowerShell
- Kevin Raines highlights the Microsoft Sessions at NVIDIA GTC 21 Fall Conference
- Jerry Zhang explains How to disable TLS 1.0 and 1.1 on Service Fabric cluster and Symona Wang delves into a Deep understanding of TargetReplicaSetSize and MinReplicaSetSize for Service Fabric stateful service
- Shannon Kuehn shares Video 2 of the Azure VMware Solution Zero to Hero Series
- The Azure Updates Team blogs about Zerto Disaster Recovery for Azure VMware Solution
🚢 Containers
- The Azure Updates Team announces Azure Red Hat OpenShift now available in public preview in Azure Government
- Scott Hanselman (@shanselman) explains How to set the default user for a WSL distro that has been manually installed with wsl --import
- Thorsten Hans explains how to Add krustlet node pools to Azure Kubernetes Service
- Thomas Thornton (@tamstar1234) blogs about Creating Azure Kubernetes Service with Application Gateway Ingress using Terraform and deploying a sample app
🗄️ Databases
- On the MSSQL Tips site, Mohammed Moinudheen discusses Options to Perform backup of Azure SQL Database Part 1
- On Channel 9, Anna Hoffman and Sunil Agarwal talk about What is exciting in Flexible Server for PostgreSQL on Azure Data Exposed
- Aditi Gupta talks about Dial-up Azure DB for MySQL Flexible Server disaster recovery plans with geo-backups and geo-restore
- On the DEV site, Davide Mauri (@mauridb) shares the Azure SQL Awesome List
- Marisa Brasile describes Azure SQL Virtual Machines Reimaged: Simplify HA & DR configuration Ep.5 Data Exposed Live
- On SQL Server Central, Johan Bijnens discusses Logon monitoring in SQL Server and Azure Managed Instances - Adopting Extended Events
- On Tech Community blog, bake13 describes SQL Server 2019 PolyBase feature High Availability
🛠️ Developer Tools
- Mark Heath (@mark_heath) says Don't Keep Secrets in Code
- On Visual Studio Magazine, David Ramel (@dramel) writes about Red Hat Java Tool for VS Code Released in Version 1.0, and GitHub Updates Copilot 'AI Pair Programmer' and Codespaces Online VS Code, and VS 2022 for Mac Supports .NET 6 RC2 on Intel-based Macs but Not M1 ARM64 and Java on VS Code Adds Gradle Tool, Simplifies Code Actions
🔩 DevOps
- On the DEV site, Jay Gordon (@jaydestro) covers AzureFunBytes Reminder - Deploying to Azure is one git push away with Julien Dubois
- April Edwards (@TheAprilEdwards) celebrates AzureFunBytes Episode 60 – and talks about DevOps Solutions on Azure
- Martina Hiemstra (@mlh3636) describes Copy Dashboard – Public Preview Phase 2
- Ben Brauer covers Removing friction from release engineering
- Joe Carlyle (@wedoAzure) explains How to – ARM Template Test Toolkit on Azure DevOps
- Thomas Thornton (@tamstar1234) discusses DevOps the hard way in Azure
🧬 Hybrid
- Govanna Flores shares a Sneak Peek: Azure Arc Ignite 2021
- Thomas Maurer (@thomasmaurer) discusses Azure Arc enabled Server – Store GCP instance metadata as Azure tag and blogs about Livestream: Azure Hybrid News from Microsoft Ignite
🎭 Identity
- On the Azure podcast, Girish Bablani, the CVP of Azure Core chats about A view from Azure's Core - Episode 400
- Nick Rimmer describes Getting Started with Azure Bicep Step-by-Step
- Damien Bowden (@damien_bod) explains how to Create and issue verifiable credentials in ASP.NET Core using Azure AD
- Alex Simons blogs about Autofill your addresses and payment info with Microsoft Authenticator
- Jing Wang explains How to connect Azure SQL database from Azure App Service Windows using managed identity.
🔌 Integration
- The Azure Updates Team announces Logic Apps Standard Plan updates in public preview
- Shy Averett discusses Amplifying Black Voices Not Showing Up is Never an Option
- Duan Walker explains how to Create a Custom Connector for Logic Apps using the Azure portal
- Pedro Almeida describes Logic Apps: CI/CD Part 2- Preparing for CI/CD
- Shuai Hao covers Using API Management Open Product to Manage Access Control with subscription
💡 Internet of Things
- The Azure Updates Team writes about General availability: Azure Sphere version 21.10 and Windows 10 IoT Enterprise LTSC 2021 RTM for OEMs
- Nitya Narasimhan (@ntiya) explains how to Build at the Cutting Edge of AI with AzurePercept
- Chris Hallum describes Agent Based IoT security with Azure Defender for IoT
- Jim Bennett discusses Tech or Treat Learn how to add lights to a pumpkin, and maybe add a splatter of IoT
- Jonathan Girroir discusses Visualizing Azure Digital Twins in 3D
📚 Learning
- John Kilmister (@johnkilmister) covers The Exam Journey to Microsoft Certified Azure Solution Architect
- Steve Buchanan (@buchatech) talks about Azure Arc enabled Servers Course on Pluralsight
⚖️ Management and Governance
- Michael Flanakin (@flanakin) covers Azure Cost Management and Billing updates – October 2021
- The Azure Updates Team announces Azure Monitor Log Analytics and Application Insights support for Availability Zones is now generally available in West US 2 and General availability: Azure Advisor recommendations for Azure Data Explorer Clusters
- Asir Selvasingh (@asirselvasingh) blogs about Spot every Spring Boot application issue on the spot using AppDynamics
- Oded Bergman explains how to Govern multi-cloud sources with Azure Purview
- The Azure Updates Team announces General availability: Azure Backup now supports Archive Tier through Azure Portal
- Charbel Nemnom (@charbelnemnom) explains how to Protect Critical Backup Operations with Multi-User Authorization for Azure Backup
- Scott Hanselman, Sreekanth Thirthala and Ryan MacLean talk about Datadog integration with Azure offers a seamless configuration experience Azure Friday
- Zachary Cavanell explains how to Manage All Your Surface Devices in a Single Portal — Microsoft Endpoint Manager
🚌 Migration
🌐 Networking
- On the Azure blog, Gopikrishna Kannan suggest you can Upgrade your network protection with Azure Firewall Premium
- The Azure Updates Team writes about General availability: ExpressRoute IPv6 Support for Private Peering
🔐 Security
- The Azure Updates Team writes about General availability: Azure governance policy for Azure Key Vault
- Radu Vunvulea (@RaduVunvulea) blogs about Azure Key Vault Governance using Azure Policy
- Antti K. Koskela (@koskila) explains How to authenticate against Azure Key Vault both in Azure and local development environment
- Jessica Afeku suggests you should Check out what's new in Security at Microsoft Ignite
- On Azure Sentinel Blog, Sreedhar Ande describes Automation:Integrate Azure Data Explorer as Long-Term log Retention for Azure Sentinel/Log Analytics
- Tobi Otolorin covers Azure Network Security Demo Lab Environment with new updates. v2.1
📦 Storage
- The Azure Updates Team announces Public preview: Multiple backups per day for Azure Files
- Charbel Nemnom (@charbelnemnom) describes Copy From Azure Blob Storage to Azure File Share and explains how to Configure Multiple Backups for Azure Files
🔗 Web
- Rahul Nath (@rahulpnath) writes about 5 Ways to Handle Application Configuration & Secrets With Azure
- Gaurav Seth blogs about Scenarios and samples for Mounting Azure Storage as a local share in a container app in App Service
- Hailey Ding writes about New Deployment Based On Existing Classic Cloud Service
- Selina Sun explains how to Collect memory dump for App Service Windows only
- On the Azure blog, Asir Selvasingh (@asirselvasingh) discusses Spot every Spring Boot application issue on the spot using AppDynamics
- Suyu Huang describes How to configure required permissions for custom roles by F12 trace log