我想将我的magento网站从AWS迁移到Google,我想确保我以正确的方式做到这一点,因为我是谷歌 Cloud 计算的新手 . 这些是我计划做的步骤:
-
创建一个实例并在其上安装redis和我的magento商店 .
-
为我的数据库创建sql
-
创建此实例的snapshop
-
从此实例创建模板
-
使用模板创建一组实例
-
创建负载均衡器并将其与实例组连接
是在GCC上构建可靠且可扩展的magento站点的正确方法吗?
我可以使用谷歌 Cloud 上的任何服务,使我的商店更快,更具可扩展性吗?
1 回答
这是一种相当好的部署方式,但您可以通过GCP将其中的一些卸载到托管服务 .
使用Magento的Click-To-Deploy解决方案(https://cloud.google.com/launcher/solution/bitnami-launchpad/magento?q=magento)
为Redis启动另一个Click-To-Deploy解决方案(https://cloud.google.com/launcher/solution/bitnami-launchpad/redis?q=redis)
启动Cloud SQL实例(https://cloud.google.com/sql/)
使用这些服务器的配置更新Magento实例
使用此作为模板来启动实例组
将此组置于负载均衡器后面
为什么这样更好?
您无需管理SQL DB安全性和扩展
使用简单的点击即可获得redis和magento,节省了大量时间
您需要管理的只是您的设置 . 即使你想在更好的服务器上更新你的magento到更新的升级
额外奖励:您还应该为您的静态资源使用CDN,Cloud CDN(https://cloud.google.com/cdn/)将在那里提供帮助 .
进一步阅读:通过这个来了解你还可以用GCP做什么(https://cloud.google.com/solutions/commerce/)