I just started working on a project where I want to see humidity and temperature sensor reading from remote location(web), I also want to turn on/off LEDs. This project is for learning purpose so I can do any additional things to better understand.

While initial searching and readings about IoT projects I understand we need to register an account for IoT services. After some configurations I will be able to read submitted data or set state for device from service provider's web site.

I need to know which service provider for IoT is more suitable and offers good/stable service. I initially start reading about Azure but not sure if it will help in such projects.