Azure Weekly Issue 305: 20th December 2020
There are still a flood of posts following the Synapse GA and Purview public preview announcements at the start of December; first How Azure Synapse unifies your development experience, then Azure Synapse Analytics Data Integration and Orchestration and Enable unified data governance with Azure Purview.
If you spend a lot of your time writing Infrastructure as Code, What-If for ARM Template deployments is now Generally Available makes life considerably easier to see what your template changes will do without altering deployed resources. Earlier in the year we released the Azure CNAB Quickstarts Library; this week Mike Larah published a post and template for installing Mattermost using the Azure CNAB Quickstart Library.
Finally, Azure Digital Twins is now generally available, Azure Cost Management and Billing have published a year in review, Philip Cumner writes about Streaming Pixel Server Data to Azure EventHubs via the Kafka Streaming Protocol. and Lior Kamrat shares that the Azure Arc Jumpstart site is live.
There have been 49 issues of Azure Weekly in 2020, our subscriber growth has increased by 20%, our @AzureWeekly twitter account is a hive of activity, and we get a constant stream of emails with people proudly sharing the content they have created. 2020 marked the 10th anniversary of starting endjin, and the 6th anniversary of Azure Weekly. Have a great festive break and we'll see you all again in January.
AI + Machine Learning
Covering: Anomaly detector, Azure Bot Service, Azure Machine Learning, Azure Open Datasets, Bing APIs, Cognitive Services, Computer Vision, Content moderator, Custom vision, Data Science Virtual Machines, Face, Form Recogniser, Immersive Reader, Ink Recogniser, Language Understanding (LUIS), Machine Learning Studio, Microsoft Genomics, ML.NET, Personaliser, Project Cortex, QnA Maker, Speaker Recognition, Speech-to-Text, Speech translation, Text Analytics, Text to Speech , Translator Speech, Translator Text
- On Tech Community blog, Maria Puertas Calvo discusses Enhanced AI for account compromise prevention
- On the Revolution Analytics blog, David Smith (@revodavid) discusses R at Microsoft
- Garfield He covers some Azure Neural Text-to-Speech updates
- Thorsten Hans walks through Azure Cognitive Search integration for Static Site Generators
- Also on Azure Medium, Jo Franchetti discusses Making a wearable live caption display using Azure Cognitive Services and Ably Realtime
Analytics
Covering: Apache Spark for HDInsight, Apache Storm for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Factory, Data Lake Analytics, Event Hubs, HDInsight, .NET for Apache Spark, R Server for HDInsight, Azure Purview
- On the endjin blog, Ian Griffiths (@idg10) explains How Azure Synapse unifies your development experience
- On the MSSQL Tips site, Fikrat Azizov blogs about Azure Synapse Analytics Data Integration and Orchestration
- Igor Stanko explains how to Analyze and explore data with T-SQL in Azure Synapse Analytics
- Liliam Leme blogs about Troubleshooting Synapse Studio tips
- On SQL Server Central, Sucharita Das covers Using Azure Synapse Link for Azure Cosmos DB
- Charles Feddersen blogs about Using the Develop Hub with Knowledge Center to accelerate development with Azure Synapse Analytics
- Shirley Wang explains how to Ingest and Transform Data with Azure Synapse Analytics With Ease
- The Azure Updates Team announces that Support for reference data up to 5GB and new improvements in Azure Stream Analytics is now generally available
- Saveen Reddy explores The Manage Hub in Synapse Studio to provision and secure resources
Compute
Covering: Azure CycleCloud, Azure Dedicated Host, Azure Functions, Azure VMware Solution by CloudSimple, Batch, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances, Service Fabric, Virtual Machines, Virtual Machine Scale Sets
- On the Revolution Analytics blog, David Smith (@revodavid) blogs about Azure Functions with R and plumber
- On the DEV site, Jay Gordon (@jaydestro) discusses Azure Functions and .NET with Maxim Rouiller
- Jaliya Udagedara (@JaliyaUdagedara) runs through how to Change PlanType from Consumption Serverless to Premium in Azure Functions
- The Azure updates team announces that HBv2-series VMs for HPC are now available in UAE North, that Intel SGX based confidential computing VMs now available on Azure Dedicated Hosts, that Automatic VM placement and Azure Virtual Machine Scale Sets are available on Dedicated Host and that Azure VMware Solution is now available in UK South and Japan East Azure regions
- Nitya Narasimhan talks about #SeasonsOfServerless Solution 3: The Longest Kebab
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers
- On the endjin blog, Mike Larah (@MikeLarah) talks about Installing Mattermost using the Azure CNAB Quickstart Library
- John Joyner (@john_joyner) blogs about Azure Kubernetes Container monitoring: Move or Consolidate workspaces
- On Microsoft + Open Source, Craig Peters and Jack Francis introduce The Cluster API Provider for Azure CAPZ for Kubernetes cluster management
- On Tech Community blog, Vinicius Apolinario (@vrapolinario) discusses MSMQ and Windows Containers
- Peter Pogorski highlights: Azure Service Fabric AZ Spanning with single VMSS and support for Stateless Node types in Preview
- Pranja lGupta blogs about Service Fabric: Best Practices to preserve disk space in Image Store
Databases
Covering: Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Database Edge, Azure Cache for Redis, SQL Data Warehouse, SQL Server on virtual machines, SQL Server Stretch Database, Table storage
- On SQL Server Central, William Brewer asks: What is a Data Catalog? and writes about Effective Data Governance: Being Grown Up About Data
Developer Tools
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- Jeffrey Palermo (@jeffreypalermo) discusses .NET 5 with Scott Hunter
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- On Tech Community blog, Alex Frankel highlights that What-If for ARM Template deployments is now Generally Available
- On the Microsoft DevOps blog, Justin Chung highlights the release of Azure DevOps Service Tag
- Kevin Chant describes Deploying to multiple SQL Server database types using Azure DevOps faster and Aligning with teams using Azure DevOps by moving away from spreadsheets
Hybrid
Covering: Azure Arc, Azure Stack
- Roelf Zomerman (@RCZ_Jag) blogs about Azure Stack HCI & Host Guardian Service
- Thomas Maurer (@thomasmaurer) explains how to Get and Download Azure Stack HCI now, highlights Azure Stack HCI on Microsoft Learn and explains how to Get started with the Azure Arc Jumpstart Project
- The Azure updates team highlights that Event hubs on Azure Stack Hub is now generally available
- Geert Baeke discusses Managed Identity on Azure Arc Servers
- On the DEV site, Adam Jackson (@adamj89) talks about Hybrid Cloud & Azure Migrate
- Alexandru Dinica covers some Replication configuration between Managed Instance and On-premises common issues
- Anthony Bartolo (@WirelessLife) provides an Azure update: Azure Stack HCI hits GA, Azure Stack Edge supports K8s and VMs, Azure Portal drops IE11
- Christine Alford (@heyalford) writes about New transactable offers from Exasol, FileMage, and FlashGrid in Azure Marketplace and blogs about some other Azure Marketplace new offers
- Javier Fernandez announces the general availability of Event Hubs on Azure Stack Hub
- Abhishek Narain blogs about Understanding High-Performant, Hybrid Data Integration Using Azure Data Factory
- Priya Satheesh announces general availability of the cluster creation extension in Windows Admin Center
- Tiberiu Radu (@rctibi) discusses Azure Stack Hub Support: Getting a quick answer to an issue you are having with Azure Stack Hub
- Sarah Lean (@TechieLass) talks about Azure Stack HCI
- Thomas Maurer (@thomasmaurer) explains how to Build hybrid and multicloud architectures with Azure hybrid solution architectures
Identity
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- Damien Bowden (@damien_bod) talks about Using multiple APIs in Blazor with Azure AD authentication
- Andreas Helland blogs about Migrating Azure AD B2C integration going from .NET Core 3.1 to .NET 5
- Tali Ash highlights that Azure Active Directory audit logs are now available in Advanced Hunting public preview
- On Microsoft Security blog, Lauren Goodwin provides A quick wins approach to securing Azure Active Directory and Office 365 and improving your security posture
- On The Azure Podcast, Christos Matskas (@ChristosMatskas) discusses Cloud Identity in the Cloud Era
- Mohammed Barqawi explains How to use Logic Apps with Azure Active Directory Authorization Policies
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- On BizTalk Gurus, Sandro Pereira (@sandro_asp) discusses Whats new in BizTalk Server 2020: Logic App Adapter
- Abhijit Jana (@AbhijitJana) talks about Integrating Azure Communication Services with Power Automate: Building a real-time use case
- On Tech Community blog, David Burg (@david_burg) provides a Multi-tenant Azure Logic App SAP Connector network diagram
- Shailesh Agre talks about Using Service Account for Office 365 Outlook Connector and solves an issue: The provided file size 'xxxxxxxxx' for the create or update operation exceeded the maximum allowed
- On Azure Sentinel blog, Innocent Wafula discusses Data Connector Health - Push Notification Alerts
- On the Serverless360 blog, Sandro Pereira (@sandro_asp) describes how to Delete a Logic Apps expose as an API or operation
- The Azure updates team announces API Managements Named Values integration with Azure Key Vault
Internet of Things
Covering: Azure Digital Twins, Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure IoT solution accelerators, Azure Maps, Azure Sphere, Azure Time Series Insights, IoT DevKit, WildernessLabs, Windows 10 IoT Core Services
- Scott Hanselman (@shanselman) discusses The regular joy of the Adafruit AdaBox Subscription and exploring IoT with the family
- Jim Bennett explains how to Build a virtual IoT Lab with Raspberry Pis and Azure IoT Hub
- The Azure updates team higlights the Azure IoT Central new and updated features, announces that Azure Sphere OS version 20.12 Update 1 is now available for evaluation, that Azure Digital Twins is now generally available and that Azure Sphere OS version 20.12 is now available
- On the DEV site, Jim Bennett explains how to Build a virtual IoT Lab with Raspberry Pis and Azure IoT Hub
- On Channel 9, Bob Ward talks about Azure SQL from the Edge to the Cloud
- Also on Channel 9, Teo De Las Heras provides a Behind the scenes of a Workplace Health & Safety solution
- Dave Glover (@dglover) blogs about Combining Azure Sphere IoT security with Azure RTOS real-time capabilities
- The Azure Sphere Team highlights that Azure Sphere OS version 20.12 is now available and that Azure Sphere OS version 20.12 Update 1 is now available for evaluation
Learning
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Managed Applications, Azure mobile app, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Microsoft Azure portal, Scheduler, Azure Purview
- On Channel 9, Gaurav Malhotra talks about how to Enable unified data governance with Azure Purview
- Chandru Sugunan explains how to Enable effortless discovery of data by business and technical data consumers with Azure Purview
- On Azure Medium, Patrick Alexander asks: What is Azure Purview?
- Sunetra Virdi explains how to Get the most out of Azure Purview data insights with granular visibility
- Chandru Sugunan discusses how to Track the lineage of your organizations data with Azure Purview
- Mikhail Shilkov (@MikhailShilkov) writes: Farmer or Pulumi? Why not both!
- On the Azure blog, Michael Flanakin (@flanakin) blogs about Azure Cost Management and Billing 2020 year in review
- On the DEV site, Ngel Prez highlight 6 learning modules about how to Manage Azure resources using ARM templates
- Pantelis Apostolidis (@papostolidis) blogs about how to Move your Azure VM across regions
- Alex Frankel highights Deployment Scripts for ARM Templates is now Generally Available
- Hilary Pike explains how to Get a birds eye view of your data estate with Azure Purview Data Insights
- On Azure Sentinel blog, Sarah Young (@_sarahyo) runs through What's new: Improvements to the Log Analytics Agent
- Melania Nitu explains how to Automate and Send Alerts for Elastic Jobs Failures
- On the Azure blog, Omer Amin discusses Defining roles and responsibilities for cloud cost optimization
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
- Omar Khan highlights a new series for helping you Navigate and adopt the cloud
- David Ellis writes about 5 ways to save costs by running .NET apps on Azure
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
- On Channel 9, James Montemagno (@JamesMontemagno) talks about Improved XAML Data Binding Diagnostics
Networking
Covering: Application Gateway, Azure Bastion, Azure DNS, Azure ExpressRoute, Azure Firewall, Azure Firewall Manager, Azure Front Door, Azure Internet Analyzer, Azure Private Link, Content Delivery Network, Load Balancer, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall
- The Azure updates team announces that Private Link support for Azure Automation is now generally available
- On the Microsoft DevOps blog, Jay Gordon (@jaydestro) discusses Azure Virtual Networks with Abel Wang
Security
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- John Joyner (@john_joyner) highlights Solarigate alert rule templates released to Azure Sentinel
- Shain Wray discusses SolarWinds Post-Compromise Hunting with Azure Sentinel
- On Tech Community blog, Safeena Begum Lepakshi explains how to Investigate Azure Security Center alerts using Azure Sentinel
- Magdy Salem writes about Secure Application Lifecycle (Part 1) - Using CredScan
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) discuss FinOps with Azure with Tamás Gémesi
- Hesham Saad discusses Microsoft Cloud App Security (MCAS) Activity Log in Azure Sentinel
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Store, Azure FXT Edge Filer, Azure HPC Cache, Azure NetApp Files, Blob Storage, Disk Storage, File Storage, Managed Disks, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
- On the MSSQL Tips site, Rajendra Gupta discusses Azure Blob Storage Data Upload with SSIS
- The Azure updates team announces that Azure Storage account recovery available via portal is now generally available
- On Tech Community blog, Evgeny Ternovsky writes about Now available: Azure Storage logs
- Shraddha Swadi describes Troubleshooting the Metric issue for storage account
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- Tobias Zimmergren (@zimmergren) blogs about Azure App Service tips: Increase reliability with the Auto-Healing features
Windows Virtual Desktop
Covering: Windows Virtual Desktop
- Freek Berson (@fberson) blogs about MSIX app attach WVD integration, my first test drive and covers Parallels RAS integration with Windows Virtual Desktop
Azure Weekly Archive
If you would like to read more interesting articles from the Azure ecosystem check out our archive where you will find all of the back issues.
Contribute Content
If you would like to contribute any content to the Azure Weekly newsletter, please email azureweekly@endjin.com