腾讯EdgeOne产品测评体验——不仅仅是加速,更是您数字安全的坚实盾牌!-程序员宅基地

技术标签: 国内首家一站式边缘安全加速平台  DDoS防护  CDN  腾讯云EdgeOne  

EdgeOne 是什么--- 下一代CDN

腾讯云推出的边缘安全加速平台 EO(Tencent cloud EdgeOne,下文简称为 EdgeOne) 是基于腾讯边缘计算节点提供加速和安全的解决方案。即对标传统的 CDN 网络分发节点,但是其在加速和安全防护的方面有更强劲的优势,不仅如此EdgeOne还提供了边缘函数、四层代理、DNS 解析等能力。EdgeOne更加丰富的功能、更灵活的配置方式以及更简便的上手方式,相比 CDN 产品来说,完全是更加优质的选择!

根据提供的腾讯云边缘安全加速平台EO的产品优势文档内容,可以总结其主要特点和功能:

上图思维导图概括了腾讯云边缘安全加速平台EO的核心特性,包括其一体化的安全防护措施、网络加速技术、广泛的节点分布以及丰富的控制台管理功能。通过这样的结构化总结,用户可以快速理解产品的主要优势和功能点。

更多 EdgeOne 和 CDN 的区别 参考腾讯云文档 边缘安全加速平台 EO 与内容分发网络 CDN 等产品对比

产品购买——基础套餐

EdgeOne 提供了四种套餐选择,本次体验了基础版套餐。从定价来看,个人版具备不错的体验价格,基础班以及标准版在价格上的分别为399和3800。基础版套餐提供了 500GB的加速流量,以及2000万次的请求,以及一个可接入站点(但是提供了300个站点子域名),还是挺不错的。

 套餐详情参见 官方文档 套餐选型

EdgeOne基础使用---接入站点

官方文档 从零开始快速接入 EdgeOne(具体也能参看官方文档, 写的很详细,点赞)

  1. 注意设置站点的接入方式(本文使用 CNAME 接入,因为已在腾讯云购置的域名服务,感觉 CNAME 接入更方便)
  2. CNAME 接入 (当前域名已托管在其他域名解析服务商处(例如:腾讯云DNSPod),不希望更改原有解析服务商。)
  3. NS (可修改原有域名解析服务商,将域名解析托管至 EdgeOne。)

使用图例步骤:

EdgeOne实践体验

完成上述的 EdgeOne基础使用--接入站点之后,就到了令人激动的实操环节了

根据官网文档提供的 EdgeOne的产品功能简单的实测了以下的项目:

对应的功能文档都跟在后面

  1. 加速域名 (网站实测) (https://cloud.tencent.com/document/product/1552/90433
  2. 图片处理(限时免费)(https://cloud.tencent.com/document/product/1552/84731
  3. 免费 HTTPS 证书 (https://cloud.tencent.com/document/product/1552/90437)
  4. 基础访问管控 (https://cloud.tencent.com/document/product/1552/93129
  5. CC 攻击防护 (https://cloud.tencent.com/document/product/1552/93128)

加速效果 (网站实测)

 使用配置参考 官方文档 添加加速域名

开启后的截图:

使用自己的网站域名进行测试,看看效果是否有巨大提升。为了验证效果,采用 包含了两个5MB左右的图片作为背景的网站首页进行测试,并且未对图片进行任何压缩:

网站首页使用了图中的 bg1 和 bg3 分别 5.94MB、4.89MB 图片

来看效果

测试时,皆在浏览器勾选停用缓存,停止了浏览器对网站的资源进行缓存,以便每次刷新都能直观的感受网站完成所有请求的用时。

  • 未开启加速之前

可以从图片直观的看到,在未开启之前,网站页面的请求耗时居然达到了 2.5分钟,两种图片请求耗时最高45.02s 和 32.17s,给 8s限制 狠狠的上了一课,当然这是一次不好的测试,平均测试下来其实也在 1min - 2min之间:

  • 开启域名加速之后

可以从图片直观的看到,在未开启之前,网站页面的请求耗时大大的减少了,可以说是指数级的优化 5.04s,两种图片请求耗时也降低至2.57s 和 2.36s,就算实在给 8s限制 种也称的上是优秀,其他的平均测试下来也在 4s - 6s之间,最好的时候可以 2s 完成请求:

对比之后可以说是破天荒级别的加速效果,由2.5min 到 5s 的优化,不能说是略有效果,只能说是EdgeOne 真香啊!

图片处理(限时免费)

因为写了限时免费,所以一定白嫖啊

使用配置参考 官方文档 图片处理

开启后的截图

此处直接使用上诉的 测试网站的 图片,感觉还是不错

免费 HTTPS 证书

使用配置参考 官方文档 使用免费证书部署至 EdgeOne 域名

如果您当前网站还未购买 HTTPS 证书,且加速域名不包含泛域名,可申请使用免费证书来测试支持 HTTPS 访问。

关于https 和 http 的区别 ,可以理解为HTTP是互联网上的一种普通通信方式,它不太安全,因为你的数据可以在传输过程中被其他人看到或修改。而HTTPS是HTTP的安全版,它通过加密技术保护你的数据,让你的信息在网上传输时更加安全,不容易被坏人窃取或破坏。

所以网站部署之后,部署https的访问对于数据安全还是尤为重要的,但是传统的服务器部署时申请 SSl证书来实现https访问还是有点繁琐的,而EdgeOne 提供了一键 开启https的访问,特别便捷。

开启操作参考上述文档 ,开启截图如下:

在EdgeOne控制台开启https证书代理之后,等待了1分钟左右就显示`已配置`,即可以使用https协议访问测试网站了,这个处理的速度还是比较快的。

以下是使用 https 协议访问的图示:

基础访问管控

使用配置参考 官方文档 Web 防护-自定义规则

在某些业务场景之中,禁止某个地域的IP访问是很常见的安全策略,比如:

1.来自北美洲的大量IP攻击网站时,为了保证网站正常运行,对于区域的用户不受访问限制,就可以仅仅对北美洲的IP进行拦截。

2.在某些网站开放性测试的时候,就对一个区域的用户进行开放,如同OpenAI对于中国大陆IP访问的拦截。

3.对于某些网站的路由也可以做的精确控制,如文档指出的 当前站点域名www.example.com 的管理后台登录地址路径为/adminconfig/login,该后台仅允许指定的客户端 IP 用户1.1.1.1登录。

4.甚至也能控制访问的Http网路请求中的 Referer 黑名单 和 UA 黑白名单。可以说这个功能是很实用的,同时也具备高度的灵活性和精确控制性。下面测试了开启测试网站禁止中国大陆的访问,开启配置如下:

来看看效果,本文测试时使用国内的移动宽带IP,可以看到此时访问网站就会提示无法访问了:

CC 攻击防护

使用配置参考 官方文档 Web 防护-CC 攻击防护

关于 CC(Collapse Challenge)攻击,即 HTTP/HTTPS DDoS 攻击, DDoS 可以理解为服务器部署的网站在同一时间可接受请求的最大数是有限的,而某个时刻大量的 HTTP/HTTPS 请求访问网站时,就会将服务器的CPU运行利用率干到100%, 而且问题是这些请求都是不间断的,而这时候正常用户访问网站就无法被网站服务器正常处理,就像个人用户的电脑一样。

当然也有跟通俗的说法,就是可容纳100人的餐厅,某个时刻一个来了100个人占座了所有的位置,但是又不进行点餐,妨碍了餐厅的正常运营。

《中华人民共和国刑法》第二百八十五条:非法侵入计算机信息系统罪;非法获取计算机信息系统数据、非法控制计算机信息系统罪《中华人民共和国刑法》第二百八十六条:破坏计算机信息系统罪

这里提醒 任何 DDos 攻击 都适用于上述的两个刑法

可以看到,DDos攻击的危害是巨大的,尽管网上有许多的DDos攻击方案教程,但是本文不能也无法进行演示。

根据文档 EdgeOne 提供了基础的DDos 防护,原文 EdgeOne 提供了预设的 CC 攻击防护策略,并默认开启,确保您的站点稳定在线

可以说是大大的良心了, EdgeOne 的 CC 又具体分为了三种策略供客户选择

  1. 高频访问请求限制: 应对通过高频和大量并发的连接请求占用服务器资源的 CC 攻击行为
  2. 慢速攻击防护: 应对通过大量慢速连接请求占用服务器资源的 CC 攻击行为
  3. 智能客户端过滤: 腾讯云结合行业经验提供的智能实时动态生成防护规则

这里进行 高频访问请求限制配置演示,其他两项 官方文档 也有详细的操作说明,参见 Web 防护-CC 攻击防护

进入站点之后 点击安全防护 > Web 防护,点击 CC 攻击防护 设置:

之后点击编辑,可以看到 限制等级 默认了 自适应-宽松:

  • 具体的限制等级方案 可查看下图:

实践总结

体验下来,从传统的CDN 加速 效果到优秀的 安全防护策略,足以看到EdgeOne在产品上的用心。本文仅仅浅显的测试了EdgeOne的几个功能,令人惊叹的网站 加速效果,仅仅需要简单的配置域名即可,注重的安全防护也聚焦了行业中的各项痛点,网站加密访问,DDos攻击等。诚然还有更多的功能值得去一试究竟,不过简简单单的测试也可看出EdgeOne产品团队的研发态度,可以说EdgeOne是一款具备极高实用性和优秀的产品。

还有更多的功能像规则引擎、边缘函数都值得去一试究竟,因为篇幅原因这里就不一一讲解了,感兴趣的朋友可以自行前往体验:边缘安全加速平台特惠_EdgeOne优惠活动- 腾讯云

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Javascript_tsj/article/details/137127768

智能推荐

mysql decimal 整数_MySQL数据类型DECIMAL用法详解-程序员宅基地

文章浏览阅读834次。MySQLDECIMAL数据类型用于在数据库中存储精确的数值。我们经常将DECIMAL数据类型用于保留准确精确度的列,例如会计系统中的货币数据。要定义数据类型为DECIMAL的列,请使用以下语法:column_name DECIMAL(P,D);在上面的语法中:P是表示有效数字数的精度。P范围为1〜65。D是表示小数点后的位数。D的范围是0~30。MySQL要求D小于或等于(<=)P。DEC..._mysql decimal 保存成整数

下载安装 gSoap_gsoap download-程序员宅基地

文章浏览阅读750次。文章目录一、官网1. Products (产品介绍)2. Dev Center (开发者中心)(1)Getting Started(入门教程)(2)Tutorials(教程)(3)Documentation(文档)(4)Download & Help(下载和帮助)总结一、官网官网地址是 https://www.genivia.com/,主页很简单。接下来看一下主要内容。1. Products (产品介绍)最先进的C/XC++自动编码工具是XML Web服务API和其他XML应用程序,是_gsoap download

设备驱动模型中设备的init_name成员_struct device init_name-程序员宅基地

文章浏览阅读796次。现象是:依次加载了总线bus,设备device,驱动driver,在加载驱动时候出现了segmentation fault。环境条件:采用的是国嵌的教材(可能是教材比较古老了吧,导致出现这样问题),内核版本使用的是2.6.32.2。最后查找原因是由于空指针导致了在strncmp产生了段错误。_struct device init_name

快速玩转 Llama2!机器学习 PAI 最佳实践(二)—全参数微调训练_llama 全参数训练-程序员宅基地

文章浏览阅读1.1k次。本实践将采用阿里云机器学习平台PAI-DSW模块针对 Llama-2-7B-Chat 进行全参数微调。PAI-DSW是交互式建模平台,该实践适合需要定制化微调模型,并追求模型调优效果的开发者。_llama 全参数训练

安捷伦Agilent/惠普HP 4349B高值电阻表_安捷伦4349b-程序员宅基地

文章浏览阅读33次。安捷伦Agilent 4349B高值电阻表的用途:适用于测量各种电器设备、元件测试、电感器、线圈、生产线的电阻,4349B增加测试吞吐率,同时对4通道绝电阻进行测量。Agilent 4349B增加测试吞吐率,同时对4通道绝电阻进行测量。测量时间:9.5 mS / 28 mS / 98 mS / 397 mS。90-132/198-264 伏交流电;快速接触检查:2毫秒/点。输入/输出电阻:1 kohm。测试电缆长度:最长 2 m。GPIB和处理器接口。显示分辨率:3/4/5位。HP-IB 和处理器接口。_安捷伦4349b

【Dubbo】Dubbo入门_hessian 2.0 serialization protocol-程序员宅基地

文章浏览阅读342次。一、Dubbo是什么 分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案 二、如何使用Dubbo本地服务 &lt;bean id=“xxxService” class=“com.xxx.XxxServiceImpl” /&gt; &lt;bean id=“xxxAction” class=“com.xxx.XxxAction”&..._hessian 2.0 serialization protocol

随便推点

RTKLIB中ppp代码解析_rtklib进行ppp解算-程序员宅基地

文章浏览阅读1.1k次,点赞21次,收藏25次。v= zk - hx 在代码中对应的是v[nv]=y-(r+cdtr-CLIGHT*dts[i*2]+dtrp+C*dion+dcb+bias);9) ppp_res(9,obs,n,rs,dts,var,svh,dr,exc,nav,xp,rtk,v,H,R,azel)) 模糊度固定的残差校验。kalman方程中的测量xk = xk/k-1 +kv 以及pk = pk/k-1 - kh*pk/k-1 状态更新。待估参数的预测,对应klaman公式中的xk/k-1、 Pk/k-1。_rtklib进行ppp解算

learn-SVG学习_如何训练svg标注数据集-程序员宅基地

文章浏览阅读60次。SVG 是可缩放矢量图形的缩写,它是一种用于描述二维矢量图形的XML标记语言。与传统的栅格图像不同,SVG图像可以无限缩放而不会失真,同时也支持交互和动画等特性。SVG最早于1999年由W3C发布,用于在Web上展示矢量图形,并于2001年正式成为标准。在过去的二十多年中,SVG经历了多次更新和改进,增加了更多的功能和特性,如动画、交互等,并逐渐得到广泛的应用。SVG2.0于2016年9月15日成为W3C候选推荐标准,最新草案于。_如何训练svg标注数据集

WINDOWS 端CUDA10.2+CUDNN8环境搭建for YOLOV5 and Pytorch1.7-程序员宅基地

文章浏览阅读1.5k次,点赞4次,收藏11次。Windows 端CUDA10.2+CUDNN8环境搭建for Pytorch1.71.CUDA下载安装1.1 查看自己的显卡1.2 显卡驱动下载及安装1.3 显卡驱动安装检测1.4 CUDN下载1.5 CUDN安装1.6 环境变量设置2 CUDNN安装2.1 CUDNN下载2.2 CUDNN安装2.3 CUDA安装检测最近,我做了一些使用YOLOV5算法的项目,遇到了很多的坑,也感叹YOLOV5的人性化操作,如此真香的算法,忍不住拿出来与大家进行分享,现在就把项目过程中的一些操作逐个记录一遍。很不好意_cudnn8

优化Hadoop Balancer运行速度_failed to move blk_1076014847_2274553 with size=89-程序员宅基地

文章浏览阅读6.7k次。 1. 修改dfs.datanode.max.transfer.threads = 4096 (如果运行hbase的话建议为16384),指定用于在DataNode间传输block数据的最大线程数,老版本的对应参数为dfs.datanode.max.xcievers2. 修改dfs.datanode.balance.bandwidthPerSec = 52428800,指定DataNod..._failed to move blk_1076014847_2274553 with size=89971516 from 172.16.33.248:

关于jquery的弹窗组件简单封装_jq中将关于浏览器窗口的属性都封装到了-程序员宅基地

文章浏览阅读5.6k次,点赞3次,收藏5次。前言:由于自己工作时多数是基于移动端的页面工程,很多时候都需要用到弹窗组件,网上也有很多好用,五花八门的弹窗插件,但是由于网上各个版本有些功能过于强大,导致插件大小比较大,有些样式不好自己进行各种自定义设计,有些则是达不到自己想要的那种需求,比如实现弹窗按钮的各种回调函数,于是自己就根据公司目前项目的需求 ,自己简单封装了一个弹窗组件。可简单自定义各式各样的样式 思路分析:声明一个带有对象参数的_jq中将关于浏览器窗口的属性都封装到了

基于tiny4412的Linux内核移植 -- DM9621NP网卡驱动移植(四)-程序员宅基地

文章浏览阅读633次。作者信息作者: 彭东林邮箱:[email protected]:405728433平台简介开发板:tiny4412ADK + S700 + 4GB Flash要移植的内核版本:Linux-4.4.0 (支持device tree)u-boot版本:友善之臂自带的 U-Boot 2010.12 (为支持uImage启动,做了少许改动)busyb..._memcpy(net_dev->dev_addr, dev_info.mac_addr, eth_alen);

推荐文章

热门文章

相关标签