I have on-premise devices that collect data that I would like to store in a database hosted on Azure. Preferably I would like to collect this data using Azure functions.