在这个论坛上阅读了关于类似问题的可用答案/评论之后,现在很明显,GAE应用程序还没有直接准备好部署到Compute engine上。我完全理解所有托管服务(主要是App )、数据存储、文档/索引搜索、memcache、云存储、任务队列、cron作业等,accessible作为一个平台提供的是什么,如果在Compute引擎上可用,那么它将不再是传统的可访问/集成服务。
我们有一个5年前成熟的应用程序。我正在考虑一种支持高级定制/控制的场景,并将第三方软件/中间件添加到我们的服务器环境中,这在App中是不可能的。因此,如果我们有所有的解决方案(计算引擎,集装箱引擎等)除了App之外,要迁移我们的应用程序以满足这样的需求,这种迁移的成本是多少?
在坚果壳,我们希望它完全管理在开始,所以PaaS似乎是正确的选择,在5年前。现在,我们希望应用程序减去平台管理加上定制/灵活的选择。这个转变会有多复杂?
发布于 2019-04-29 02:27:03
完整或部分代码重写,以继续使用相同的API,特别是。数据存储、云存储、任务队列、Cron作业、文档搜索、Memcache etc.Need确认以及任何迁移指南的引用/链接都会有所帮助!!
不幸的是,其中一些服务仅在GAE上提供,例如文档搜索。但是大多数服务可以直接用于GCP,如数据存储、云存储。GAE灵活环境非常类似GCP环境,因此您可以首先阅读本文迁移到GAE柔性环境。
在以下文章中也有一些答案:
这会导致失去App提供的托管服务/API的风险吗?文档搜索、Memcache、任务队列、Cron作业似乎是可能的候选者。请确认。
是的,文件搜索只在GAE上提供。
根据我的阅读,大查询、云存储、Pub集成不应该受到这种迁移的很大影响(客户机库或Rest应该仍然有帮助!)请确认。
是的,但您可能需要更改SDK或库。它依赖于您的语言,以及如何通过Rest或SDK直接调用这些服务。
https://stackoverflow.com/questions/55888737
复制相似问题