"Vue+S3+Lambda" Google 云架构

"Vue+S3+Lambda" architecture on Google Cloud

我的单页网站(VueJs)只有很少的事务,所以我想用无服务器架构来实现。

A​​WS 上针对简单 Web 应用程序的推荐架构如下:

但是,我想在 Google Cloud 上执行此操作,因为我计划使用 BigQuery 进行分析。

使用 Google GCP 产品启动我的基于 Vue 的网站以及一些直接的后端流程的相似且合适的架构是什么?

您可以使用:

  • S3 云存储
  • API 用于 REST 的网关或云端点 API(比较您的负载需求和价格)
  • lambda 的云函数

至于实现的复杂性,它将大同小异。某些功能在 GCP 中的实现比在 AWS 中方便得多,而另一些功能则相反。