Azure Weekly
Issue #288 - 16th August 2020
This week, Microsoft discusses how the UK faces an AI skills gap, and what we can do about it. The Microsoft Developer UK team has announces a new show: The Cloud Skills Show, where they will be running through how developers can strengthen their understanding and develop their career.
Elsewhere, Davide Mauri provides a Video Playlist on Azure SQL for Beginners, Chloe Condon showcases the BitCamp Final Projects by High School Students, and Justin Yoo shared to how to Configure Codespaces for .NET Core Development. Clemens Reijnen discusses why remote working demands Enterprise DevOps transformation, and collaboration in the cloud.
Clemens Vasters highlighted on Twitter that he created 6 x 15 minute course about the AMQP 1.0 protocol in 2015, if you're interested in messaging, this might be worth a watch, and while we're on YouTube Maoni Stephens has created a new YT channel dedicated to exploring Garbage Collection in .NET; this may not initially sound very related to Azure, but as we've highlighted in a number of articles on high performance .NET, reducing memory allocations can be the difference between processing thousands of messages per second, and processing millions of messages per second.
⚙️ AI + Machine Learning
- On Channel 9, Seth Juarez (@sethjuarez) talks about What's new in the MS Face API
- On the Microsoft blog, a reporter reveals how The UK faces an AI skills gap
🔎 Analytics
- James Serra (@JamesSerra) discusses SQL on-demand in Azure Synapse Analytics
🖥️ Compute
- The Azure updates team announces Azure Functions: PowerShell 7 support is now generally available, highlights some Improvements to Azure VM backups that are now available and announces that Azure Virtual Machines DCsv2-series is now available in West US 2
- On the DEV site, Aaron Powell (@slace) delves into GraphQL on Azure: Part 3 - Serverless With JavaScript
- On Code Project, Kevin Mack walks through Adding Application Insights to Azure Functions
- Sarah Lean (@TechieLass) discusses the difference between Elasticity and Scalability
- On Azure Tips and Tricks, Michael Crump (@mbcrump) walks through Getting started with Azure Image Builder
- On the Azure blog, The Azure updates team announces that the New GPU NCas T4 v3 VMs are in public preview
🚢 Containers
- Jan Egil Ring (@janegilring) blogs about Getting into the world of containers
- On the DEV site, Jay Gordon (@jaydestro) discusses Azure Containers (Kubernetes, Container Instances and more)
- Jeffrey Palermo (@jeffreypalermo) discusses A Containerized Journey Using .NET Core with Mike Sigsworth
🗄️ Databases
- The Azure updates team has made a few announcements:
Infrastructure double encryption for Azure Database for MySQL is in public preview,
Data encryption with customer managed keys for Azure Database for MySQL is now generally,
Data encryption with customer managed keys for Azure DB for PostgreSQL-single server
and Infrastructure double encryption for Azure Database for PostgreSQL-single server is in preview - On the DEV site, Davide Mauri (@mauridb) provides A Video Playlist on Azure SQL for Beginners
- Also on the DEV site, Jay Gordon (@jaydestro) discusses how to Create an AzureCosmosDB Azure Database for MongoDB
- On the SQL Server Blog, Alan Yu (@AlanYuSQL) highlights that the The August 2020 release of Azure Data Studio is now available
🛠️ Developer Tools
- On Microsoft Tech Community, Justin Yoo (@justinchronicle) shares how to Configure Codespaces for .NET Core Development
- On the DEV site, Jay Gordon (@jaydestro) talks about Azure and Visual Studio Code with Chris Noring
- On Code Project, Owen Davies (@OwenDavies) explains how to Install a desktop environment GUI on an Ubuntu Server in Azure
🔩 DevOps
- On Geeks with Blogs, Tim Murphy talks about Getting Up To Speed With Terraform For Azure
- On the Microsoft DevOps blog, Gloridel Morales highlights that Azure DevOps Server 2020 RC2 is now available
- Also on the Microsoft DevOps blog, as always, Steven Murawski (@StevenMurawski) lists the Top Stories from the Microsoft DevOps Community
- On Channel 9, April Edwards (@TheAprilEdwards) talks about Azure With Terraform: Provider 2.0 Update
- On the Serverless360 blog, Srivathsan Sampathkumar solves An issue with Azure Durable Functions CI/CD: Cannot bind parameter ‘starter’ to type DurableOrchestrationClient
- Clemens Reijnen (@ClemensReijnen) discusses Why remote working demands Enterprise DevOps transformation
🧬 Hybrid
- Charbel Nemnom (@charbelnemnom) explains how to Create Site-to-Site VPN Between Azure and Windows RRAS Server
- On the Azure SQL Database blog, Danimir Ljepava (@danimir) discusses the Monitoring options available for Azure SQL Managed Instance
🎭 Identity
- On Microsoft + Open Source, Reza Rahman walks through Securing Open Liberty applications with Azure Active Directory via OpenID Connect
🔌 Integration
- On the Azure podcast, Ines Khelifi discusses Azure Digital Twins
💡 Internet of Things
- The Azure updates team announces that Windows 10 IoT Core Services are generally available and Azure Sphere OS update 20.08 is now available for compatibility testing
- On the DEV site, Justin Yoo (@justinchronicle) describes Home Automation with Power Platform - Part 1
- Also on the DEV site, Chloe Condon (@ChloeCondon) showcases the BitCamp Final Projects by High School Students
⚖️ Management and Governance
- On the Azure blog, Omar Khan describes How to optimize your Azure workload costs
- The Azure updates team highlights taht there are now Line numbers in Log Analytics query editor, announces the Log Analytics new System Center configuration blade and highlights that The Azure Cloud Shell tools image is now open sourced
- On the Azure SQL Database blog, Danimir Ljepava (@danimir) describes Fine tuning backup storage costs on SQL Managed Instance, discusses User initiated manual failover on SQL Managed Instance and explains Backup storage consumption on Managed Instance
- Stefan Roth (@stefanroth_net) walks through Setting Tags on Subscriptions Using C#, and how to Programmatically List All Subscriptions in Your Tenant Using Resource Graph, C# and Azure Functions
- On Channel 9, Jimmy Campbell (@jimmypc15) talks about how How Azure App Configuration helps developers roll out new features
- Thomas Maurer (@thomasmaurer) highlights a Azure Architecture Best Practices Virtual Event
- Sam Cogan (@samcogan) discusses Pulumi and the Disappearing NSG Rules
- Jaliya Udagedara (@JaliyaUdagedara) discusses Azure Functions: Consumption Plan Custom Naming
🚌 Migration
- The Azure updates team announces that Azure Data Box Disk is now generally available in South Africa and China
- Tobias Zimmergren & Jussi Roine (@CtrlAltAzure) present: Migrate away with Azure Migrate
- On Channel 9, Silvano Coriani (@scoriani) talks about Azure SQL Capacity Planning with Anna Hoffman
- On the Microsoft site, Reporter describes how Standard Chartered Bank partners with Microsoft to become a cloud-first bank
🌐 Networking
- Thomas Maurer (@thomasmaurer) explains how to Connect Azure Cloud Shell to Virtual Network vNet
- Jose Moreno (@erjosito) walks through BGP Azure Lab Maker
- The Azure updates team announces that Azure Cloud Shell can now run in an isolated virtual network public preview and that Data Factory managed virtual network support is now in public preview
🔐 Security
- The Azure updates team announces that Encryption of backup data using customer managed keys is in public preview
- On the Premier Developer blog, Kerinne Brown and Lex Thomas discuss Azure Security Center
- On the MSSQL Tips site, Ryan Kennedy discusses Databricks and Azure Data Lake Storage Gen 2: Securing Your Data Lake for Internal Users
📦 Storage
- The Azure updates team announces Network File System 3.0 protocol support public preview region expansion for Azure Blob storage
🔗 Web
- Matthew Soucoup (@CodeMillMatt) talks about Web API Authentication with Microsoft.Identity.Web
- Aaron Powell (@slace) walks through Getting Logs From Static Web Apps APIs
📚 Learning
- On YouTube, Microsoft Developer UK (@msdevUK) has announced a new show: The Cloud Skills Show - Episode 1, Learning fundamentals
💻 Windows Virtual Desktop
- Bill Zack (@WilliamHZack) covers Windows Virtual Desktop and Windows as a Service
- Freek Berson (@fberson) covers: Windows Virtual Desktop spotted in the strangest place ever!