PARSE – 托管PARSE服务器迁移替代方案

本文将提供一个全面的报告,解释什么是PARSE服务器、如何将应用迁移到新的托管服务、其背后的历史以及PARSE关闭后的最佳替代方案。阅读本文,您将知道:

  • 什么是PARSE服务器?
  • PARSE关闭背后的真正原因。
  • 最佳PARSE替代方案以及如何离开PARSE。
  • PARSE替代方案和迁移选项。
  • 如何部署和使用PARSE服务器。
  • PARSE仪表板。
  • 托管PARSE服务器的成本。
  • PARSE关闭后会怎样?

公告

Facebook在2016年1月28日宣布将关闭其开发者平台PARSE。

Parse Announcement

什么是PARSE?

PARSE是BaaS – 后端服务平台,提供用于构建移动后端的SDK。使用PARSE,开发人员可以在几分钟内添加可扩展的后端,并以创纪录的时间启动功能齐全的移动或Web应用,而不必担心服务器管理。PARSE提供推送通知、社交整合、数据存储,以及使用云代码向应用后端添加丰富的自定义逻辑的功能。

为什么Facebook决定关闭PARSE?

Facebook的战略路线图在2013年和2016年之间改变了很多,在下图上你可以看到,PARSE不再是其中的一部分。

facebook-parse

收购PARSE时,Facebook并没有盈利,且不清楚他们如何赚钱。这种情况改变了,Facebook现在的广告业务是一个赚钱机器。所以,有了这个新的变数,这些都是Facebook决定关闭PARSE的3个原因是:(1)专注于他们的核心业务。这里钱更更多,没有竞争。 (2)BaaS是B2B业务,Facebook的专长是B2C客户。 (3)自2013年以来Facebook战略发生了变化。

什么是PARSE服务器?

PARSE 服务器是PARSE的开源版本,可以从Github下载。

Parse Server Download Github

PARSE服务器不是PARSE的副本!两个平台之间有很大的区别。

Features Parse Parse Server
Local development & testing No Yes
Flexible Hosting (USA, Europe, Asia, etc) No Yes
Control over dabase (backup / restore) No Yes
Control over databse indexes No Yes
Query more than 1000 objects No Yes
Store files elsewhere (CDN) No Yes
Enforced time limits No Yes
Open Source No Yes
External contributions No Yes
Analytics Yes No
Authentication Yes Yes
Config Yes No
Push Notification Yes No
Data Browser Yes Yes
In App Purchase Receipt Validation Yes No
Background Jobs Yes No
System E-mails Yes No
Schema API Yes Yes
Webhooks Yes No
Uptime monitoring Yes No
Logs Yes Yes
Dashboard Yes Yes
Queries Yes Yes
Users Yes Yes
Sessions Yes Yes
Roles Yes Yes
Files Yes Yes
Geopoints Yes Yes
Data Browser Yes Yes

什么是PARSE替代方案?

如果您要迁移PARSE,创建一个新的移动或网络应用,您基本上有3个选项。选项是:(1)PARSE服务器托管提供商。 (2)另一个MbaaS – 移动后端服务平台。 (3)PARSE服务器自托管解决方案。

PARSE托管服务

自主托管解决方案与PARSE 服务器托管服务提供商之间的主要区别与PARSE服务器部署和维护有关。PARSE服务托管提供商将提供一个即开即用环境,您可以在其中创建新应用或从PARSE迁移您的应用。

最重要的PARSE托管服务是Back4App

自主托管

这比PARSE托管服务费用高得多。

PARSE迁移教程

本指南和视频将详细说明如何从PARSE迁移到PARSE托管服务Back4app。迁移的总时间将取决于应用的大小,通常需要不到10分钟。迁移过程包括以下步骤:

  • 创建后端
  • 迁移数据库
  • 迁移密钥
  • 更新SDK

正如PARSE迁移指南所建议的,您可以将数据库和API迁移到另一个BaaS提供商,或者自己设置所需的基础架构,从而迁移您的应用。 Back4App是托管您的PARSE应用的绝佳选择。您不必担心使用其他API重写您的应用或学习如何使用新的平台。为了使您更容易上手,Back4App团队创建了一个迁移功能,使您可以轻松地在Back4App BaaS中运行PARSE应用。

观看我们的5分钟演示视频。它将带您完成执行迁移所需的步骤。

请仔细阅读Back4应用迁移教程。它为迁移过程提供一般准则。

后端创建

请注册Back4app,然后点击迁移PARSE应用。

Parse Migration

数据库迁移

这涵盖您的数据库从PARSE托管服务迁移到Back4app的基础设施。

Database Migration

密钥迁移

密钥可以由Back4app自动生成,也可以使用PARSE中使用的相同密钥自动生成。请使用以下文档了解详细步骤。

Keys Migration

SDK更新

这是该过程的最后一步,您将为您的应用提供一个新的API地址。请使用以下链接了解详细说明。

Parse SDK Update

PARSE在2017年1月关闭后会怎样?

PARSE完全退出后,将发生以下事件:

  • 托管服务将不再工作
  • 将无法再访问应用和数据库
  • 数据将丢失。
  • 仍连接到PARSE API的应用将停止工作。

因此,所有应用必须在2017年1月之前迁移。否则,将停止工作。


Leave a reply

Your email address will not be published.