This book assumes a basic level of complete with the Microsoft Azure platform, basic knowledge of cloud computing, and knowledge of how to implement a solution on Microsoft Azure. The book will go through a IoT Hub setup on the Azure environment, which may require an understanding of C# and cloud concepts. If you have experience of Microsoft Azure Services, this is an advantage. We will be covering both the IoT services and IoT device client sides with open source SDKs from Azure IoT.
Azure IoT SDK supports C, .NET, Java, and Node.js-based development. However, this book requires that you have experience with C# and .NET.
The minimum hardware requirements are as follows:
- CPU: 4 cores
- Memory: 8 GB RAM
- Disk space: 80 GB
In this book, you will need the following software list:
- Visual Studio 2015
- Latest Azure SDK
- Microsoft Azure Account
Internet connectivity is required to install the necessary .NET packages and the Azure IoT SDK.