Azure Weekly
Issue #375 - 19th June 2022
A relatively quite week; the highlights are: Orca Security Discloses How It Breached Azure Synapse Customer Accounts, See how dynamic concurrency works in Azure Function App with a simple test, and a very interesting direction to align Container Apps with Docker Compose semantics: Accelerating Azure Container Apps with the Azure CLI and Compose Files.
The fully native Arm64 version of Visual Studio is now available in preview. A very handy workbook helping you to identify Azure Orphan Resources has been released. There were a slew of new networking features released this week, the following articles demonstrated how to simplify and centralize network security management with Azure Firewall Manager, and the following series shows how to Deploy Azure Application Gateway - Part 1: Intro And Basic Deployment. An interesting read is this piece of thought leadership around Industrial dataOps capabilities to truly scale Simulation Digital Twins.
⚙️ AI + Machine Learning
- Sheng Zhao writes about New technical research is advancing Azures Neural Text-to-Speech service
- Tony Xing writes about 4 sets of best practices to use Multivariate Anomaly Detector when monitoring your equipment
- James Nguyen covers AzureML Observability: a scalable and extensible solution for ML monitoring and drift detection
- Moritz Steller discusses Machine Learning Operations v2: Unifying MLOps at Microsoft
- Eric Ding describes Threat detection in airports, railways, and retail with Azure Percept
- Roope Astala discusses Enterprise Security and Compliance for Azure Machine Learning
- Bozhong Lin walks through Realizing Machine Learning anywhere with Azure Kubernetes Service and Arc-enabled Machine Learning
🔎 Analytics
- Kurt Mackie (@kurmac) describes Orca Security Discloses How It Breached Azure Synapse Customer Accounts
- Charith Caldera explains how to Retrieve Azure Synapse role-based access control RBAC Information using PowerShell
- The Azure Updates Team writes about General availability: Azure Data Explorer connector for Power Automate, Logic Apps, and Power Apps
- Tzvia Gitlin Troyna (@tzvia) describes When to use Azure Data Explorer
- Alexandre Vilcek describes Data Analytics and Data Virtualization with Azure Databricks and Microsoft SQL Server
- Tahir Fayyaz writes about Easier data model management for Power BI using Delta Live Tables
🖥️ Compute
- Rachel Pruitt covers Forthcoming Upgrade to HBv2 VMs for HPC
- Alexander Zhu writes See how dynamic concurrency works in Azure Function App with a simple test
🚢 Containers
- On Code Project, Matt Pogue writes about Kali Linux Desktop on Windows Subsystem for Linux
- Steven Murawski discusses Accelerating Azure Container Apps with the Azure CLI and Compose Files
- Sridher Manivel discusses KEDA Kubernetes event-driven autoscaling in AKS and identities
🗄️ Databases
- Scott Kim talks about Gen4 hardware deprecation update impacting SQL database, SQL elastic pools and SQL Managed Instance
- Marisa Brasile explains how to Protect your data from tampering with Azure SQL Database ledger Data Exposed
- Harvey Mora discusses Security Update for SQL Server 2016 SP3 Azure Connect Feature Pack GDR
- Nicholas Xuan Nguyen writes about Simple Cloud NoSQL Management with Azure Cosmos DB
- Makena Barickman explains how to Get up and running faster with the new post-database creation experience on the Azure Portal
- Bradley Ball blogs about Cross Subscription Prod Refresh on SQL Managed Instance using TDE and Azure Key Vault
- Vandhana Mehta covers Changing network connectivity options for Azure Database for MySQL Flexible Server
🛠️ Developer Tools
- On the Visual Studio blog, Mark Downie (@poppastring) blogs about Arm64 Visual Studio
- On the SQL Server Blog, Timi Oshin describes Whats new with SQL Tools
- On the Visual Studio blog, Jordan Matthiesen (@JMatthiesen) writes about Visual Studio for Mac 17.3 Preview 2 is now available
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) writes about New Python Set-Up Tool for VS Code: 'What Would Brett Do'
- Elio Struyf explains how to Handle links in the terminal from your VSCode extension
- Abdul Kadir Sheikh explains How to Install PnP PowerShell for SharePoint Online and Azure Cloud Shell
🔩 DevOps
- Gerasimos Alexiou describes how to Pass parameters from Power automate to Azure DevOps pipeline using rest api
- Hanli Ren talks about Azure Spring Apps Custom Container Image CICD deployment using Azure DevOps
- On Code Project, Glenn Prince (@Glenn_Prince) presents Introduction to Infrastructure as Code and Pulumi with Azure, Pulumi in Action on Azure and Advanced Pulumi on Azure
- Marcelo Ricardo de Oliveira presents Introduction to Infrastructure as Code - Part 2: IaC Hands-On with Azure Resource Manager Templates and Part 3: IaC Hands-on with Terraform and Azure
⚙️ Hybrid + Multicloud
- Marko Hotti talks about Performance benchmark of Azure Arc-enabled SQL Managed Instance
- Jodi Boone discusses Coming soon: guest configuration renames to machine configuration
- On the Azure blog, Kathleen Mitford explains how to Discover how you can innovate anywhere with Azure Arc
- Aurnov Chattopadhyay covers Monitor mode: Azures monitoring capabilities delivered securely to Azure Arc-enabled servers
- On the Redmond magazine site, Kurt Mackie (@kurmac) talks about Microsoft Announces Azure Arc Multicloud Management Perks
- Ahmed Mahmoud blogs about Learning from Expertise10: Why no restore point available
- Lior Kamrat discusses Azure Arc extensibility model for hybrid, cloud-native development
- Thomas Maurer (@thomasmaurer) explains how to Manage Arc-enabled Windows Server with Windows Admin Center in the Azure Portal
🎭 Identity
- Damien Bowden (@damien_bod) describes how to Force MFA in Blazor using Azure AD and Continuous Access
- Andreas Helland walks through Pushing Azure AD B2C Custom Policies Through GitHub Actions Using Federated Credentials
- Alfredo Deza blogs about Login to Azure in GitHub Actions
- "bbanerjee" covers Azure Active Directory client credentials flow - Access token request with a certificate
🔌 Integration
- On the Azure blog, Matjaz Ladava announces that Supporting openEHR with Azure Health Data Services
- Dave Upton explains how to Create a Custom PowerApp Connector to Graph API
💡 Internet of Things
- Alexander Gleim writes about Industrial dataOps capabilities to truly scale Simulation Digital Twins
- Manjunath Suryanarayana describes Building IoT apps using Postgres, Citus, and Azure
📚 Learning
- Margo Crandall writes about New Microsoft Power Platform and Dynamics 365 training: May 2022 roundup
- Travis Roberts (@Ciraltos) presents AZ-900 Benefits of Cloud Services Part 1 High Availability, Scalability, Reliability, Predictability
- Ryan Majidimehr writes Join us for our first Azure Synapse Influencers Ask the Experts session
- On episode 197 of the Azure DevOps Podcast, Nick Orlowsky joins Jeffrey Palermo (@jeffreypalermo) to talk about Deciding to Major in Computer Science
- Bethany Jepchumba presents Introduction to classification models by using R and Tidymodels part 3 of 4
- Sonia Cuff (@soniacuff) presents Learn Microsoft Azure for system administrators & solution architects with Azure Skills Navigator
- Thomas Maurer (@thomasmaurer) presents Learn Live – Manage Azure Kubernetes Service AKS on Azure Stack HCI
- Bethany Jepchumba describes Data Science and Machine Learning Curiculum
⚖️ Management and Governance
- The Azure Updates Team covers Public preview: Windows Admin Center in the Azure portal
- Padia blogs about Implementing SAP HANA scale-up high availability on Disaster Region
- Dolev Shor blogs about Azure Orphan Resources
🚌 Migration
- Anna Hoffman and Nadia Ben El Kadi covers SQL Insider Series: SQL Migration tools, which one and when Data Exposed
- Matthew Romero discusses How cloud migration of IBM Power workloads adds value, thanks to Skytap on Azure
🌐 Networking
- The Azure Updates Team anounces the Public Preview of: Private link support in Azure Application Gateway, and Azure Virtual Network Manager in nine new regions and ExpressRoute Direct and Circuit in different subscriptions
- The Azure Updates Team announces the General availability of Azure WAF policy and DDoS management in Azure Firewall Manager
- On the Azure blog, Suren Jamiyanaa explains how to Simplify and centralize network security management with Azure Firewall Manager
- Geert Baeke (@GeertBaeke) explains how to Publish your AKS Ingress Controller over Azure Private Link
- Helder Pinto discusses Azure DDoS Protection Standard Costs Estimation
- Mauricio Rojas blogs about Azure Front Door using Private Link Service with two High Available Network Virtual Appliances.
- Yi Yang writes about Intermittently Succeed to RDP to the Cloud Service Extended Support
- Aidan Finn (@joe_elway) explains how to Deploy Shared Azure Bastion To Virtual WAN Spoke
- Milosh Djuric (@mdjxkln) walks through Deploying Azure Application Gateway - Part 1: Intro And Basic Deployment and Part 2: End To End Encryption, Path Routing, And Header Rewriting
🔐 Security
- Rijuta Kapoor covers Microsoft Threat Intelligence Matching Analytics: IP Detections
- Idan Pelleg discusses The power of incidents in Microsoft 365 Defender
- Shabaz Shaik describes how to Receive Email Notification when new IDPS rules get Created via Logic Apps
📦 Storage
- Arindam Mondal blogs about Understanding Shared Access Signature and Access Policy in Azure Storage
🔗 Web
- On the Azure Developer Community Blog, Shruti Pathak blogs about Azure Cache for Redis TLS: Upcoming migration to DigiCert Global G2 CA Root
- Aaron Powell (@slace) discusses Implementing a Token Store With APIM Authorizations
- On the Ctrl+Alt+Azure podcast, Tobias Zimmergren and Jussi Roine talk about F5 NGINX on Azure - what, why and how