Azure IoT Remote Monitoring preconfigured solution
Перейти к файлу
Alexander Zaslonov 84bb0ecd4f Merge pull request #61 from Azure/keithcraig-nav-icon-visuals-fix
Change styles to fix svg visual issues in nav
2015-10-30 13:43:41 -07:00
.nuget Initial commit 2015-09-28 21:28:36 -07:00
Common Merge pull request #56 from Azure/alphonzo79-docdb-timestamps 2015-10-29 15:06:27 -07:00
DeviceAdministration Change styles to fix svg visual issues in nav 2015-10-30 10:08:43 -07:00
EventProcessor/EventProcessor.WebJob Typo for storage name 2015-10-19 17:07:42 -07:00
Simulator/Simulator.WebJob Merge branch 'october-integration' into vertigo-davidb-unrecognized-command-behavior 2015-10-23 08:58:21 -07:00
WebJobHost Splitting RemoteMonitoring WebJobs into two project 2015-10-19 14:27:36 -07:00
.gitattributes Initial commit 2015-09-28 21:28:36 -07:00
.gitignore Initial commit 2015-09-28 21:28:36 -07:00
AppRolesForManifest.txt Initial commit 2015-09-28 21:28:36 -07:00
Common_Props.proj Initial commit 2015-09-28 21:28:36 -07:00
README.md Update README.md 2015-10-27 14:30:59 -07:00
RemoteMonitoring.sln Splitting RemoteMonitoring WebJobs into two project 2015-10-19 14:27:36 -07:00
THIRDPARTYNOTICE (Azure IoT Suite Monitoring Solutions).txt Initial commit 2015-09-28 21:28:36 -07:00
build.cmd Fix typo with ASA 2015-10-28 18:09:05 -07:00
license.txt Initial commit 2015-09-28 21:28:36 -07:00

README.md

#Microsoft Azure IoT Suite You can deploy preconfigured solutions that implement common Internet of Things (IoT) scenarios to Microsoft Azure using your Azure subscrption. You can use preconfigured solutions:

  • as a starting point for your own IoT solution.
  • to learn about the most common patterns in IoT solution design and development.

Each preconfigured solution implements a common IoT scenario and is a complete, end-to-end implementation. You can deploy the Azure IoT Suite remote monitoring preconfigured solution from https://www.azureiotsuite.com, following the guidance outlined in this document. In addition, you can download the complete source code from this repository to customize and extend the solution to meet your specific requirements.

##Remote Monitoring preconfigured solution The remote monitoring preconfigured solution illustrates how you can perform end-to-end monitoring. It brings together key Azure IoT services to enable the following features: data ingestion, device identiy, command and control, rules and actions.

Wiki:

  • Do you want to know how to deploy this preconfigured solution locally and to the cloud? Take a look at our Wiki for answers.
  • Have ideas for how we can improve Azure IoT? Give us Feedback.

##Contents of this repository

Web folder:

  • ASP.NET MVC 5 website containing user dashboard and device portal to manage IoT devices (add, remove, view, etc)

Infrastructure folder:

  • APIs and application logic to support telemetry and device operations

Simulator folder:

  • Simulator (Azure Web Job) that simulates one or more devices that send data to the IoT Hub for testing and troubleshooting

EventProcessor folder:

  • Azure Worker Role that hosts an Event Hub EventProcessorHost instance to handle the event data from the devices forwarding event data to other back-end services or to the remote monitoring site

Visual Studio solution:

  • RemoteMonitoring: contains both the Dashboard web app, the EventProcessor worker role, and the Simulator worker role.