Azure Weekly
Issue #351 - 28th November 2021
A quiet week due to the Thanksgiving holiday. If you've used Enterprise Landing Zone please fill out the Azure Enterprise Scale Landing Zones Survey so that the team can continue make improvements. If you use Terraform as your Infrastructure as Code (IAC) language of choice, take a look at the new Deploy the Microsoft Cloud Adoption Framework Enterprise-Scale Module.
There's an interesting high-level article by Mark Russinovich and Nadim Abdo aboutAdvancing service resilience in Azure Active Directory with its backup authentication service. I also enjoyed this article by John Kilmister. which covers Breaking up Monolithic Websites with Azure. This is very much the approach I have used in the past building large scale ecommerce platforms - but it's great to see that this technique can be implemented easily (and cost effectively) using Azure Front Door. Another interesting article this week covers the different public API hosting on Azure.
There are two interesting AI related posts: first Inference machine learning models in the browser with JavaScript and ONNX Runtime Web and Let's build a serverless Christmas image tagging solution with Azure Computer Vision.
Finally, two good articles about Azure Synapse: The best practices for organizing Synapse workspaces and lakehouses and Azure Synapse Analytics database templates.
⚙️ AI + Machine Learning
- Balamurugan Balakreshnan explains how to Find objects from Images using computer/custom vision with simpleflow
- Thorsten Hans (@ThorstenHans) explains how to Let's build a serverless Christmas image tagging solution with Azure Computer Vision
- Cassie Breviu (@Cassieview) covers Inference machine learning models in the browser with JavaScript and ONNX Runtime Web
🔎 Analytics
- Jovan Popovic (@jocapc) blogs about The best practices for organizing Synapse workspaces and lakehouses
- James Serra (@JamesSerra) blogs about Azure Synapse Analytics database templates
- On the MSSQL Tips site, Fikrat Azizov writes about Raw Data Ingestion into Delta Lake Bronze tables using Azure Synapse Mapping Data Flow
- Also on the MSSQL Tips site, Rajendra Gupta (@rajendragupta16) talks about Azure Data Factory for Web Scraping
- Chandru Sugunan describes Azure Synapse Analytics and Azure Purview Work Better Together
- Henning Rauch (@cosh23) explains how to Analyze and contextualize IoT data using Azure Synapse data explorer
- Mark Kromer (@kromerbigdata) blogs about Use ADF to Turn Hierarchical Structures into Relational Data
- On SQL Server Central, Arindam Mondal walks through Working with an Azure Data Factory Meta-data Driven Pipeline
- Bartosz Jarkowski talks about Extracting SAP data using OData - Part 3 - Metadata store
🖥️ Compute
- The Azure Updates Team delves into Public preview: Node.js 16 in Azure Functions
- Jerry Zhang explains How to enable HTTPS on Cloud Service Extended Support
- The Azure Updates Team covers Public preview: Azure Virtual Machines DCasv5 and ECasv5-series now available
- The Azure Updates Team covers Azure Scheduler will be retired on 31 January 2022
🗄️ Databases
- Marisa Brasile lists the Top 3 Reasons to consider Azure Database for MySQL – Flexible Server Data Exposed
🛠️ Developer Tools
- Tobias Zimmergren and Jussi Roine chat about Azure Policy as Code with Jesse Loudon in episode 109 of Ctrl+Alt+Azure
🔩 DevOps
- Hashicorp, Kevin Rowlandson highlights the Terraform Deploy the Microsoft Cloud Adoption Framework Enterprise-Scale Module
- Amanda Punch explains How to Build Infrastructure with Terraform in Azure DevOps
🧬 Hybrid
- Sarah Cooley writes about AKS on Azure Stack HCI - November 2021 update
- Thomas Maurer (@thomasmaurer) explains how to Simplify IT management with Azure innovation for Windows Server 2022
🎭 Identity
- On the Azure blog, Mark Russinovich (@markrussinovich) and Nadim Abdo delve into Advancing service resilience in Azure Active Directory with its backup authentication service
- Damien Bowden (@damien_bod) explains how to Implement certificate authentication in ASP.NET Core for an Azure B2C API connector
🔌 Integration
- Maria Zakourdaev explains how to Send Emails from Azure SQL Database by using Azure Logic Apps
💡 Internet of Things
- The Azure Updates Team announces General availability: Improved legends in IoT Central Analytics charts and Public preview refresh: Azure IoT Central REST API new and updated endpoints
📚 Learning
- Temante Leary talks about The 5-Minute Recap: Everything new with Security, Compliance, and Identity on Microsoft Learn
- Lee Stott (@lee_stott) walks through Championing Cloud Computing Curricula Developing a course for Data Analytics
⚖️ Management and Governance
- Billy York shares how to use Azure Workbooks to Query Azure Subscription Limits
- Hannes Lagler-Gruener discusses Tips and tricks resource visualizer
🎬 Media
- On Code Project, Raphael Mun publishes a 3 part series on using Azure PlayFab: Don't Build Games from Scratch Part 1: Creating and Deploying Multiplayer Servers on Azure PlayFab, and Part 2: Adding Player Login Authentication with Azure PlayFab and Part 3: Adding Multiplayer Matchmaking with Azure PlayFab
🚌 Migration
- Radu Vunvulea (@RaduVunvulea) shares his talk "Everything you need to know about Cloud Migration" from Transylvania Cloud, Nov 2021
🌐 Networking
- Camila Martins discusses Introducing the Application Gateway WAF Triage Workbook
- Jay Gordon discusses Bastion 101 - Connections with Confidence
- Reshmi Yandapalli explains how to Simplify connectivity, routing, and security with Azure Virtual WAN
- Robert Smit (@Clustermvp) describes How to use Azure proximity placement groups Azure SAP Latency
🔐 Security
- Thuan Nguyen discusses Azure Sentinel Threat Intelligence API and explains how to Migrate alert rules to another Azure Sentinel in the same tenant
- Nicolas Bonnet (@nico_bonnet) explains how to Configure Microsoft Sentinel
- Koby Mymon discusses Microsoft Sentinel - SAP continuous threat monitoring with UEBA entity pages
- Sonia Cuff (@soniacuff) highlights the Azure Security product name changes – Microsoft Ignite November 2021
- Tom McElroy describes Investigating Suspicious Azure Activity with Microsoft Sentinel
- Antti K. Koskela (@koskila) describes How to update from deprecated Microsoft.Azure.Services.AppAuthentication to new and shiny Azure.Security.KeyVaults.Secrets
- Lia Tlishaa discusses how to Unlock value from your incidents using Sentinel advanced incident search
- Shobhit Sahay says Act fast to secure your infrastructure by moving to TLS 1.2
📦 Storage
- Rahul Nath (@rahulpnath) talks about Azure Queue Storage For The .NET Developer: How To Easily Get Started
- Alan Kinane (@Azure_Alan) describes How to remove Azure Disk Encryption from disks that have already been decrypted
🔗 Web
- John Kilmister (@johnkilmister) covers Breaking up Monolithic Websites with Azure
- Stefan Georgiev (@stg3orgi) writes about 10 shades of public API hosting on Azure
- Selina Sun discusses Web App Down caused by allowSubDirConfig
- The Azure Updates Team writes about General availability of custom OpenID providers in App Service and Azure Functions