This article explains how to utilise Virtual Machine Scale Sets and access instances remotely by using SSH through a Linux jumpbox.
This articles details how to create an Azure Function which will be triggered by a queue item, how to test locally and how to deploy to Azure.