Azure Weekly
Issue #327 - 6th June 2021
This week, Sarah Lean provides a round up from MS Build and Michael Crump discusses 3 very cool projects with demos released at Microsoft Build, including Azure Bicep. And, on the Azure DevOps podcast, Jeffrey Palermo provides a Microsoft Build Recap.
The updates team has also announced identity-based connections in Azure Functions with latest Azure SDK triggers and bindings and an Azure API Management Premium tier price reduction for incremental purchased units. Carissa Broadbent discusses the new pricing changes to Azure Sentinel and Azure Monitor Log Analytics to help you save costs. Neta Haiby runs through how to extract values and line items from invoices with Form Recognizer (now GA).
Disha Agarwal highlights a really interesting service for quickly extracting knowledge from your data in Question Answering is now in Public Preview. Mark Kromer discusses the new connector in Azure Data Flows: SQL Server as Source and Sink. Aaron Powell runs through local development With CosmosDB and devcontainers. Vijai Kannan walks through accelerating labeling productivity by using AML Data Labeling. Finally, Raymond Meng-Ru Tsai describes Running NCBI BLAST on Azure, enabling improved performance, scalability and best practice.
⚙️ AI + Machine Learning
- Mufajjul Ali talks about how to Innovate with AI best practices (Cloud Adoption Framework)
- Neta Haiby covers how to Extract values and line items from invoices with Form Recognizer (now GA)
- Vijai Kannan explains how to Accelerate labeling productivity by using AML Data Labeling
- On Visual Studio Magazine - Blogs, David Ramel (@dramel) highlights that Microsoft Offers Deep Learning Support with PyTorch Enterprise on Microsoft Azure
- Disha Agarwal introduces Question Answering in Public Preview
- Michael Crump (@mbcrump) runs through How to get started with Natural Language Understanding in Azure
🔎 Analytics
- On the MSSQL Tips site, Koen Verbeeck (@Ko_Ver) blogs about Getting Started with Azure Data Factory - Part 1
- Mark Kromer (@kromerbigdata) highlights a New Data Flow Connector: SQL Server as Source and Sink
- Raymond Meng-Ru Tsai walks through Running NCBI BLAST on Azure – Performance, Scalability and Best Practice
- On SQL Server Central, Ron L'Esteve walks through Using Delta Schema Evolution in Azure Databricks
🖥️ Compute
- On the Azure blog, Ian Finder announces the General availability of scale-out NVIDIA A100 GPU Clusters: the fastest public cloud supercomputer
- On the Trailhead blog, Rodrigo Juarez talks about Getting Started with Azure Functions
- Sean Feldman (@sfeldman) talks about Azure Functions Elevated
- On Code Project, Duncan Edwards Jones (@Merrion) talks about Event Sourcing on Azure Functions
- Charbel Nemnom (@charbelnemnom) provides a solution to: VM Agent is unable to communicate with the Azure Backup Service for Linux VMs
- Jaliya Udagedara (@JaliyaUdagedara) walks through how to Change the Storage Provider from Azure Storage to Microsoft SQL Server in Azure Durable Functions
🚢 Containers
- Steve Buchanan (@buchatech) covers Kubernetes, Linux on Azure and more...
- James van Den Berg blogs about how Azure Monitor Insights for Arc enabled Kubernetes Clusters anywhere
🗄️ Databases
- Nik Larin discusses Whats new in Hyperscale Citus for Postgres on Azure (ft. read replicas)
- On the Whizlabs blog, Vidya Ransam talks about Azure Cosmos DB – A Complete Guide
- Jovan Popovic (@jocapc) explains how to Improve performance of Parquet external tables using new native technology in dedicated SQL pools
- Kevin Chant explains how to Create a dacpac for an Azure Synapse Analytics dedicated SQL Pool using Azure Data Studio
🛠️ Developer Tools
- The Azure Updates Team announces that Azure Digital Twins Explorer is available in public preview
- On the DEV site, Michael Crump (@mbcrump) writes about 3 very cool projects with demos released at Microsoft Build
- On Microsoft + Open Source, Nick Greenfield and Ralph Squillace walk through Enabling Local Tunnel Debugging with the Kubernetes extension for VS Code
- Ravikanth Chaganti (@ravikanth) covers Bicep v0.4 and the linter
- Aaron Powell (@slace) covers Leveling Up Static Web Apps With the CLI
- Aaron Powell (@slace) writes about Local Dev With CosmosDB and devcontainers
- Garry Trinder covers CLI for Microsoft 365 v3.10
🔩 DevOps
- On the Microsoft DevOps blog, Jay Gordon (@jaydestro) lists the Top Stories from the Microsoft DevOps Community and provides an Intro to Bicep
- On the Azure Developer Community Blog, Samit Jhaveri explains how to Kickstart collaborative DevSecOps practices with GitHub and Azure
- Vincent-Philippe Lauzon (@vplauzon) covers Delta Kusto in Azure DevOps
🧬 Hybrid
- Mustafa Ashour walks through Creating alerts for Azure SQL Managed Instance
- James van den Berg (@JamesvandenBerg) describes AzureArc Services with Docker for Windows Kubernetes Cluster for Testing DevOps (MSBuild)
🎭 Identity
- Ryan Kowalewski explains How to Set Up an Azure File Share with On-Prem AD Authentication
- Geert Baeke (@GeertBaeke) provides A quick look at azure/kubelogin
- Alex Simons (@Alex_A_Simons) explains how to Automate and manage Azure AD tasks at scale with the Microsoft Graph PowerShell SDK
- Russ Rimmerman discusses how to Use Power Automate to Notify of Upcoming Azure AD App Client Secrets and Certificate Expirations
- Sonia Cuff (@soniacuff) blogs about VPN access to Azure from macOS with Azure Active Directory authentication
- The Azure Updates Team announces Public preview: Identity-based connections in Azure Functions with latest Azure SDK triggers and bindings
🔌 Integration
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) discuss Creating custom connectors in Azure for Power Platform
- Mohit Kumar runs through Automated Detection and Response for Azure Firewall with the New Logic App Connector and Playbooks
- Scarlett Liu discusses Service Bus: .Net AttachmentPlugin to send and receive messages about 1MB
- Antti K. Koskela (@koskila) describes How to fix a Logic App deployment that failed with error UsageConfigurationNotSupportedInSubscription
- On the Serverless360 blog, Arunkumar Kumaresan walks through Understanding Azure Logic Apps Resource Types
- Thomas Maurer (@thomasmaurer) describes how to Run cloud-native apps on Azure PaaS anywhere
💡 Internet of Things
- On the Redmond magazine site, Kurt Mackie (@kurmac) highlights that Microsoft Buys ReFirm Labs To Bolster Azure Defender for IoT
- Sander van de Velde asks: Can an Azure IoT Edge container be deployed in the cloud?
- Christa St Pierre explores what Azure Percept can accomplish in the hands of creative developers
- David Sanchez (@davidsancheza) highlights that Azure Maps Creator is now in General Availability. Leverage Indoor Mapping Capabilities in your apps
📚 Learning
- Barbara Forbes (@Ba4bes) discusses Learning AI through Microsoft Learn
⚖️ Management and Governance
- The Azure Updates Team announces that Azure Site Recovery update rollup 55 is now generally available
- Ángel Pérez discusses ARM Template Specs
- Billy York explains how to Customize cost data visualizations with Azure Workbooks and Azure Cost Management
- On the Codit blog, Stijn Moreels discusses how to Gain Insights into Databricks Jobs with Arcus Background Jobs
- On the Azure blog, Michael Flanakin (@flanakin) runs through the Azure Cost Management and Billing updates
- Zeinab Mokhtarian Koorabbasloo explains how to Prepare your Azure data sources at scale to onboard into Azure Purview for registration and scanning
- Sarah Lean (@TechieLass) provides a Round up from MS Build
- On the DEV site, Ryan Maclean (@ryan_maclean) and Jay Gordon discuss Observing Azure with Datadog
- Yuchen Wang announces the General Availability of Azure Spring Cloud in the Terraform Azure Provider
🚌 Migration
- Aidan Finn (@joe_elway) covers Everything You Need to Know About Azure Infrastructure
📱 Mobile
- On the Xamarin blog, James Montemagno (@JamesMontemagno) describes Building beautiful apps with Xamarin.Forms
🌐 Networking
- Pierre Roman (@pierreroman) describes Faking DDNS with Azure Services
- Jose Moreno (@erjosito) covers Azure Route Server and NVAs running on Scale Sets
🔐 Security
- The Azure Updates Team runs through the Public preview updates for May 2021, and the General availability updates for May 2021 and announces Pricing changes to Azure Sentinel and Azure Monitor to help you reduce costs
- On the Redmond magazine site, Kurt Mackie (@kurmac) highlights that Azure Defender is Getting Linux Server Protection Capability
- Sam Cogan (@samcogan) walks through Using Azure Key Vault with Application Gateway
- Itay Argoety highlights that you can now Customize entity page timeline in Azure Sentinel
- On Azure Sentinel Blog, Carissa Broadbent runs through the pricing changes to Azure Sentinel and Azure Monitor Log Analytics to help you save costs
- Hannes Lagler-Gruener discusses how to Use watchlists in Azure sentinel
- On Microsoft Security blog, Emma Jones discusses Privacy compliance for smart meter infrastructure with Microsoft Information Protection and Azure Purview
- On the MSSQL Tips site, Ron L'Esteve covers Azure Databricks Access Controls and Row Level Security
- Edna Conway writes about Operational Resilience in a Platform Economy
- Also on Azure Sentinel Blog, Chi Nguyen describes how to Detect credential leaks using built-in Azure Sentinel notebooks
📦 Storage
- Amrinder Singh covers Download the blob using Secondary Endpoint in RAGRS Storage account
🔗 Web
- The Azure Updates Team highlights Azure API Management Premium tier price reduction for incremental purchased units
- Charbel Nemnom (@charbelnemnom) covers Azure Defender for App Service in Azure Security Center
- On the DEV site, Abhishek Gupta (@abhi_tweeter) covers Redis Streams in Action - Part 2 (Rust app to consume from the Twitter Streaming API)
- Praveen Kumar Sreeram (@PrawinSreeram) talks about how to Automate Bulk IP Address Restriction of Azure App Service dynamically using PowerShell & Azure DevOps Pipeline
- Bankim Patel writes about Dynamic Scaling of ConfigMgr Site Systems in Azure
- On The Azure Podcast, Christina Compy (@ccompy) blogs about App Service Environments