
# 方案概述
#### 应用场景
该解决方案基于华为云函数工作流 FunctionGraph的OBS触发器，来帮助用户实现对OBS源站上传的文件创建预热缓存任务的自动化。适用于源站是OBS桶，需要自动创建预热缓存任务降低人力成本的场景。
#### 方案架构
该解决方案基于函数工作流 FunctionGraph构建，帮助用户快速实现CDN自动预热缓存。方案部署架构如下图所示：
图1方案架构图   
![](https://support.huaweicloud.com/cdnawu-ctf/zh-cn_image_0000001580708460.png)
该解决方案会部署如下资源：
1.在对象存储服务 OBS上创建一个桶，作为OBS源站桶。
2.在统一身份认证服务 IAM上创建一个委托，用于授权函数工作流 FunctionGraph访问用户在OBS源站桶和调用CDN创建预热缓存任务API。
3.在函数工作流 FunctionGraph上创建一个预热缓存函数和OBS触发器，实现OBS源站上传文件创建预热缓存任务的自动化。
#### 方案优势
该方案具备以下优势：
- 简单易用 全Serverless化方案，用户无需关注资源运维，只需关注业务运行状态。
  

- 低成本 按使用量付费，用多少算多少。
  

- 一键部署 一键轻松部署，即可完成函数工作流 FunctionGraph，对象存储服务 OBS创建配置。
  
 
#### 约束与限制
- 该解决方案部署前，需注册华为账号并开通华为云，完成实名认证，且账号不能处于欠费或冻结状态。
 
