小谈CDN回源函数计算的应用场景

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
函数计算FC,每月免费额度15元,12个月
简介: CDN回源函数计算的功能目的在帮助CDN客户能通过函数计算快速处理和便捷处理回源数据为目的的一个功能,用户仅仅需要在CDN回源地址填写函数计算的自定义域名即可把请求转发到函数计算进行处理,配置简单,费用低廉,极大提高用户体验。

CDN团队联合函数计算团队近期推出了一个全新功能,即通过CDN把回源流量指向函数计算进行处理,该功能旨在帮助CDN用户能通过函数计算快速处理和便捷处理回源数据为目的,用户仅仅需要在CDN回源地址填写函数计算的自定义域名即可把请求转发到函数计算进行处理,配置简单,费用低廉,先前CDN回源可以设置几个目的地,例如回源到IP地址、域名或者对象存储OSS,现在新增了一个回源到函数计算的类型,这种类型不同于其他类型,例如CDN回源到ECS某IP上后,ECS需要启一套服务来监听CDN请求,对系统设计要求较高,再比如CDN回源到OSS上,多半只能是一些静态文件,当用户对回源内容进行个性化处理的时候,以上的方式都不够灵活。
新增CDN回源函数架构图:
001
业务流向图可以概述如下:
image

主打功能:

  • CDN回源数据动态处理
  • CDN请求地址处理
  • 拉通CDN请求和多类数据处理
  • 对请求地址进行鉴权和跳转

场景优势

  • 请求链路缩短(减少负载均衡)
  • 请求后的弹性扩容
  • 对请求地址进行鉴权和跳转

技术特点

  • 简单,仅需控制台操作配置
  • 内置负载均衡和计算弹性扩容,能支持海量并发
  • 多种主流语言支持,java,Nodejs,Python,PHP,C#等
  • 阿里云集群级别的安全访问

控制台上的操作

  • CDN控制台配置:
    image
  • 函数计算控制台配置:
    image

适用场景

  • 网站场景
    用于CDN源站的静态、动态网站页面元数据处理
  • 文件处理场景
    用于CDN回源源站多媒体数据处理,例如文本、图片、视频、音频等。
  • 请求分发场景
    可以通过函数计算把请求做URL地址动态处理后并把请求302分发到其他应用

以上各种场景推出,对用户来说有几个显而易见的好处,例如1、节约流量成本,客户通过CDN回源的函数计算走专有网域,会比走公网流量价格更优惠(价格优惠后续公布),2、客户可以很方便的把很多产品串联起来使用,例如通过函数计算能联合多个产品给CDN后的请求提供数据处理,例如新浪微博图片处理(FC+OSS),例如芒果TV的热数据加载等,3、可以做数据处理,也可以做请求分发渠道。相比较ECS,这种方案具备自动弹性伸缩特性,CDN +函数计算 = CDN + 负载均衡+计算,能通过非常优雅的弹性方式来支撑大量CDN请求。4、轻量数据处理程序便捷,5分钟编写一个函数可以灵活处理请求数据,无需维护运行环境,总之是一个很赞的功能,不妨来试用一下~

目录
相关文章
|
10月前
|
存储 人工智能 Serverless
微服务和 Serverless 架构-函数计算 FC 简介及应用场景
微服务和 Serverless 架构-函数计算 FC 简介及应用场景
817 0
微服务和 Serverless 架构-函数计算 FC 简介及应用场景
|
1月前
|
运维 Serverless 应用服务中间件
Serverless 应用引擎产品使用合集之CDN如何配置IP限制
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
1月前
|
弹性计算 Serverless API
Serverless 应用引擎产品使用合集之如何设置静态资源的CDN
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
2月前
|
人工智能 运维 算法
函数计算的应用场景
函数计算的应用场景介绍
25 1
|
2月前
|
运维 Serverless 对象存储
Serverless 应用引擎产品使用之阿里函数计算中X-Fc 影响到 CDN 的功能和性能如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
2月前
|
存储 编解码 前端开发
CDN应用场景介绍
CDN应用场景介绍
50 0
|
2月前
|
消息中间件 编解码 人工智能
函数计算应用场景
本文介绍函数计算的典型应用场景,包括Web应用、数据ETL处理、AI推理、视频转码等
55 2
|
2月前
|
人工智能 弹性计算 自然语言处理
函数计算 3.0 版:重大升级带来的优势与应用场景
近年来,随着云计算和服务化架构的快速发展,使得函数计算成为了一种备受技术圈关注的技术。而且最近函数计算有了新的重大升级更新,也就是函数计算 3.0 版是函数计算产品的一次重大升级,对函数管理、函数执行引擎、自定义域名、函数授权及弹性伸缩规则等方面进行了多项改进。新版本函数计算具备了极简体验、技术升级以及简化 AI 应用开发等优点,作为一名开发者,我有幸亲身体验了函数计算 3.0 版本后的变化,并在这篇文章中分享一下我的感想,接下来让我们来看看这次升级对开发者意味着什么吧。
494 1
函数计算 3.0 版:重大升级带来的优势与应用场景
|
9月前
|
机器学习/深度学习 存储 人工智能
Serverless的应用场景
Serverless的应用场景
137 0
|
11月前
|
Serverless 容器
阿里云最新产品手册——云基础产品与基础设施——计算——弹性容器实例——应用场景之通用Serverless
阿里云最新产品手册——云基础产品与基础设施——计算——弹性容器实例——应用场景之通用Serverless自制脑图
269 1

热门文章

最新文章

相关产品

  • 函数计算