更新时间:2024-04-29 GMT+08:00
分享

方案概述

应用场景

该解决方案基于华为云函数工作流 FunctionGraph的OBS触发器,来帮助用户实现对OBS源站上传的文件创建预热缓存任务的自动化。适用于源站是OBS桶,需要自动创建预热缓存任务降低人力成本的场景。

方案架构

该解决方案基于函数工作流 FunctionGraph构建,帮助用户快速实现CDN自动预热缓存。方案部署架构如下图所示:

图1 方案架构图

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

1.在对象存储服务 OBS上创建一个桶,作为OBS源站桶。

2.在统一身份认证服务 IAM上创建一个委托,用于授权函数工作流 FunctionGraph访问用户在OBS源站桶和调用CDN创建预热缓存任务API。

3.在函数工作流 FunctionGraph上创建一个预热缓存函数和OBS触发器,实现OBS源站上传文件创建预热缓存任务的自动化。

方案优势

该方案具备以下优势:

  • 简单易用

    全Serverless化方案,用户无需关注资源运维,只需关注业务运行状态。

  • 低成本

    按使用量付费,用多少算多少。

  • 一键部署

    一键轻松部署,即可完成函数工作流 FunctionGraph,对象存储服务 OBS创建配置。

约束与限制

  • 该解决方案部署前,需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。

相关文档