Hello,
Anyone with experience installing the Emoncms on a Azure cloud?
I have had problems on define which data storage technology select (Queue, Files, Blob, Tables) for the FEEDs and how to implement the changes to make the software work on it. Seems that changes are required on the code. Anyone help?
How the Emoncms.org works? Virtual machines only or any kind of scalable solution for data storage?
Please, advice.
Thanks, Fernando
Re: Installing Emoncms on a Microsoft Azure - Trouble with creating/accessing feed files
Hi Fernado,
How are you trying to accept the feed? Are you building a Linux, Ubunutu, VM and then installing Emoncms? Or are you trying to use a PaaS solution and grab the raw feed or MQTT feed?
In terms of storage technology you probably want a blob resource in your storage account if you are intending to create a virtual disk in this resource to mount in the Linux machine
For reference Hive MQTT have information for IaaS solution using Ubuntu on Azure - http://www.hivemq.com/blog/hivemq-on-windows-azure-mqtt-microsoft-cloud
Re: Installing Emoncms on a Microsoft Azure - Trouble with creating/accessing feed files
Hello Paul,
Thanks for your reply.
I am trying to install on a PaaS solution. I created a WebApp + MySQL account and another Storage account.
Published/installed Emoncms on the WebApp + MySQL account and access it (create users, log in, send input data using REST - basically everything that is related to MySQL).
But when I try to create a FEED over an input I receive a reply saying that was not possible to create the FEED. The FEED data on the MySQL is created, but the file on the blob not.
As far as I was able to debug, it is a problem while creating a FEED file .dat (something related to the function fopen("file", c+)).
Seems that the software is not able to create the file (Blob).
Any guess?
PS: The MQTT reference you provide was good. Thanks.