back4app: Parse migration tool

If you’ve been using Parse as the backend that supports your mobile, IoT and Web apps, this is the perfect time to try out the back{4}app platform. Parse announced that its service will be discontinued on Jan/2017, made its technology open-source and provided a way to migrate an existing backend hosted by Parse to another BaaS provider. When searching for a new BaaS, we hope that you try out back4app.
The easiest migration path
As the Parse migration guide suggests, you can migrate the Database and API to another BaaS provider or setup the required infrastructure (Parse Server + MongoDB instance) by yourself and so migrate your app.
back{4}app is a great alternative for hosting your Parse app. You don’t need to worry about rewriting your app using another API or learning how to use a new platform. To make things even easier for you to get started, the back{4}app team has created a migration feature that makes it very easy to get your Parse app running in the back{4}app BaaS.
Before you start, we recommend you read the Parse migration guide. When the migration to back{4}app is complete, you can continue to use the Parse client SDKs but using the latest SDK version pointing to the new back4app API address.
Before you start – Sign up/Sign in (No credit card required)
The first step is to create a new account (if you are not a back{4}app user). If you already have an account please just Sign in. On back4app’s home page click on the Sign Up menu on the window’s right side.
Fill your basic user account information: email, password, password confirmation, accept the Terms of use and click on Sign Up.
You will be logged and see our dashboard. Congratulations now you are a back{4}app user!
Now we can Start your Parse app migration. You can migrate your Parse App in 4 simple steps.
1-Backend creation
Already logged in and seeing the back{4}app dashboard click on the Migrate Parse app button.
You’ll see the initial migration wizard screen. Click on Start.
On the next wizard screen, you’ll need to inform your App Id and App Name.
To get that information just access your Parse dashboard, choose the app you want to migrate and click on it. Go to App Settings -> Security & Keys and copy the App Id and Name. For more details about how to get this information click here.
Fill the information and click on the Next button.
At this moment, the back{4}app platform will create all the infrastructure needed to run your app’s backend (Database and Parse Server).
2-Database migration
After creating your infrastructure let’s migrate your database. You’ll see your new database URI, copy it.
Go back to your Parse Dashboard and proceed with the database migration steps as recommended by Parse. Make sure that you have tested your app before completing the Database Migration and proceeding to the next step. For more details about how to migrate your Database on Parse click here.
After you migrate your database using the Parse Dashboard go back to the back{4}app wizard. Check the box: I completed and tested my database migration and then click the Next button.
Now your database is completely migrated.
3-Keys migration
This step is optional. If you don’t want to inform your Parse Keys we’ll generate new keys for you. If you want to use the same Parse keys, please go back to your Parse dashboard and copy them to the back{4}app wizard window. For more details about how to find these keys click here. After that, click on the Next button and go to 4-SDK Update.
4-SDK update
Congratulations you’ve migrated all your Parse app. Now as the last Step, you must update your application with your new API address. Install the last version of Parse SDK that supports the API address update. Update your app and start using the back{4}app API. For more details about how to find the SDK, install it and update your API address click here.
Click on the Finish button. A panel with all your app’s information will be shown.
Congratulations your Parse app migration to back{4}app is successfully concluded.
back{4}app Dashboard – Checking your data
Please check your app on back{4}app Dashboard.
Click on the View app button and see your App Management panel.
After that click on the Parse Dashboard section. The dashboard will open. Now you can navigate through your data and add new features to your app using back{4}app.
If you want to know more about back{4}app click here.
Did you liked this article? Share with your friends:
Comments ( 20 )