Azure Weekly
Issue #273 - 3rd May 2020
This week we'd like to highlight some content around CosmosDB. Firstly, the Azure team have announced that Spatial geometry in Azure Cosmos DB now generally available. We explored some of this as part of a recent project, it's powerful stuff and definitely worth a look if you're working with spatial data!
And, to assist with this, Deborah Chen has joined the team on the Azure Podcast to further discuss the new Cosmos DB Free Tier. We've mentioned this a few times, but I think it's really worth highlighting that you can now take advantage of the powerful features of Cosmos without breaking the bank.
The updates team has also announced that Managed identity support in AKS is now available. Managed identities mean that all of the credential management is done for you, and therefore massively reduce the security risks around authentication. It's great to see this feature become available in a wider range of services!
Alongside this, YAML CD features in Azure Pipelines are now generally available. We've been using YAML for our build and release definitions for a while now, and wholeheartedly recommend this as a way of managing CI/CD processes.
Finally, on the endjin blog, Carmel has written a blog around handling upheaval and navigating uncertain times. This isn't strictly Azure related, but I think it's important to recognise that many of are struggling to comprehend the scale of the current global changes. This post runs through a few general strategies for managing the extra mental workload.
And finally, if you're in the UK, please check out https://www.bytesforheroes.com and see if you can help.
⚙️ AI + Machine Learning
- On the Tallan blog, Samantha Francis talks about the Microsoft Healthcare Bot Service for COVID-19 Webinar Series
- On Channel 9, Alex Bocharov and Chris Granade join Vadim Karpusenko to discuss Quantum Machine Learning and Azure Quantum
- On the DEV site, Jen Looper (@jenlooper) writes: Ice Cream Or Dalmatian? Who Can Tell?! Building a Machine-Learning Powered PWA
🔎 Analytics
- The Azure updates team announces that One-click ingestion support is now available in Azure Data Explorer
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) describes Azure Data Factory - Parameters event based triggers
⚙️ Blockchain
- On Channel 9, Cale Teeter (@Windozer) talks about the Developer experience on alternative ledgers (local development)
🖥️ Compute
- On the Azure podcast, Evan Burness (@evanburness) talks about HPC Offerings
- The Azure updates team announces that The maintenance control feature for Azure Virtual Machines platform updates is now generally available
- On the DEV site, Jay Gordon (@jaydestro) covers Azure Virtual Machine Scale Sets
- On the Azure blog, Geetha Lakshmi G talks about Cross Region Restore CRR for Azure Virtual Machines using Azure Backup
🚢 Containers
- On the Azure blog, Brendan Burns (@brendandburns) announces the general availability of Windows Server containers and private clusters for Azure Kubernetes Service
- On the Azure blog, Steve Lasker (@SteveLasker) highlights that you can now Mitigate data exfiltration with dedicated data endpoints in Azure Container Registry
The Azure updates team has made some announcements:
Azure Red Hat OpenShift on OpenShift 4 is now available,
Windows Server containers in AKS are now generally available,
and Dedicated data endpoints now in preview in Azure Container Registry
- On the Perficient blog, James Patterson explains Why Azure Red Hat OpenShift Helps Developers Innovate
- Tobias Zimmergren (@zimmergren) shares some Thoughts on Bring Your Own Key, or BYOK, to Azure Container Registry
- James van Den Berg describes how to use a Microsoft Azure Service Fabric Standalone Cluster for Testing microservices Containers Apps
🗄️ Databases
- James Serra (@JamesSerra) talks about Accessing Managed Instance via SSMS
- The Azure updates team announces that Hyperscale Citus backup now supports availability zones and Spatial geometry in Azure Cosmos DB now generally available
- On the DEV site, Arkodyuti Saha has discussed "Hacking with Microsoft Azure"
- On Channel 9, Anna Hoffman (@AnalyticAnna) and Jeroen Ter Heerdt discuss Auto-failover groups in Azure SQL
- On the MSSQL Tips site, Koen Verbeeck (@Ko_Ver) writes about Azure-Enabled Integration Services Projects in Visual Studio
- Radu Vunvulea (@RaduVunvulea) blogs about Managing different document versions in the same collection of Azure Cosmos DB
- On the Azure SQL Database blog, Danimir Ljepava (@danimir) covers Monitoring options available for Azure SQL Database Managed Instance
- On the SQL Server Blog, Alan Yu (@AlanYuSQL) highlights that The April 2020 release of Azure Data Studio is now available
- On the Azure podcast, Deborah Chen (@ChenDeborah) discusses the new Cosmos DB Free Tier
🛠️ Developer Tools
- On the Visual Studio blog, Nik Molnar (@nikmd23) introduces Visual Studio Codespaces: cloud-hosted development for wherever youre working
🔩 DevOps
- Jeffrey Palermo (@jeffreypalermo) discusses DevOps Certifications with Shawn Weisfeld
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) has provided a video on how to Turn Azure DevOps Service On or Off
- The Azure updates team announces that Azure App Service support for GitHub Actions is in preview
- On the Microsoft DevOps blog, Roopesh Nair announces the General Availability of YAML CD features in Azure Pipelines
- On the Premier Developer blog, Kelly Wilson blogs about Azure DevOps and Continuous Learning
- Gregor Suttie (@gregor_suttie) describes how to use a Azure DevOps Best Practice Template Project
- Sebastian Zolg (@sebastianzolg) describes A Continuous Delivery Approach for No-Code Solutions in Microsoft’s Power Platform
🧬 Hybrid
- On the Azure blog, Arpan Shah (@arpanshah) discusses how Azure + Red Hat: Expanding hybrid management and data services for easier innovation anywhere
- On the Premier Developer blog, Walid Amro walks through Using Azure App Services with Hybrid Connections
🎭 Identity
- On the Premier Developer blog, Francis Lacroix talks about Azure Active Directory: Automating Guest User Management
- Travis Roberts (@Ciraltos) describes Azure Files SMB Access with Windows AD
- The Azure updates team announces that Managed identity support in AKS is now available
🔌 Integration
- On the Planet Geek blog, Daniel Marbach (@danielmarbach) has provided a deep dive into Azure Service bus, this week on: Sender side batching and "Send Via"
- Mark Heath (@mark_heath) discusses Messaging with Azure Service Bus - Part 5 - Message Sending Options and Part 6 - Message Receiving Options
- Sean Feldman (@sfeldman) discusses Azure Service Bus SDK and ServiceBusClient
- Mark Heath (@mark_heath) blogs about Messaging with Azure Service Bus - Part 4 - Sending and Receiving Messages
- Mark Brimble (@BrimbleMark) describes Mapping Messages
💡 Internet of Things
- On the DEV site, Dave Glover (@dglover) introduces Azure Sphere Developer Learning Path Labs on GitHub
- Also on the DEV site, Paul DeCarlo provides an Introduction to the Azure IoT Edge Camera Tagging Module
- On Channel 9, Cecil Phillip (@cecilphillip) talks about Home automation with Hubitat and .NET Core On .NET
- Also on Channel 9, Olivier Bloch (@obloch) talks about the Azure Maps Weather services for developers
⚖️ Management and Governance
- On the .NET Curry blog, Subodh Sohoni (@subodhsohoni) walks through Monitoring an ASP.NET Web Application with Automated Actions using Azure Monitor
- On the Azure blog, Michael Flanakin (@flanakin) lists the Azure Cost Management + Billing updates
- The Azure updates team announces that Azure Advisor integration with AKS now generally available and Concurrency query throttle is being rolled out in Azure Monitor Logs
- James van Den Berg provides a Microsoft Azure Monitor Overview
- Adam Bertram (@adbertram) walks through Building with Terraform: Azure Windows VMs
📱 Mobile
- On Channel 9, James Montemagno (@JamesMontemagno) lists Six Things to Love in Xamarin.Forms 4.6
- And, also on Channel 9, he is joined by Maddy Leger to discuss Xamarin.Forms 101: Basic Animations
🌐 Networking
- The Azure updates team announces that Azure Private Link for AKS is now generally available
🔐 Security
- Rahul Nath (@rahulpnath) explains how to Connect .Net Core To Azure Key Vault In Ten Minutes
- The Azure updates team announces that New DCsv2-series virtual machines are now available and Dynamic compliance packages are now generally available in Azure Security Center
- Also on the Azure blog, Lily Kim describes Accelerating Cybersecurity Maturity Model Certification CMMC compliance on Azure
- Tom Janetscheck (@azureandbeyond) describes Mastering Azure Security
- Sam Cogan (@samcogan) explains how to Encrypt Certificates in Azure with ACMEBot
- The Azure updates team has announced that Azure Service Health security advisories are now available
- On the Azure podcast, Vikas Bhatia discusses Confidential Computing
📦 Storage
- On the MSSQL Tips site, John Miner (@JohnMiner3) blogs about SQL Server Integration Services 'Flexible File System Task' with Azure Blob Storage
- On the Azure blog, Vishnu Charan highlights that Azure Files share snapshot management by Azure Backup is now generally available
- John Savill (@NTFAQGuy) has provided a video about Azure Storage Blob Permissions
- On the Microsoft Cloud IT Pro Podcast, Ben and Scott describe File Shares for Clients in the Cloud with Azure Files
- On his blog, Fabrizio Accatino has written a quick blog describing A tool to quickly update permissions on Azure Data Lake Storage Gen2 files
🔗 Web
- The Azure updates team announces that The self-hosted gateway feature of API Management is now generally available
- Mark Brimble (@BrimbleMark) writes about Handling a JSON array response from a send-request policy with APIM
- On the Premier Developer blog, Adam Hockemeyer walks through Azure API Management Custom Subscription Approval
💻 Windows Virtual Desktop
- Freek Berson (@fberson) Deploying additional hosts to an existing hostpool in Windows Virtual Desktop and highlights that The next big innovation in Windows Virtual Desktop is here