Most iot DIY projects deal with interfacing some software you have written to hardware components. However, you would typically like to send this data/events to the cloud for further processing.
iotSky provides such a platform. After creating a project, you get a url which you can publish to and subscribe from. It also provides a digital certificate and public/private keys so that you know your data is being sent in the most secure manner and as per industry best practices.
Sample code is provided for both MQTT and REST use cases, to get you started quickly.