Firebase/GAE/Kinvey/Parse vs Digital Ocean DIY For Backend


Curious what is everyone’s take on this.

I need a simple database to store user data, grab some external data from external API’s periodically, calculate some numbers and send the result back to the user.

My understanding is Parse with background tasks can do this and it can also handle things like push notifications, authentications, social login’s and much more in a very matured package. It is the direction I am leaning toward as it also has a free tier that will be more than sufficient.

But DIY of course offer a lot more control and flexibility, but the learning curve is steep and while I have LAMP experience, I don’t know if I can do back end and front end at same time . . .