Azure Weekly Issue 343: 3rd October 2021
This week saw Azure Purview GA. See the details in Govern your data wherever it resides with Azure Purview. Staying with the topic of governance, we believe that control of security has to start with the DevOps process, so it was nice to see Azure Policy Compliance and Remediation via Azure DevOps. Software Supply Chain security is becoming an important subject and AzureFunBytes Episode 58 covers improving your Open Source Security with WhiteSourceSoft.
Cost management is an ever green issue, so it's worth taking a look at the latest Azure Cost Management and Billing updates for September 2021. Something that will make a lot of data engineers happy is the General availability: Azure Data Factory managed virtual network. One of my general criticisms of Azure is that it's actually quite difficult to build cost effective multi-tenant SaaS solutions with the current generation of services. I was pleased to see this article about the complexity of managing multiple domains: Azure Front Door custom domain quote limit and solutions.
Two interesting learning related posts: Introducing Data Science for Beginners and something I strongly agree with, why students should get involved in open source.
I've always been a huge fan of Sysinternal, the tools have helped me solved numerous issues over the years. I can't believe they are 25 years old, but I', really looking forward to the Sysinternals 25th anniversary event on October 14, 2021. I always read or listen to any content featuring Darrel Miller, he's one of the nicest and most knowledgeable people about creating Restful APIs, and he's doing some excellent work on The Microsoft Graph (which I'm constantly amazed at how little love the platform gets). He and Maisa Rissi talk about the Latest Microsoft Graph SDKs on the Microsft 365 Developer Podcast. Finally Sarah Lean has left her role at Microsoft, but I hope she continues to produce great Azure related content, keep an eye out for her Weekly Updates; GitHub, Network Security Dashboard, Availability Zones and Hacktoberfest.
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
- Jen Stirrup (@jenstirrup) blogs about AzureML and CRISP-DM – a Framework to help the Business Intelligence professional move to AI
- Jasmine Greenaway covers Introducing Data Science for Beginners
- Matthew Booe talks about Case Study: Effectively Using Cognitive Search to Support Complex AI Scenarios
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
- On the MSSQL Tips site, Ron L'Esteve covers Querying Star Schemas in Databricks with Dynamic Partition Pruning
- On SQL Server Central, Ron L'Esteve explains how to do Advanced Schema Evolution using Databricks Auto Loader
- Tzvia Gitlin Troyna (@tzvia) describes How to ingest historical data into ADX
- On SQL Server Central, Arindam Mondal talks about Working with the Delete Activity in Azure Data Factory
- On the Revolution Analytics blog, Hong Ooi blogs about Using Microsoft365R with Shiny
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 Visual Studio Magazine, David Ramel (@dramel) covers Azure Functions 4.0 Preview Out with Support for .NET 6
- On the MSSQL Tips site, Manvendra Singh explains how to Build Virtual Machine using VMware Workstation Pro
- On the Codit blog, Stijn Moreels writes about Unofficial Arcus Azure Functions HTTP Trigger Project Template for F#
- Hailey Ding talks about Azure Batch Pool resizing failed - Allocation failed due to marketplace purchase eligibilty
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- Brandon Smith covers Updates to the Windows Container Runtime support
- Ahmed Sabbour writes about New releases in container configuration — Kubernetes on Azure
- On the Azure Medium blog, Ala Raddaoui discusses Azure Kubernetes service—AKS Authentication and Authorization between Azure RBAC and k8s RBAC
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
- Sudheesh Narayanaswamy blogs about Change Data Capture (CDC) in Azure Database for MySQL – Flexible Server using Kafka, Debezium, and Azure Event Hubs
- On Channel 9, Anna Hoffman Marisa Brasile talks about SQL Server Failover Cluster Instances in Azure Data Exposed and talks about How to find the right Azure SQL SKU for your SQL workloads Data Exposed
- On the MSSQL Tips site, Mohammed Moinudheen explains how to Manage TDE Keys On Premises with SQL Data Files Stored in Azure
- Marisa Brasile describes SQL Server Failover Cluster Instances in Azure Data Exposed: MVP Edition
- Niko Neugebauer writes about How-to monitor SQL MI Failover Group & Replicas availability
- Ozgun Erdogan describes How We Shipped PostgreSQL 14 on Azure Within One Day of its Release
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Megha Pandey, Microsoft Learn Student Ambassador, covers Extending Azure to space with Azure Orbital
- On Visual Studio Magazine, David Ramel (@dramel) talks about Gitpod Unveils Open Source Browser-Based VS Code 'Free from Microsoft's Control'
- Also on Visual Studio Magazine, David Ramel (@dramel) takes a First Look at Visual Studio 2022 for Mac
- Heather Poulsen blogs about Sysinternals 25th anniversary event: October 14, 2021
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- Jeffrey Palermo (@jeffreypalermo) talks about Azure SQL Database with Anna Hoffman on Episode 160 of the Azure DevOps podcast
- Charbel Nemnom (@charbelnemnom) describes Azure Policy Compliance and Remediation via Azure DevOps
- On the DEV site, Jay Gordon (@jaydestro) discusses AzureFunBytes Episode 58 - Improve your Open Source Security with WhiteSourceSoft
- On the Microsoft DevOps blog, Jay Gordon (@jaydestro) covers AzureFunBytes Episode 57 – Securing Azure with shehackspurple
- On Channel 9, Kunal Babre joins David Blank-Edelman to talk about how to Achieve Operational Excellence With Azure Well-Architected Framework on the Azure Enablement Show
- Also on Channel 9, April Edwards and Chris Maneu talk about Tagging strategy in The DevOps Lab
- Thomas Thornton (@tamstar1234) blogs about Creating reusable Terraform with Terraform modules
Hybrid
Covering: Azure Arc, Azure Stack
- On Channel 9, Scott Hanselman and Lior Kamrat talk about Demystifying Azure Arc-enabled data services on Azure Friday
- Theresa-Nguyen lists the Top 3 reasons to join J4K part 2 - a virtual conference for Java developers on Kubernetes
- Thomas Maurer (@thomasmaurer) highlight the Azure Stack HCI Days 2021 recordings are available
- The Azure Updates Team blogs about Azure Automation Hybrid Worker Extension for Azure and Arc-enabled servers now in public preview
- Thomas Maurer (@thomasmaurer) explains how to Standardize DevOps practices across hybrid and multicloud environments
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- Tobias Zimmergren and Jussi Roine chat about Dial into Azure with Point-to-Site VPN in episode 101 of Ctrl+Alt+Azure
- George Grammatikos (@cloudopszone) talks about Working With Azure AD B2C Custom Policies
- Ralf Klahr blogs about SLES15SP1 Pacemaker Cluster on HLI for SAP HANA 2.0SP5 Patch 52 Based on Fibre Channel
- Simon Hudson describes Looking at Things in Profile
- Joyce Dorothy talks about Grant Graph API Permission to Managed Identity Object
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- On the Azure blog, Michael Flanakin (@flanakin) blogs about Azure Cost Management and Billing updates – September 2021
- Joyce Dorothy explains how to Update Tags to multiple Logic Apps using REST API
- Yanbo Deng explains How to use Logic Apps to handle large amount of data from Log Analytics workspace
- The Azure Updates Team announces Az module support in Azure Automation is now available
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
- Wellington Duraes blogs about Expanding Azure Support for Constrained Devices: Azure IoT middleware for FreeRTOS
- The Azure Updates Team announces Azure IoT middleware for FreeRTOS in general availability
- On the DEV site, Josh N describes Edge Solutions with Azure
- Sander van de Velde explains how to Get a bundle of support files from your Azure IoT Edge for remote diagnostics
- The Azure Sphere Team covers Azure Sphere SDK compatibility with Windows 11
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- Nicole Haugen covers Using Collaboration Tools with Azure Lab Services
- On the Azure Developer Community Blog, Monish Gangwani writes about From Tunisian classroom full of boys to architect for Canadian government: A journey of perseverance
- On Microsoft + Open Source, Carol Smith announces Azure credits for open source projects
- Lee Stott (@lee_stott) writes about Why students should get involved in open source
- Victoria Demina writes about Seamless assessment management with Azure LTI Assessment App
- Sarah Lean (@TechieLass) writes about Weekly Update 110 - GitHub, Network Security Dashboard, Availability Zones and Hacktoberfest
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
- Rohan Kumar explains how to Govern your data wherever it resides with Azure Purview
- The Azure Updates Team covers Azure Site Recovery: Upgrade to TLS 1.2 or later by November 15, 2021 - for improved security, writes 'Azure Purview is now generally available' and describes Azure Site Recovery update rollup 58 is now generally available - September 2021
- Pierre Roman (@pierreroman) blogs about AzUpdate S03E09: Azure Automation, Site Recovery and Azure Function.
- Sonia Cuff (@soniacuff) explains How to find your Azure Log Analytics agent deployments in preparation for the Azure Monitor agent
- On Microsoft Security blog, Emma Jones provides A simpler, more integrated approach to data governance
- George Wilburn walks through Aligning CMMC Controls with your Azure Landing Zone
- The Azure Updates Team covers Norway East Availability Zones now generally available
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- Zachary Cavanell discusses App Modernization Options - the Azure Migrate tool
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
- Steve Buchanan (@buchatech) describes Set Idle timeout and TCP Reset on Azure Load Balancer via a Service in AKS
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, Suren Jamiyanaa explains how to Streamline your DDoS management with new Azure Firewall Manager capabilities
- The Azure Updates Team writes about General availability: Azure Data Factory managed virtual network
- Radu Vunvulea (@RaduVunvulea) covers Azure Front Door custom domain quote limit and solutions
- Dan Cuomo delves into Network ATC: Common Preview Questions
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- Ramya Chitrakar blogs about Whats New in Microsoft Endpoint Manager - 2109 September Edition
- Rijuta Kapoor writes about General Availability of Azure Sentinel Threat Intelligence in Public and Azure Government Cloud
- On Azure Sentinel Blog, Chuck Wilcox covers The Azure Sentinel Anomalies Simulator
- On Azure Sentinel Blog, Matt Egen walks through Querying WHOIS/Registration Data Access Protocol RDAP with Azure Sentinel and Azure Functions
- On Azure Sentinel Blog, Sreedhar Ande discusses Monitoring Azure Sentinel Analytical Rules – Push Health Notifications
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 General availability: Enable hierarchical namespace for existing Azure Storage accounts and discusses Object replication in public preview for Premium Block Blob Storage
- Pierre Roman (@pierreroman) covers Managing Demo environment with Managed Disk Snapshot
- Zoey Lan covers Lifecycle Management for Page Blob using the Function App
- Cameron Gardiner explains how to SAP ASCS for Windows Now Fully Supported on Azure Files SMB
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- Hailey Ding discusses Azure API Management Developer Portal Troubleshooting
- Maisa Rissi and Darrel Miller talk about Latest Microsoft Graph SDKs on the Microsft 365 Developer Podcast
Azure Virtual Desktop
Covering: Azure Virtual Desktop
- Chad Simmons explains how to Deploy the Azure Virtual Desktop client for Windows with Microsoft Intune
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