"Vue+S3+Lambda" Google 云架构
"Vue+S3+Lambda" architecture on Google Cloud
我的单页网站(VueJs)只有很少的事务,所以我想用无服务器架构来实现。
AWS 上针对简单 Web 应用程序的推荐架构如下:
- Vue 应用上传到 AWS S3
- 通过 REST 连接到后端 API
- 使用 Lambda Funktions 连接到数据库
但是,我想在 Google Cloud 上执行此操作,因为我计划使用 BigQuery 进行分析。
使用 Google GCP 产品启动我的基于 Vue 的网站以及一些直接的后端流程的相似且合适的架构是什么?
您可以使用:
- S3 云存储
- API 用于 REST 的网关或云端点 API(比较您的负载需求和价格)
- lambda 的云函数
至于实现的复杂性,它将大同小异。某些功能在 GCP 中的实现比在 AWS 中方便得多,而另一些功能则相反。
我的单页网站(VueJs)只有很少的事务,所以我想用无服务器架构来实现。
AWS 上针对简单 Web 应用程序的推荐架构如下:
- Vue 应用上传到 AWS S3
- 通过 REST 连接到后端 API
- 使用 Lambda Funktions 连接到数据库
但是,我想在 Google Cloud 上执行此操作,因为我计划使用 BigQuery 进行分析。
使用 Google GCP 产品启动我的基于 Vue 的网站以及一些直接的后端流程的相似且合适的架构是什么?
您可以使用:
- S3 云存储
- API 用于 REST 的网关或云端点 API(比较您的负载需求和价格)
- lambda 的云函数
至于实现的复杂性,它将大同小异。某些功能在 GCP 中的实现比在 AWS 中方便得多,而另一些功能则相反。