函数计算搭建 Serverless Web 应用(三)- 为 Web 应用开启 CDN 加速

简介

阿里云的 函数计算(Function Compute) 是事件驱动的全托管计算服务,是阿里云的 Serverless 计算平台。基于函数计算构建应用,您无需管理服务器等基础设施,而是专注于应用逻辑的开发,大幅提高开发效率。

函数计算搭建 Serverless Web 应用(一)- HTTP 触发器 中阐述了 Web 应用(Serverless web backend) 是函数计算很重要的一个使用场景。相比于传统的在服务器上搭建 web 应用,函数计算无需您管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,以 弹性可靠 的方式运行您的代码,实现毫秒级别弹性伸缩,轻松应对峰值压力。

函数计算搭建 Serverless Web 应用(二)- 自定义域名 中阐述了绑定自定义域名,通过自定义域名访问函数,配合 HTTP 触发器使用,为用户使用函数计算搭建 Web 应用提供便利。

本文介绍为您的 Web 应用 开启 CDN 加速,将您服务的响应内容分配至最适合的节点,使终端用户 以最快的速度读取到所需的内容,有效降低访问时延,提高服务质量

原理介绍

为函数计算开启 CDN 加速服务,能够将部署在函数计算的应用作为源站,将源内容发布到边缘节点。

使用 CDN 时,您需要了解以下两个概念:

加速域名:您需要使用 CDN 加速的域名;
源站域名:您实际业务的域名,也就是 FC 中的 自定义域名
函数计算作为 CDN 的后端应用时,需要您在函数计算上绑定自定义域名,再设置该自定义域名为加速域名的源站域名。

搭建步骤

搭建步骤简直不要太简单好嘛!
您有两种方式为您的 Web 应用开启 CDN 加速功能:

方式一:通过 FC 控制台开启 CDN 加速服务

您只需要在绑定自定义域名的时,开启 CDN 加速服务并绑定加速域名!So easy~~

fc-console

方式二:通过 CDN 控制台开启 CDN 加速服务

当然您也可以通过 CDN 控制台设置,步骤如下:

  1. 进入 CDN 控制台
  2. 进入【域名管理】 -> 【添加域名】
  3. 填写加速域名,并选择函数计算的自定义域名作为源站
  4. 配置成功

cdn-console

猜你喜欢

转载自yq.aliyun.com/articles/707023