Azure Weekly
Issue #371 - 15th May 2022
It's been a few months, but James Dawson published the next post in his series of Adventures in Dapr: Episode 2 covering migrating secret management to Azure Key Vault and how you deal with reducing friction from your inner dev loop. Azure Container Apps continues to release new features: ACA public preview of support log streaming and console connect
A number of updates for Static Web Apps: support skipping API builds via Azure pipelines and improved Azure DevOps support in Static Web Apps and a call to join us and the developer community to celebrate Azure Static Web Apps.
Other interesting posts: use the Resource Explorer from the Azure Portal, and Combining AAD App Proxy with Front Door and Application Gateway for WAF, and finally, Power BI connectors to Azure Synapse.
⚙️ AI + Machine Learning
- Abhijit Jana (@AbhijitJana) covers Azure AI + ML Services & Platform in a Nutshell using Mind Map
- Andy Beatman announces New voices and emotions to Azure Neural Text to Speech
- Melinda Ma talks about Azure Neural TTS releases 5 new voices and expands emotions in American English
- The Azure Updates Team announces the Generally availability of OCR supports 164 languages in the Cognitive Services Computer Vision
🔎 Analytics
- On the MSSQL Tips site, Ron L'Esteve explains how to Advanced Databricks Lakehouse Capabilities
- James Serra (@JamesSerra) discusses Power BI connectors to Azure Synapse
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) explains how to Refresh Power BI Datasets via its name instead of Id
- Rie Merritt highlights the process for Joining the Azure Data Community Advisory Council
- Alexandre Vilcek concludes the series A Solution Template for Soft Sensor Modeling on Azure - Part 2
🖥️ Compute
- The Azure Updates Team announces the Public preview: Azure Virtual Machines DCsv3 in Australia, Japan, US, and Asia
- The Azure Updates Team writes about Generally available: Azure Compute Gallery support for trusted launch Virtual Machines
- Jeffrey Palermo (@jeffreypalermo) talks about Udi Dahan: Distributed Computing - Episode 192
- On the Azure blog, Garima Singh explains how to Manage Red Hat workloads seamlessly on Azure
🚢 Containers
- The Azure Updates Team announces the Public preview of Azure Container Apps log streaming and console connect
- On the endjin blog, James Dawson (@James_Dawson) discusses Adventures in Dapr: Episode 2
🗄️ Databases
- The Azure Updates Team announces the Generally availability: Minor versions upgrade for Azure Database for MySQL – Flexible Server
- On Tech Community blog, Jose M Jurado (@jmjuradodiaz) writes about Global Azure 2022 - How to get the most from Azure SQL Database Session Delivered
- Jose M Jurado (@jmjuradodiaz) writes about Global Azure 2022 - Azure SQL Journey: The daily routine of a Cloud DBA Session Delivered
- Jose M Jurado (@jmjuradodiaz) describes Lesson Learned 203: How can I know that my connection is using Redirect connectivity policy and describes Lesson Learned 204: Elastic Query and firewall issues
- Marisa Brasile describes SQL Insider Series: Restoring a backup from LTR in Azure SQL DB Data Exposed
- Swati Srivastava blogs about SQL DB maintenance activity using Automation accounts for Azure SQL DBsDifferent scenarios
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) blogs about DevOps: SQL Server - NETFramework v4.5 not found
- Niko Neugebauer explains how to Migrate Amazon RDS for SQL Server to Azure SQL Managed Instance – Part 2 Native Backup & Restore
- The Azure Updates Team talks about Azure SQL Hyperscale SLA improvements Generally available
🛠️ Developer Tools
- On the Visual Studio blog, Peter Groenewegen (@pgroene) writes about Just-in-time refactoring made even easier with IntelliCode auto suggested code for C#
- Sayyeda Mussa explains how to Update all Visual Studio installations with a single click
- Tim Heuer writes that Visual Studio 2022 17.2 is now available
- On the Visual Studio blog, Jordan Matthiesen (@JMatthiesen) writes about Visual Studio 2022 for Mac Release Candidate 2
🔩 DevOps
- The Azure Updates Team talks about Public preview: Improved Azure DevOps support in Static Web Apps
- Gerasimos Alexiou describes how to Start multiple VMs using parameters with Azure DevOps pipeline
- Anuraj Parameswaran describes how to Setting up an Azure Virtual Machine as Azure DevOps build agent
- Praveen Kumar Sreeram (@PrawinSreeram) shares Azure DevOps – Tips and Tricks – 7 – Resolve the While scanning a literal block scalar, found extra spaces in first line error.
- Aarthi Vijayaraghavan describes How GitHub Actions handles CI/CD scale on short-running jobs with Ephemeral OS disk Reimage
- Bret Arsenault explains how to Continued investments in supply chain security in support of the cybersecurity Executive Order
- Anuraj Parameswaran covers Deploying on Azure Functions - GitHub Actions
- April Edwards (@TheAprilEdwards) talks about Azure Terrafy – Import your existing Azure infrastructure into Terraform HCL
⚙️ Hybrid + Multicloud
- The Azure Updates Team announces the Generally availability of Azure Arc-enabled servers support for private endpoints
- Steve Buchanan (@buchatech) discusses Watch Learn Live Episode 7 – Introduction to Azure Arc enabled Kubernetes
- Melony Qin covers Enabling Active Directory AD Authentication in Arc-enabled SQL Managed instance
- Jeffrey Raymond Kitt discusses Friday Five: Power Automate, Windows Admin Center, More
- Pierre Roman (@pierreroman) covers AzUpdate S04E13: Azure Compute Gallery, Azure Arc, Virtual Network & Red Hat.
- Ryan Willis announces the Generally Availability of Azure Arc-enabled servers support for private endpoints
- Sarah Cooley announces the General availability of Windows Server guest subscription offer, only on Azure Stack HCI
- Thomas Maurer (@thomasmaurer) blogs about Azure HybridMulticloud and Edge Day – Digital Event
🎭 Identity
- Gerasimos Alexiou explains how to Authenticate to Azure management API using az cli
- Pierre Roman (@pierreroman) talks about AzUpdate S04E12: Passwordless, Azure Key Vault, Azure Functions and Microsoft Authenticator
- On the Azure Medium blog, Andre Camillo writes about Agnostic Cloud Security controls from Microsoft
- Alex Weinert writes about Require reauthentication for Intune enrollment or risk
- Assaf Yatziv describes Detecting and Remediating Impossible Travel
- Dan Levy blogs about Security Settings Management in Microsoft Defender for Endpoint is now generally available
- Koby Mymon discusses Microsoft Sentinel – Continuous Threat Monitoring for GitHub New OOTB Content
- Noelle Li explains how to Transform data in ADF with Azure Cognitive Services
- Sue Bohn explains how to Strengthen your security posture with new Azure AD partner integrations
- Radu Vunvulea (@RaduVunvulea) describes Email one-time passcode OTP - Enable guest users without federation or registration
- Tobias Zimmergren (@zimmergren) talks about Use the Resource Explorer from the Azure Portal and highlights Recommended books about Azure security
🔌 Integration
- Rafferty Uy talks about Operations Task Management Feedback Loop
- Sarah Fender (@sarahfender), Principal Program Manager - Azure Cybersecurity, explains how to Unleash the Power of Modern SecOps with Microsoft Sentinel SOAR
- Lior Tamir explains how to What's new: Power-up automation with Logic Apps Standard
- Ridhima Sinha explains how to Create ADF Events trigger that runs an ADF pipeline in response to Azure Storage events.
- Sujith Komma blogs about Exception Handling in Logic Apps
- Wagner Silveira describes Logic Apps Standard Performance Benchmark - Burst workloads
- On SQL Server Central, Arindam Mondal talks about The Script Activity in Azure Data Factory
- Michael Aldridge announces The Access Connector for Dataverse and Power Platform Is Released for General Availability
💡 Internet of Things
- The Azure Updates Team explains how to Update your IoT Edge devices on Raspberry Pi OS Stretch and writes about Generally available: Azure IoT Edge supports Debian Bullseye on ARM32v7
- Sander van de Velde writes about Dynamic routing of IoT Hub telemetry to Azure Data Explorer
- Adam Bogo explains How the latest advances in ML and AI are modernizing manufacturing
- Mikkel Christian Sørensen blogs about Scale industrial IoT with unified data from industrial assets with Omnio IoT
- Oliver Niedung blogs about Turning innovation into a competitive advantage across industries
- Olivier Bloch describes IoT at Microsoft Build 2022
📚 Learning
- Margo Crandall writes about New Microsoft Power Platform and Dynamics 365 training: April 2022 roundup
- The Student Developer Team announces Intro to Tech Skills sessions at Microsoft Build 2022
- Radu Vunvulea (@RaduVunvulea) says that Microsoft Build 2022 is here
- Vinicius Apolinario (@vrapolinario) explains how to Learn Containers and Kubernetes from Microsoft Learn
- Sander van de Velde writes about Free Microsoft AZ-220 Azure IoT Developer Specialty renewal
⚖️ Management and Governance
- The Azure Updates Team talks about Azure VM insights guest health preview will be retired on 30 November 2022 and writes about Generally available: IT Service Management Integration with secure webhook
- Tobias Zimmergren Jussi Roine writes about 133 - Performance Efficiency in the Azure Well-Architected Framework
🚌 Migration
- The Azure Updates Team writes about General availability: Azure Data Lake Storage Gen1 to Gen2 using Azure Portal
- On Tech Community blog, Kellyn Gorman (@DBAKevlar) describes Using Oracle AWR and Infra Info to Give Customers Complete Solutions to Performance Problems
📱 Mobile
- On the Xamarin blog, Luis Matos discusses Tips for Moving Your Xamarin Library to .NET MAUI
🌐 Networking
- Jose Moreno (@erjosito) talks about Azure Firewall rules for Office 365
- Andrea Michael blogs about Securing Your Virtual Networks with Azure Virtual Network Manager
- Gustavo Modena describes Enhancements to Azure WAF now in General Availability
- Jose Moreno (@erjosito) blogs about Combining AAD App Proxy with Front Door and Application Gateway for WAF
- Hannes Lagler-Gruener talks about Azure Network Manager
🔐 Security
- Sam Cogan (@samcogan) covers Accessing Key Vault Secrets in Pulumi
- Rijuta Kapoor describes Bring Threat Intelligence from SEKOIA.IO using TAXII data connector
- TJ Banasik describes Search, Investigate, & Respond to Indicators of Compromise with the Threat Intelligence Workbook
- Gopalakrishnan Krishnan describes Introducing Additional Dynamic Tags in Attack Simulation Training
- Zachary Cavanell explains how to Transform your security operations with Microsoft Security Experts Human-led services
- Mo ElKhouly explains how to Tamper Protection is now available on macOS
- Nicholas Kondamudi talks about Azure Key Vault Managed HSM – Control your data in the cloud
- Priyan Kagill announces the public preview of Microsoft Defender personal profile support for Android Enterprise
- Shahar Aviv talks about Whats new: Closer integration between Microsoft Sentinel and Microsoft 365 Defender
- Tomer Reisner announces Microsoft Defender Vulnerability Management in public preview
- Benjamin Kovacevic covers Using Microsoft Teams Adaptive Cards to enhance incident response in Microsoft Sentinel
- Rafik Gerges blogs about Automating bulk onboarding of Azure IaaS and PaaS resources into Microsoft Sentinel
📦 Storage
- Anuraj Parameswaran blogs about Deploying a Static Site to Azure Using the az CLI
- Sandip Khandelwal covers Mainframe files transfer to Azure Data Platform using SFTP
- Zoey Lan describes Tool Introduction on How to Efficiently Read Azure Storage Diagnostic Logs
- Silvio Di Benedetto blogs about Azure File Sync v15
🔗 Web
- The Azure Updates Team describes Public preview: Static Web Apps support skipping API builds via Azure pipelines
- John Reilly (@johnny_reilly) describes Azure Static Web Apps: named preview environments with Azure DevOps
- On the Azure blog, Simona Cotin (@simona_cotin) explains how to Join us and the developer community to celebrate Azure Static Web Apps
- Nitya Narasimhan (@ntiya) explains how to Learn Azure Static Web Apps in 30DaysOfSWA
- Damir Arh (@DamirArh) covers Deploying Blazor WebAssembly applications to Azure Static Web Apps
- On the Azure podcast, Kyle Teegarden covers Episode 423 - Azure Cache for Redis
- Justin Yoo (@justinchronicle) discusses Blazor WebAssembly for Headless CMS on Azure Static Web Apps
- Baskar Rao Dandlamudi describes Enabling OpenAPI Specifications for Azure Function
- Anuraj Parameswaran blogs about Mapping a wildcard domain name to an Azure App Services
⚙️ Azure Virtual Desktop
- Freek Berson (@fberson) describes Monitoring Azure Virtual Desktop with eG Enterprise