The Microsoft Azure IoT Edge contains the infrastructure and modules to create IoT gateway solutions. Azure IoT Edge can be extended to create gateways tailored to any end to end scenario
Visit http://azure.com/iotdev to learn more about developing applications for Azure IoT.
Azure IoT Hub is a fully managed service that enables reliable and secure bi-directional communications between millions of IoT devices and an application back end. Azure IoT Hub offers reliable device-to-cloud and cloud-to-device hyper-scale messaging, enables secure communications using per-device security credentials and access control, and includes device libraries for the most popular languages and platforms. Before you can communicate with IoT Hub from a gateway you must create an IoT Hub instance in your Azure subscription and then provision your device in your IoT hub. Some samples in this repository require that you have a usable IoT Hub instance.
Please refer to the Getting Started in this repository for instructions on how to get started setting up your own gateway.
To get the source code of our SDKs and samples via git just type:
git clone https://github.com/azure/iot-edge.git
If you would like to become an active contributor to this project please follow the instructions provided in the Microsoft Azure Projects Contribution Guidelines.
If you encounter any bugs with the library, please file an issue in the Issues section of the project.