Azure Weekly Issue 345: 17th October 2021
There was another big outage in Azure this week, and many await the Post Mortem to understand what was the root cause this time around. It seems a shame when there was also a great post showing the benefits of Azure in Business as usual for Azure customers despite 2.4 Tbps DDoS attack.
It was KubeCon + CloudNativeCon North America 2021 this week, so there were a number of related announcements, the biggest being the public preview: AKS support for WebAssembly System Interface WASI workloads. It's probably going to be another 5 years before WASM "crosses the chasm" but it's worth keeping an eye on.
This post gives an impressive demo of the capabilities of Azure Form Recognizer: Building a Vaccination Verification system. There's a great article about how to Enable Managed Identity for Web App with Azure Policy and a little trick to help you Find The Resources Which Use Particular User Assigned Managed Identity.
There are a couple of interesting posts in the IoT space, firstly about IoT Plug and Play support for Azure IoT Edge devices in IoT Central and the second is about Mosquitto Client Tools and Azure IoT Hub. (which I happened to be playing with last week while diagnosing an issue with a Dapr app). And there's a great post on the underrated Signalr service: SignalR Scaling with Azure SignalR Service
Finally, in more ways than one, you can install Sysinternals from the Microsoft Store!
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
- Vinod Kurpad (@Kurpad) highlights What's new in Form Recognizer: new Document API, Signature detection, 122 Languages and lots more
- Erdal Cosgun writes about Scalable Genomics Annotation Analysis with OpenCRAVAT in Microsoft Azure
- Swati Gharse announces Automated ML for Images
- On the MSSQL Tips site, Ron L'Esteve blogs about Understanding the Azure MLOps Framework
- Henk Boelman (@hboelman) explains how to Customize a translation to make sense in a specific context
- The Azure Updates Team blogs about Azure Machine Learning announcements - October 2021 public preview capabilities and generally available capabilities
- The Azure Updates Team blogs about Azure Machine Learning now generally available in West US 3
- The Azure Updates Team writes about General availability: Azure Translator now supports more than 100 languages and dialects
- Abraham Pabbathi discusses Building a Vaccination Verification system using Azure Form Recognizer
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
- Aria Jelinek says you can Save money and accelerate end-to-end analytics with NEW Azure Synapse Analytics pre-purchase plans
- Hauke Mallow walks through Using Azure Data Explorer timeseries capabilities in Power BI
- Clinton Ford (@clintonwford) explains how to Get hands on with Azure Databricks and Azure Maps to curate and visualize geospatial data
- The Azure Updates Team describes Azure HDInsight support for Restricted Public Connectivity is generally available
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) writes about ADF Snack: Fail pipeline on purpose
- On the MSSQL Tips site, Maria Zakourdaev covers Cosmos DB Data Migration Between Containers using Databricks and PySpark
- Marisa Brasile talks about Azure Data Factory Power Hour Data Exposed Live
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
- On the MSSQL Tips site, Manvendra Singh describes How to Register a Virtual Machine to RedHat Subscription Management
- Becky Burns walks through Automating Data Collection for Memory, CPU, and Disk issues using CLUE
- Linru Hui blogs about Concurrency on Azure Functions PHP with custom handlers
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- The Azure Updates Team highlights the public preview: AKS support for WebAssembly System Interface WASI workloads, and public preview: AKS out of tree cloud provider controller manager, and public preview: AKS support for Kubernetes 1.22 and public preview: HTTPS proxy configuration support
- Daniel Neumann (@neumanndaniel) covers Mitigating slow container image pulls on Azure Kubernetes Service
- On the Microsoft Open Technologies site, Brendan Burns (@brendandburns) blogs about KubeCon North America 2021: Kubernetes on Azure and open source updates
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
- The Azure Updates Team announces Azure Database for PostgreSQL – Hyperscale Citus: Azure Private Link support in public preview, and Azure Database for MySQL – Flexible Server: Geo-redundant backup and restore in public preview and Azure Database for PostgreSQL – Flexible Server: Ddsv4 and Edsv4 SKUs in public preview
- On the DEV site, Davide Mauri (@mauridb) covers GraphQL & REST with Typescript, Prisma and Azure SQL: love at first sight
- On the MSSQL Tips site, Mohammed Moinudheen explains how to Migrate Azure SQL DB from DTU to vCore Based Purchasing Model
- Bashar Hussein explains how to Save cost with RIs and Stopping server for up to 30 days with Azure Database MySQL Flexible Server
- Sridhar Ranganathan writes that Flexible Server now supports V4 compute series in PostgreSQL on Azure
- On SQL Server Central, bake13 blogs about Using Azure Data Studio and the SQL Migration Extension to Perform Offline Migrations
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Thomas Maurer (@thomasmaurer) explains how to Install Sysinternals from the Microsoft Store
- On Visual Studio Magazine, David Ramel (@dramel) writes about VS Code Python Tool Now Debugs Jupyter Notebooks
- Sarah Lean (@TechieLass) explains how to Connect to a SQL database with Visual Studio Code
- Anusha Ammaluru writes about What is Accessibility Testing Why do you need it Getting started with Accessibility Insights
- Antti K. Koskela (@koskila) discusses Errors loading an assembly thats using Microsoft Graph API
- On the DEV site, Nitya Narasimhan (@ntiya) writes about Visual Guide to: HelloWorldLive: .NET 6 & .NET Conf
- On the Visual Studio blog, Mads Kristensen (@mkristensen) explains how to Learn to write Visual Studio extensions
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- AzureFunBytes Episode 60 – DevOps Solutions on Azure with April Edwards
- On the Visual Studio blog, Amanda Silver (@amandaksilver) says you should Join us November 8 for the Launch of Visual Studio 2022
- On Channel 9, April Edwards and Kyle Ruddy talks about DevOps Lab Hashicorp Series - Episode 2: How to terraform everything
Hybrid
Covering: Azure Arc, Azure Stack
- Jeffrey Palermo (@jeffreypalermo) talks to Bob Ward about SQL Edge to Cloud in Episode 162 of the Azure DevOps podcast.
- Steve Buchanan (@buchatech) explains how to Pre-Order: Azure Arc-Enabled Kubernetes and Servers Book
- The Azure Updates Team announces Generally available: Service Tag Discovery API, and Public preview: IPv6 for Kubenet, and AzureSQL—Public preview updates forOctober 2021, and New centralized management experience for Azure Hybrid Benefit for SQL Server in public preview and General availability: Azure Monitor container insights for Azure Arc enabled Kubernetes
- Thomas Maurer (@thomasmaurer) writes about Best practices for onboarding Microsoft Azure Arc enabled servers
- On Code Project, Raphael Mun describes Azure for Game Developers Part 2: Developing and Deploying Game Servers Automatically with theMicrosoft Game Stack and Part 3: LiveOps and Analytics with the Microsoft Game Stack
- Shravana Mukherjee covers Planning for cloud-native Windows endpoints and modern management
- The Intune Support Team blog about Updates to the Windows Autopilot sign-in and deployment experience
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- Stanislav Zhelyazkov (@StanZhelyazkov) explains how to Find The Resources Which Use Particular User Assigned Managed Identity
- On Channel 9, Anna Hoffman Marisa Brasile talks about Notebook Views in Azure Data Studio Data Exposed
- Abhishek Narain covers Support for user-assigned managed identity in Azure Data Factory
- Damien Caro talks about Azure AD to Microsoft Graph migration for Azure command line tools. and Azure Active Directory breaking change impacting Azure CLI and Azure PowerShell
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- On the Azure blog, Naga Surendran describes Microsoft named as a Leader in 2021 Gartner Magic Quadrant for Full Lifecycle API Management
- Hailey Ding explains how to Compute Platform Versions for Azure API Management service
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 writes about General availability: Azure IoT Central new and updated features in September 2021
- Sander van de Velde covers IoT Plug and Play support for Azure IoT Edge devices in IoT Central
- Joe Coco discusses Windows for IoT now goes to 11 with Windows 11 IoT Enterprise
- Martin Tuip talks about Windows for IoT Long-term Servicing Channel - explained!
- Ron Dagdag (@rondagdag) describes Using Azure Percept to improve onsite workers safety
- Shane Baldacchino describes Mosquitto Client Tools and Azure IoT Hub. The beginning of something good....
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- Gita Sharma blogs about Fight the phish—see how Microsoft Learn can help
- Simon J.K. Pedersen (@simped) writes about Ten things that you need to know to pass Az-500
- Thomas Maurer (@thomasmaurer) discusses DP-420 Study Guide Microsoft Azure Cosmos DB Developer
- Sandra Marin highlights the new Azure Cosmos DB Developer Specialty certification
- Mark Heath (@mark_heath) writes about Early Evaluator, Late Adopter
- Sarah Lean (@TechieLass) writes about Weekly Update 112 - Azure Firewall, Container Insights, a week of outages and Apple share price
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
- Zachary Cavanell describes How to Manage Cloud Spend In Azure — With Your Endpoint of Choice
- On Channel 9, Jeff Amels joins host Sarah Lean to show how to Model virtual machine costs with the Azure Cost Estimator Power BI Template Azure Enablement Show
- Chandru Sugunan writes about Automatically scale your catalog with elastic Data Map in Azure Purview
- Sam Cogan (@samcogan) describes Triggering Azure Automation Runbooks with Schedules and Webhooks
- Martin Sieber discusses Scanning and labeling AWS S3 Buckets with Azure Purview
- Sujay Desai blogs about End of Support for System Center 2012 and System Center 2012 R2 products is approaching soon
- The Azure Updates Team writes about General availability: Azure Monitor application insights in Azure Spring Cloud
- Tobias Zimmergren and Jussi Roine chat about Azure Updates on Ctrl+Alt+Azure Episode 103
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
- David de Matheu joins Scott Hanselman to talk about adding communications user experiences with Azure Communication Services on Azure Friday
- Naiteek Sangani talks about Video Playback and Draw Areas of Interest using Azure Video Analyzer player widget
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
- The Azure Updates Team says the Azure Maps iOS SDK is now in public preview
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
- The Azure Updates Team announces Azure Firewall Premium now generally available in five new Azure regions
- Leo Li writes about General availability GA: Azure Data Factory managed virtual network
- On Microsoft Security blog, Emma Jones blogs about Azure network security helps reduce cost and risk according to Forrester TEI study
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- On the Azure blog, Amir Dahan describes Business as usual for Azure customers despite 2.4 Tbps DDoS attack
- John Joyner (@john_joyner) describes Azure Sentinel SOAR worker: Azure Arc + Azure Automation
- On Channel 9, Sarah Young joins Scott Hanselman to talk about Automating threat response with Azure Sentinel Azure Friday
- Jessen Kurien provides A Quick Guide on Using Sysmon for Linux in Azure Sentinel
- On Azure Sentinel blog, Roberto Rodriguez (@Cyb3rWard0g) blogs about Automating the deployment of Sysmon for Linux and Azure Sentinel in a lab environment
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
- Henry Yan invites you to discover Azure storage solutions at Kubecon NA Oct 2021
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- Martin Brandl (@martin_jib) explains how to Deploy an Angular application to Azure
- The Azure Updates Team writes about Generally Aavailable: IP-based website protection for Azure Static Web Apps and Public preview: Customize Azure Static Web Apps authentication with a serverless function
- Charbel Nemnom (@charbelnemnom) explains how to Enable Managed Identity for Web App with Azure Policy
- Josh Eastburn describes SignalR Scaling with Azure SignalR Service
- Hanli Ren explains how to Customize Tomcat configuration in Linux App Service
- Aaron Powell (@slace) blogs about Host Strapi 3 on Azure
Azure Virtual Desktop
Covering: Azure Virtual Desktop
- Travis Roberts (@Ciraltos) delves into the Azure Virtual Desktop; The sign-in method you're using isn't allowed issue.
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