该解决方案有何用途?

该解决方案基于华为云函数工作流 FunctionGraph的APIG触发器,帮助用户实现一个无服务器的GraphQL API,用户通过该API查询或更新数据。适用于GraphQL API流量存在波峰波谷,来帮助降低资源成本的场景。

方案架构

该方案基于华为云函数工作流FunctionGraph,帮助用户实现一个无服务器的GraphQL API。

无服务器实现GraphQL

版本:1.0.0

上次更新日期:2023年4月

来源:由华为云构建

部署:预计15分钟

卸载:预计15分钟

架构描述


该解决方案会部署如下资源:


1. 在函数工作流 FunctionGraph上创建一个GraphQL函数和APIG触发器,实现一个无服务器的GraphQL API。


2. API网关 APIG,应用将自身的服务能力封装成API,并通过API网关开放给用户调用。


3. 云数据库 GaussDB(for MySQL),创建一个MySQL数据库实例,供GraphQL函数查询数据。


4. 虚拟私有云 VPC,为云数据库 GaussDB(for MySQL)实例等云上资源构建隔离、私密的虚拟网络环境。


架构描述


该解决方案会部署如下资源:


1. 在函数工作流 FunctionGraph上创建一个GraphQL函数和APIG触发器,实现一个无服务器的GraphQL API。


2. API网关 APIG,应用将自身的服务能力封装成API,并通过API网关开放给用户调用。


3. 云数据库 GaussDB(for MySQL),创建一个MySQL数据库实例,供GraphQL函数查询数据。


4. 虚拟私有云 VPC,为云数据库 GaussDB(for MySQL)实例等云上资源构建隔离、私密的虚拟网络环境。

展开内容
收起内容