What is the best approach on Parse migration?

5 points by nicolaswilliam ↗ HN
I don't know if its better to use a Parse hosting service or to do a self hosted instance. I mean what is the risk to happen the same that Parse...?

3 comments

[ 3.0 ms ] story [ 15.2 ms ] thread
One of the main reasons many developers chose Parse was because they didn’t want to setup and maintain a server. Considering this, and along with the fact that some custom work may be needed to completely migrate to Parse Server, another SaaS would be a thinkable solution. Even if you have you have hosted your database at present, by migrating it to another SaaS you would save a lot of time managing your servers and setting up the environments.
SaaS platforms are perfect for MVPs, rapid prototyping, personal projects, and powering smaller features of larger products. If your application needs to be built to scale, is mission critical, and continues to evolve with custom needs, it may be a better business strategy to build your backend. This way you maintain complete control and can leverage it as a competitive advantage.
A Backend as a Service couples a basic data store with expressive user provisioning and authentication tools. A BaaS that is optimized for mobile is called Mobile BaaS or MBaaS. The best use case for a BaaS is when data will only reside on either the device or the browser and the BaaS itself, with nothing in between. A BaaS does not have any backend processing abilities, so it’s not a good fit for data crunching or processing events like handling a batch of daily claims.

A Platform as a Service is something where you would deploy entire application architecture. The full stack, from application code to database structure to backend workers, is deployed to your little slice of the cloud. That slice, at the infrastructure layer (networking and OS levels), is managed by the PaaS provider. So, for a developer, PaaS is a container that takes the code or configuration as input and emits the URL of the application.

But when you have used Parse all these days you would know how easy it was to develop and maintain apps. It would be probably a little uncomfortable to go for any of the above as they only provide a part of what Parse hosting service can provide you. Using different services for different tasks is not what you would want to buy when all of them are available in one place.