函数计算是腾讯云推出的一种Serverless计算服务,可以用于构建各种类型的Web应用。在这个回答中,我们将讲述如何为Web应用开启CDN加速。
函数计算搭建 Serverless Web 应用 (三)-为 Web 应用开启 CDN 加速
名词概念
- Serverless Web 应用: 一种不需要管理服务器或虚拟机,完全基于云服务的 Web 应用程序。
- CDN (Content Delivery Network): 内容分发网络,用于加速用户网络访问。
分类
- 按距离分类: 分为全球CDN、区域CDN等。全球CDN在数据中心分布更广泛,可以覆盖到全球用户。区域CDN则更聚焦于某一特定地区。
- 按内容分类: 图片CDN、视频CDN、游戏CDN等。根据加速内容的不同进行分组。
优势
- 可以加速Web页面的加载速度,提高用户体验;
- 减轻源站服务器的压力,节省计算和带宽资源;
- 可以隐藏源站的具体位置,提供更稳定和更安全的CDN节点连接。
应用场景
- Web页面中包含大量的静态资源,比如图片、音视频等;
- Web页面在低带宽的网络环境下无法快速加载;
- 有稳定海外用户访问需求的网站;
推荐的 腾讯云 CDN 相关产品
- CDN:提供 CDN 加速服务,加速静态资源和动态资源的访问;
- COS (对象存储):可以存放需要加速的静态资源和文件,可以设置缓存策略,减少源站的压力;
- COS Routing:提供源站静态资源的缓存策略控制,可以根据需求选择不同的缓存期限和路径策略;
- WAF:提供安全防护,可以防止恶意攻击和资源盗取,保障Web应用的安全。
推荐的产品介绍链接地址
- CDN: 腾讯云 CDN 介绍;
- COS: 腾讯云对象存储介绍;
- COS Routing: 对象存储 COS Routing 介绍;
- WAF: 腾讯云 Web 应用防火墙介绍。