Great if you're an long time Microsoft user, it's getting better all the time

- Creation and management of user roles, who can access your IoT resources and configure the level of access, very granular and self-explanatory
- Configuration of apps and devices, integrations, and administrations are done in an intuitive way and it's easy to navigate your way through the available settings.
- The documentation is really excellent, everything is explained succinctly and there are enough practical examples to get you started.
- Existing templates can save you a lot of time in getting your desired setup complete with less effort and time invested.
Cons
- They could add more variations to their pricing, make it more flexible for smaller projects with limited budgets, more pricing plans basically.
- Integration of IoT hardware and embedded systems could do with minor improvements
- Documentation for logs could be a bit more detailed, like the rest of the docs.
- I wish they could add more security options, as leaving it by the default values opens up too many vulnerabilities.
- Add support for more operating systems, especially the not so mainstream ones, like Huawei Harmony, as their devices are widely used in certain parts of the world.
- Developing apps for IoT devices
- Seamless integrations with other products from the Microsoft's ecosystem
- Easier maintenance of complex enterprise IoT solutions
- 9% guaranteed uptime by the SLA
- Affordable billing for smaller data transfers between devices, under 4KB
- Free devices and messages for higher pricing tiers, for example for Standard Tier 2 we got two free devices and 60k included free messages.