I am planning to start a project using Edison connected to the cloud and I would like to hear from other fellow users in the community about their experience with the cloud platforms.
- Intel IoT platforms https://software.intel.com/en-us/intel-iot-platforms-getting-started-cloud-analytics https://software.intel.com/en-us/intel-iot-platforms-getting-started-cloud-analytics
- IBM Bluemix https://software.intel.com/en-us/articles/connect-to-ibm-iot-foundation?cid=em-elq-6413&utm_source=e... https://software.intel.com/en-us/articles/connect-to-ibm-iot-foundation?cid=em-elq-6413&utm_source=e...
- Microsoft Azure
- Amazon Web Services
Link Copied
Hi Iffurab
It depends on which platform you prefer and which programming language you feel more comfortable with.
For http://www.ibm.com/cloud-computing/bluemix/ IBM Bluemix, check the available features on: https://console.ng.bluemix.net/docs/ IBM Bluemix Docs. This cloud service uses mongodb and mqtt to store and send data. You can develop your apps with Nodejs and json files.
With https://azure.microsoft.com/en-us/solutions/iot-suite/ Microsoft Azure, you can use Visual Studio and C# to develop your apps, there are a couple of links it may help you to get started with this platform:
https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-get-started/ Create an ASP.NET web app in Azure App Service | Microsoft Azure
https://software.intel.com/en-us/articles/intel-edison-board-microsoft-azure-iot-suite-setup IoT - Setting up the Intel® Edison Board with the Microsoft Azure IoT Suite | Intel® Developer Zone
You can also use nodejs, python or java to develop your apps
For the https://aws.amazon.com/?nc2=h_lg Amazon Web Services, take a look at https://software.intel.com/en-us/articles/setup-aws-iot-intel-edison-board IoT - Setting up AWS IoT Device SDK on the Intel® Edison Board | Intel® Developer Zone, where you will see how to install the AWS IoT SDK on your Edison board. With this platform you can use C and Javascript, there are some examples that will help you with this:
https://github.com/intel-iot-devkit/aws-iot-intel/tree/master/C/temperature AWS IoT Intel/C example - temperature at master
https://github.com/intel-iot-devkit/aws-iot-intel/tree/master/Javascript AWS IoT Intel/Javascript example - groove sensor at master
Thehttps://dashboard.us.enableiot.com/ui/auth# /login Intel Iot Platforms: Cloud Analytics is a very useful tool and you can find in the communities a lot of helpful information regarding this tool.
There are two examples that you can check:
For Arduino: https://github.com/enableiot/iotkit-samples/blob/master/arduino/IoTkit/examples/IoTKitActuationExamp... iotkit-samples/IotKitActuationExample.ino at master · enableiot/iotkit-samples · GitHub
For Nodejs: https://github.com/enableiot/iotkit-samples/blob/master/node/actuation-sample.js iotkit-samples/actuation-sample.js at master · enableiot/iotkit-samples · GitHub
If it is your first time using cloud services, I suggest you to use the Cloud Analytics; it is a simple tool and you can find a lot of information and help in the community.
I hope this information helps and gives you an idea on how to continue with your project.
Regards,
Charlie
Hi Iffurab
It depends on which platform you prefer and which programming language you feel more comfortable with.
For http://www.ibm.com/cloud-computing/bluemix/ IBM Bluemix, check the available features on: https://console.ng.bluemix.net/docs/ IBM Bluemix Docs. This cloud service uses mongodb and mqtt to store and send data. You can develop your apps with Nodejs and json files.
With https://azure.microsoft.com/en-us/solutions/iot-suite/ Microsoft Azure, you can use Visual Studio and C# to develop your apps, there are a couple of links it may help you to get started with this platform:
https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-get-started/ Create an ASP.NET web app in Azure App Service | Microsoft Azure
https://software.intel.com/en-us/articles/intel-edison-board-microsoft-azure-iot-suite-setup IoT - Setting up the Intel® Edison Board with the Microsoft Azure IoT Suite | Intel® Developer Zone
You can also use nodejs, python or java to develop your apps
For the https://aws.amazon.com/?nc2=h_lg Amazon Web Services, take a look at https://software.intel.com/en-us/articles/setup-aws-iot-intel-edison-board IoT - Setting up AWS IoT Device SDK on the Intel® Edison Board | Intel® Developer Zone, where you will see how to install the AWS IoT SDK on your Edison board. With this platform you can use C and Javascript, there are some examples that will help you with this:
https://github.com/intel-iot-devkit/aws-iot-intel/tree/master/C/temperature AWS IoT Intel/C example - temperature at master
https://github.com/intel-iot-devkit/aws-iot-intel/tree/master/Javascript AWS IoT Intel/Javascript example - groove sensor at master
Thehttps://dashboard.us.enableiot.com/ui/auth# /login Intel Iot Platforms: Cloud Analytics is a very useful tool and you can find in the communities a lot of helpful information regarding this tool.
There are two examples that you can check:
For Arduino: https://github.com/enableiot/iotkit-samples/blob/master/arduino/IoTkit/examples/IoTKitActuationExamp... iotkit-samples/IotKitActuationExample.ino at master · enableiot/iotkit-samples · GitHub
For Nodejs: https://github.com/enableiot/iotkit-samples/blob/master/node/actuation-sample.js iotkit-samples/actuation-sample.js at master · enableiot/iotkit-samples · GitHub
If it is your first time using cloud services, I suggest you to use the Cloud Analytics; it is a simple tool and you can find a lot of information and help in the community.
I hope this information helps and gives you an idea on how to continue with your project.
Regards,
Charlie
For more complete information about compiler optimizations, see our Optimization Notice.