Azure Weekly
Issue #405 - 12th February 2023
The majority of updates this week focus on New Microsoft Purview features, including public preview of new Source Code Classifier and general availability of more trainable classifiers, effectively protect sensitive data in cloud and devices using Microsoft Purview Data Loss Prevention, introducing Adaptive Protection in Microsoft Purview - People-centric data protection for a multiplatform world, and Guidance for investigating Microsoft Purview Data Loss Prevention incidents.
In the analytics space, How To Create CDC In Azure Synapse Analytics Using DataFlows, and in the application space a useful comparison of Container Service Options and Guidance in Azure, and a deep dive into Building a SaaS Application on Azure AKS with Github Actions which still seems to only explore "soft multi-tenancy options", and finally, a very interesting discussion about something I see time and again across our customers (and also across Microsoft Product Groups): Armchair Architects: Can architecture prevent you from shipping your org chart
⚙️ AI + Machine Learning
- On the Azure blog, John Lee discusses Roundup of AI breakthroughs by Microsoft and NVIDIA
- Hugo Affaticati talks about Accelerating AI applications using the JAX framework on Azures NDm A100 v4 Virtual Machines
- Wong Cyrus describes how to Build a Virtual Assistant with Azure Open AI and Azure Speech Service
🔎 Analytics
- Ryan Majidimehr (@rmajidimehr) talks about Azure Synapse Analytics January Update 2023
- Sally Dabbah describes How To Create CDC In Azure Synapse Analytics Using DataFlows
- Ryan Adams describes Disabling Public Network Access in Synapse
- The Azure Updates Team writes about Now available: Find my partner for Azure Data Explorer
- Noelle Li talks about Azure Data Factory January 2023 Monthly Update
- Penny Zhou writes about Directly Launch Pipeline Template Gallery through the Azure Portal
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) presents two articles on Streaming data Azure & Power BI Introduction and Event Hubs
- Charles Chukwudozie describes Designing and Implementing Modern Data Architecture on Azure Cloud.
- Kevin Chant covers Using Azure SQL Deploy v2 for dedicated SQL Pool deployments
🖥️ Compute
- Sarah Lean (@TechieLass) writes Azure VM Series explained
- Amy Colyer describes Azure VMware Solution - February 2023 - What's New Update
- On the Azure blog, Puneet Konghot talks about Azure Red Hat OpenShift for Microsoft Azure Government—now generally available
🚢 Containers
- Faisal Mustafa discusses Container Service Options and Guidance in Azure
- Faisal Mustafa discusses Learnings from the field – Running Fluent Bit on Azure Kubernetes Service – Part 1 and Part 2
- Eric Sanner talks about Using Docker – Multiple Virtual Machines
- Ozgur Guler discusses Building a SaaS Application on Azure AKS with Github Actions
🗄️ Databases
- Pam Lahoud (@SQLGoddess) blogs about SQL Server on Azure VMs - the best price-performance gets even better
- Nithya Bondalapati covers Azure Database creation using T-SQL or SSMS currently allows Unsupported characters in it's name.
- Amit Lal talks about Announcement: SAP on Azure Oracle Performance Efficiency Scripts
- Ahmad Nassar discussus Error 25740: Unable to start event session EventSession because system is busy
- Jose M Jurado (@jmjuradodiaz) presents some lessons learned 321:Useful Kusto Monitoring Queries for Azure SQL Database and Elastic Database Pool, 325: RESOURCESEMAPHOREQUERYCOMPILE in Elastic Database Pool on Server 'XXX' and 324: Query Recompilation in Azure SQL
- Varun Dhawan talks about Monitoring Autovacuum in Azure PostgreSQL Flexible Server
🛠️ Developer Tools
- Denver Brittain blogs about Azure Contributes to Red Hats Migration Toolkit for Applications
- Jochen Bartlau writes about Best Practices for a Visual Studio Report Generator
- Antti K. Koskela (@koskila) describes How to fix There was no runtime pack for Microsoft.AspNetCore.App available for the specified RuntimeIdentifier after a Visual Studio update
- Lauren Dunlap talks about Education scenarios with Azure Lab Services and Azure Virtual Desktop
🔩 DevOps
- On episode 231 of the Azure DevOps Podcast, Jeffrey Palermo (@jeffreypalermo) is joined by Colin Bowern to talk about Deployments and Ops using Octopus Deploy
- Geert van Teylingen delves into Disaster protection for JFrog Artifactory in AKS with Astra Control Service and Azure NetApp Files
- John Folberth covers Azure DevOps Pipelines: If Expressions and Conditions
- Lara Goldstein, Safeena Begum Lepakshi and Charles Oxyer talk about Remediating Security Issues in Code with Pull Request Annotations
- Vinod Soni discusses Repository graphs in Azure DevOps
🎭 Identity
- Joseph Dadzie explains how to Automate provisioning and governance of your on-premises applications
🔌 Integration
- Daysha Carter describes how to Build a meetings app with Azure Communication Services, Microsoft Graph and Microsoft Teams - Part 1 and Part 2
- Hristo Hristov describes How to Generate a QR Code with Power Apps and Azure Function with Python Runtime
💡 Internet of Things
- The Azure Sphere Team announces the General availability: Azure Sphere OS version 23.02 expected on February 21
📚 Learning
- Lee Stott (@lee_stott) writes about Free Microsoft Fundamentals certifications for worldwide students
- Lee Stott (@lee_stott) walks through Setting up your GitHub Student and GitHubCopilot as an authenticated Github Student Developer
- Anthony Bartolo (@WirelessLife) blogs about AI-900: Microsoft Azure AI Fundamentals Study Guide
- Phil Evans says Boost your security skills with the new 30 Days to Learn It challenge
- On episode 172 of the Ctrl+Alt+Azure Podcast, Tobias Zimmergren and Jussi Roine talk about Azure Updates
- On the Archair Architects show, Eric Charran, David Blank-Edelman and Uli Homann discuss Can architecture prevent you from shipping your org chart
⚖️ Management and Governance
- James Serra (@JamesSerra) writes about New Microsoft Purview features
- On Tech Community blog, Ankit Gupta blogs about Data classification for Snowflake
- Erica Toelle explains how to Deploy confidently with simulation mode for retention label policies
- On Tech Community blog, Anna Chiang blogs about Public preview of new trainable classifiers and general availability of 23 trainable classifiers and describes Public preview of new Source Code Classifier and general availability of more trainable classifiers
- Shilpa Bothra writes about Effectively protect sensitive data in cloud and devices using Microsoft Purview Data Loss Prevention
- Daniel Hidalgo discusses Stay ahead of the data protection curve with new enhancements to Compliance Manager
- Talhah Mir explains how to Enable Adaptive Protection with Microsoft Purview
- On Microsoft Security blog, Christine Barrett covers Introducing Adaptive Protection in Microsoft Purview—People-centric data protection for a multiplatform world
- Bhushan Gawale walks through Building a Terraform template to securely push application telemetry to App insights workspace bypassing local authentication
- Aidan Finn (@joe_elway) discusses Cloud Repatriation: Is It a Risk For Microsoft Azure
- Liz Willets announces a new Purview feature to Help safeguard data and reduce risk with compliant communications
- Yoav Dobrin walks through Monitoring Consumer groups processing using custom metrics
- Lex Hegt talks about Azure end-to-end transaction details with enhanced visibility
- Charbel Nemnom (@charbelnemnom) provides a Solution – Azure Backup An Invalid Policy is Configured on The VM
- On the Data Exposed show, Anna Hoffman (@AnalyticAnna), Blesson John and Naga Yenemamdra talk about Self-service data discovery and access management using Microsoft Purview
- Shekhar Palta provides Guidance for investigating Microsoft Purview Data Loss Prevention incidents
- Travis Roberts (@Ciraltos) talks about 10 Things You Need to Know About Azure Availability Zones
- Erika Acon Atan writes about Common questions on Microsoft Purview Data Loss Prevention for endpoints
- On the MIcrosoft Mechanics show, Talhar Mir talks about Risk-based automatic DLP policy adjustment with Adaptive Protection Microsoft Purview
- On the Microsoft Mechanics show, Shilpa Bothra talks about Data Loss Prevention across endpoints, apps, & services Microsoft Purview
- Erin Miyake explains how to Uncover hidden risks and accelerate time to action with new features in Insider Risk Management
🎬 Media
- Daysha Carter discusses Azure Communication Services Calling Features Update
- Daysha Carter covers Azure Communication Services February 2023 Feature Updates
- On episode 320 of the Microsoft Cloud IT Pro Podcast, Scott Hoag and Ben Stegink (@msclouditpro) discuss Teams Premium is here
🚌 Migration
- Rahul Saha delves into Selecting the best tool for migrating to Azure Database for MySQL – Flexible Server
🌐 Networking
- On the Azure blog, Rajesh Nautiyal writes about Secure your application traffic with Application Gateway mTLS
- Jose Moreno (@erjosito) delves into Virtual Network Gateways routing in Azure
- On the Azure Medium blog, Musunuru Sharmila covers Securing VM connectivity Using Azure Bastion and Secure Hub Virtual WAN.
- On episode 453 of the Azure podcast, Azure Podcast team (@AzurePodcast) are joined by Ryan Bostelmann to discuss How Azure Networking Support uses Azure to support Azure customers
- Will Aftring presents a series of articles introducing Network Trace Analysis Part 0: Laying the Groundwork, Part 1: Asking Questions and Collecting Data, part 2: Jumping into TCP Connectivity and on Tech Community blog, and part 3: TCP Performance
🔐 Security
- Nicholas Kondamudi describes Public Preview : Portal for Azure Key Vault Managed HSM
- Amir Dahan explains how to Automate your attack response with Azure DDoS Protection solution for Microsoft Sentinel
- Heike Ritter writes about Microsoft 365 Defender Monthly news - February 2023
- Shawn Hays blogs about Security and Compliance Easter Eggs in Microsoft's NEW Teams Premium
- Sindhuri Dittakavi blogs about Microsofts emphasis on driving attestation standards and fostering trust in Azure Attestation
- Jeremy Tan blogs about Whats new: Monitor the health and audit the integrity of your analytics rules.
- Radhika Tripurani explains How to Enable Azure Virtual Machine Encryption
- Shekhar Palta writes Learn how to investigate Microsoft Purview Data Loss Prevention alerts in Microsoft 365 Defender
- Wim Matthyssen (@wmatthyssen) provides an Azure Tip: Set up email notifications for high-severity security alerts in Microsoft Defender for Cloud
- The Intune Support Team discusses Expanding support for Attack surface reduction rules with Microsoft Intune
📦 Storage
- Ralf Klahr explains how to SAP ASE 16.0 on Azure NetApp Files for SAP Workloads on SLES15
- Eitan Shteinberg explains how to Protect your storage resources against blob-hunting
🔗 Web
- Nate Ceres explains how to Accelerate Your Java Modernization Journey with the Azure Immersion Workshop
- John Joyner (@john_joyner) describes Using Azure Monitor to alert on Azure web app restarts
- Joey Huang explains How to setup Built-in Authentication for Azure Static Web Apps with Azure Active Directory
- Chandra Shekhar Sahu writes about Private Endpoint & Direct Line App Service Extension Configuration with Bot Services and App Service
⚙️ Azure Virtual Desktop
- Nicholas Xu announces General Availability of Multimedia Redirection MMR on Azure Virtual Desktop
- Rinku Dalwani announces public preview of symmetric NAT support for RDP Shortpath