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
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 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
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
- James Serra (@JamesSerra) discusses SQL on-demand in Azure Synapse Analytics
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
- 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
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for 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
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
- 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
Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online
- 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
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations
- 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
Covering: Azure Arc, Azure Stack
- 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
Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services
- On Microsoft + Open Source, Reza Rahman walks through Securing Open Liberty applications with Azure Active Directory via OpenID Connect
Integration
Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus
- On the Azure podcast, Ines Khelifi discusses Azure Digital Twins
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
- 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
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, Sceduler
- 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
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
- 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
Mobile
Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin
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
- 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
Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center
- 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
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
- The Azure updates team announces Network File System 3.0 protocol support public preview region expansion for Azure Blob storage
Web
Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps
- 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
Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information
- On YouTube, Microsoft Developer UK (@msdevUK) has announced a new show: The Cloud Skills Show - Episode 1, Learning fundamentals
Windows Virtual Desktop
Covering: 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!
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