Azure Weekly
Issue #322 - 2nd May 2021
There were two big announcements this week, firstly a new service, Azure Web PubSub, which you can read more about in the following article: Easily build real-time apps with WebSockets and Azure Web PubSub — now in preview. Although it looks similar to Azure SignalR, it's targetted at lower-level, cross platform, websocket based usecases. Next Microsoft has made another acquisition, this time Kinvolk, to accelerate container-optimized innovation.
In the analytics space, James Serra has a chalk & talk session on the Modern Data Warehouse, the Data Exposed show covers the Benefits of Intelligent Query Processing, and Machine Learning on Azure SQL Managed Instance is generally available.
There's an exciting new feature in Azure AD: preview of embed Azure AD B2C sign-in interface in an iframe, which can be useful for SPA scenarios. There's also a good article about gaining insights into the Azure Virtual Network flows in Azure Network Security Hygiene with Traffic Analytics.
Finally, at a slightly higher level, on the Azure Enablement show a good conversation about evaluating financial considerations during your cloud adoption journey and finally a story about Microsoft is partnering with the UK government and SeeAbility to support people with disabilities to find jobs, skill up support workers and tackle social isolation.
⚙️ AI + Machine Learning
- Rathijit Sen covers Inference of ML Models in SQL Server via External Languages
- Jame Maguire writes about Aspect-Based Sentiment Analysis with Azure Cognitive Services Text Analytics Preview
- Qinying Liao explains how to Enable read-aloud for your application with Azure neural TTS
🔎 Analytics
- On the MSSQL Tips site, Ron L'Esteve describes Performance Tuning Apache Spark with Z-Ordering and Data Skipping in Azure Databricks
- Chenye Charlie Zhu blogs about Azure Data Factory - Understanding Pipeline Failures and Error Handling Part 2
🖥️ Compute
- On the Azure blog, Paul Nash highlights that you can Upgrade your infrastructure with the latest Dv5/Ev5 Azure VMs in preview
- The Azure Updates Team writes about New Azure VMs for general purpose and memory intensive workloads now in public preview
🚢 Containers
- On the Azure blog, Brendan Burns (@brendandburns) announces Microsoft acquires Kinvolk to accelerate container-optimized innovation and on the Redmond magazine also covers teh story Microsoft Buys Kinvolk To Bolster Azure Kubernetes Service and Azure Arc
- The Azure Updates Team announces that Azure Container Registry is now generally available in Korea South region
- On the DEV site, Brendan Burns (@brendandburns) discusses Containers and Kubernetes with Jay Gordon
- On Code Project, Dawid Borycki discusses Java on Azure: First Kubernetes Cluster
- Also on Code Project, Raphael Mun describes Node.js on Azure: Automated Kubernetes Deployments with Multi-Container Pods and talks about Node.js on Azure: Monitoring and Scaling Containerized Apps
- On Code Project, Dawid Borycki covers Java on Azure: Adding Containers
🗄️ Databases
- The Azure Updates Team discusses Public preview: Azure Database for PostgreSQL – Flexible Server intelligent performance, describes Azure Database for MySQL – Flexible Server: Zone redundant high availability now generally available in new regions, covers Azure Database for MySQL - Flexible Server now supports 8.0.21, talks about Public preview: Forced failover now available with zone redundant high availability for Azure Database for MySQL - Flexible Server, covers The public preview of Azure Database for MySQL – Flexible Server is available in two new regions, blogs about The public preview of Azure Database for PostgreSQL – Hyperscale Citus is available in new regions and talks about Azure Database for PostgreSQL – Flexible Server public preview managed PgBouncer in public preview
- James Serra (@JamesSerra) explains the Modern Data Warehouse
- Bashar Hussein highlights Forced failover for Azure Database for MySQL – Flexible Server
- Argenis Fernandez (@DBArgenis) and Anna Hoffman provide a Storage 101 for Azure SQL and SQL Server Engineers
- On SQL Server Central, Sucharita Das provides An Introduction to Azure Data Explorer
- The Azure Updates Team blogs about Azure SQL—public preview updates for April 2021
- On Channel 9, Kate Smith (@aKateSmithSQL) and Anna Hoffman discuss The Benefits of Intelligent Query Processing in Azure SQL.
- Michelle Wallig (@wallig1) highlights that Machine Learning on Azure SQL Managed Instance is generally available
- Sasa Popovic covers Cross-instance distributed transactions with Azure SQL Managed Instance
- Roberto Bustos writes about Active geo-replication for Azure SQL Hyperscale now in preview
- On Code Project, Sergii Syrovatchenko shares SQL Index Manager – Free GUI Tool for Index Maintenance on SQL Server and Azure
🛠️ Developer Tools
- On the Trailhead blog, Rodrigo Juarez walks through Getting Started with Azure CLI
- On Channel 9, Code Stories talks about Quantum Code with Dr. Sarah Kaiser
- On the Redmond magazine site, Kurt Mackie (@kurmac) discusses Microsoft Previews Graph API Support in Windows Update for Business Deployment Service
🔩 DevOps
- On the Premier Developer blog, Nicola Delfino (@NicolTwit) explains How to deploy Angular app to Azure App Service running Linux from GitHub
- Al Morrison blogs about Getting started with SAP on Azure
- Anusha Ammaluru runs through Adding EasyRepro Tests to Azure DevOps
- Thomas Thornton (@tamstar1234) discusses how to run Scout Suite reports using Azure DevOps Pipeline
- Kevin Chant blogs about how to Store dbatools PowerShell module as a package in Azure DevOps
🧬 Hybrid
- On the Azure blog, Michael Yen-Chi Ho highlights: Discover the latest Red Hat on Azure innovations—sign up for the Red Hat Summit
- The Azure Updates Team announces that Azure Hybrid Benefit for Linux with RI and VMSS Support is generally available
- Anirban Paul talks about Microsegmentation with Azure Stack HCI
- Ben Armstrong discusses AKS on Azure Stack HCI
- Thomas Maurer (@thomasmaurer) describes The Azure Arc Connected Machine Agent (Azcmagent)
🎭 Identity
- On Channel 9, Cecil Phillip Ricardoesway talks about Authentication for Serverless apps with Easy Auth On .NET
- Alex Simons Azure discusses April identity updates - Preview of embed Azure AD B2C sign-in interface in an iframe
🔌 Integration
- On the Azure blog, Balan Subramanian (@balansubr) writes about Easily build real-time apps with WebSockets and Azure Web PubSub—now in preview
- The Azure Updates Team covers Public preview: Azure Log Analytics in South India, covers Azure Event Grid for Azure Cache for Redis now in general availability and describes Microsoft Azure Web PubSub service now in public preview
- On BizTalk Gurus, Pedro Almeida describes Logic Apps: Async processing pattern
- On the Codit blog, Tom Kerkhove (@TomKerkhove) writes about Automatically Forwarding Azure Monitor Autoscale Events to Azure Event Grid
- On the Serverless360 blog, Arunprabhu Muthusamy covers Test Azure Service Bus Performance by Generating a Million Test Messages
- On the Premier Developer blog, Bryan Soltis (@bryan_soltis) walks through Deploying an Azure APIM Self-Hosted Gateway
- On BizTalk Gurus, Gyanendra Gautam (@ggauta) describes April 26, 2021 Weekly Update on Microsoft Integration Platform & Azure iPaaS
💡 Internet of Things
- On Channel 9, Olivier Bloch Ricardoesway talks about Applied Nested Edge in an industrial environment on the Internet of Things Show
- Eric Mittelette discusses Azure IoT Hub SDK for .NET now support .NET 5 Preview
- The Azure Sphere Team discusses Azure Sphere version 21.04 is now available
📚 Learning
- Lee Stott (@lee_stott) writes about Best practices for incorporating AZ-900 and AI-900 into the curriculum
- Sarah Lean (@TechieLass) writes about Which Azure exam should you sit
- On the Azure podcast, John Savill (@NTFAQGuy) discusses Keeping up with Azure
- On the DEV site, Michael Crump (@mbcrump) explains how to Get started with the Go Programming Language with Microsoft Learn (no experience needed)
- Sarah Lean (@TechieLass) writes about Weekly Update 88 - Never Stop Learning
- Adam Marczak (@MarczakIO) talks about AZ-900 Episode 39 Service Lifecycle in Azure Public Preview and General Availability
- Also on Tech Community blog, Thomas Maurer (@thomasmaurer) describes Getting started and Learn PowerShell on Microsoft Learn
- On the Tallan blog, Travis Dahlke writes about An Introduction to the Microsoft Power Platform Center of Excellence CoE
⚖️ Management and Governance
- Tobias Zimmergren and Jussi Roine talk about Azure Bicep on episode 79 of Ctrl+Alt+Azure
- Justin Yoo (@justinchronicle) writes about Azure Bicep - Refreshed
- Brian Moore covers Creating Subscriptions with ARM Templates
- Travis Roberts (@Ciraltos) talks about Azure Automation and Managed Identities
- The Azure Updates Team writes about General availability: Application Insights work item integration in Azure Monitor
- On the Azure blog, Michael Flanakin (@flanakin) covers Azure Cost Management and Billing updates – April 2021
- The Azure Updates Team describes Public preview: Stateful and 1-minute frequency log alerts in Azure Monitor, writes about General availability: Azure Site Recovery now supports cross-continental disaster recovery for 3 region pairs, blogs about Azure Site Recovery now supports Azure Policy in public preview and writes about General availability: Set up Azure Site Recovery with proximity placement groups across hybrid and cloud disaster recovery scenarios
- Noa Kuperberg blogs about Azure Monitor Private Link now support solution packs' storage access
🚌 Migration
- On Channel 9, Jessica Deen (@jldeen) and Damian Brady discuss On Prem To The Cloud: Cloud Native
- Sarah Lean, Brian Blanchard and Daniel Feeney discuss Evaluating financial considerations during your cloud adoption journey
📱 Mobile
- On Channel 9, James Montemagno Gerald Versluis talks about Image Tinting Xamarin Community Toolkit The Xamarin Show
🌐 Networking
- Sarah Lean (@TechieLass) blogs about Scaling with Azure
- On the Azure podcast, Justin Mourfield discusses Episode 375 - The Case of the Dangling Domain
- Helder Pinto, Premier Field Engineer, blogs about Azure Network Security Hygiene with Traffic Analytics
- Jose Moreno (@erjosito) covers Deploying ExpressRoute with Megaport in 1 hour
🔐 Security
- On Azure Sentinel blog, Ian Hellen discusses MSTICPy and Jupyter Notebooks in Azure Sentinel, an update
- James van Den Berg covers Security by Design with Azure Security Center and Azure Defender ASC Security SecOps
- On Tech Community blog, Dario Brambilla shares Best practices for leveraging Microsoft 365 Defender API's - Episode Three
- Yuri Diogenes (@yuridiogenes) blogs about Planning your Multi-Cloud Adoption with Azure Defender
- Ramya Chitrakar talks about Whats New in Microsoft Endpoint Manager - 2104 April Edition
- On Azure Sentinel Blog, Yaniv Shasha writes about Non-interactive logins: minimizing the blind spot
📦 Storage
- Asif Khan (@khanasif1) talks about Azure NetApp Files for NFS storage with Moodle
- The Azure Updates Team discusses Azure Ultra Disk is now generally available in North Central US
- Henry Yan writes about Latest Azure Storage Learning Resources
- Tzvia Gitlin Troyna (@tzvia) explains How to query data located in Azure Blob Storage, Azure Data Lake Store Gen2/1 with ADX
🔗 Web
- On the Microsoft DevOps blog, Jay Gordon (@jaydestro) covers AzureFunBytes – Azure Static Web Apps with Anthony Chu
- Praveen Kumar Sreeram (@PrawinSreeram) covers Azure DevOps – Access Restriction of Azure App Service using Azure Management Portal and blogs about Azure DevOps – Bulk IP Address Restriction of Azure App Service dynamically using PowerShell