Windows Azure Mobile Services (WAMS) is a BaaS for storing data in the cloud, easy user authentication, sending of push notifications, consuming & creating custom api services, monitoring, alerting & scaling.
Get the source code here - https://github.com/faniereynders/Dev4Devs-WAMS