亚马逊CloudFront使用体验

前言

首先在体验CloudFront之前,先介绍一下什么是CDN,以及CDN的基本原理。

CDN是Content Delivery Network(内容分发网络)的缩写,是一种利用分布式节点技术,在全球部署服务器,即时地将网站、应用、视频、音频等静态或动态资源内容分发到用户所在的最近节点,提高用户访问这些内容的速度和稳定性,降低网络拥塞和延迟,同时也能够减轻源站的负载压力,提升网站或应用的可用性和安全性。

CDN的基本原理是将源站的内容分发到离用户最近的节点上进行缓存,并通过智能路由、负载均衡等技术来保证用户能够快速、稳定地访问到所需资源。CDN将源站与用户之间的网络传输距离缩短,通过多节点并行传输,从而显著降低了网络传输的延迟和带宽消耗。

所以在一些中大型项目中使用CDN是非常有必要的,能够提升用户的体验度,快点访问资源!

Amazon CloudFront

亚马逊CloudFront是一项由亚马逊网络服务(AWS)提供的内容传递网络(CDN)服务。它允许开发人员通过在全球范围内的边缘位置缓存和传送静态和动态的网络内容,以提高内容的传输速度、减少延迟,并提高全球用户的访问体验。它为开发人员提供了一个强大而灵活的内容传递解决方案,可以帮助他们加速网站或应用程序的内容传输,提高用户体验,并确保内容的安全和可靠性。
在这里插入图片描述

CloudFront的优势

1、通过具有自动化网络映射和智能路由的超过 600 个全球分散入网点(PoP)提供数据,从而减少延迟。
2、通过流量加密和访问控制提高安全性,并使用 AWS Shield Standard 防御 DDoS 攻击,无需额外费用。
3、通过整合请求、可自定义的定价选项以及免费从 AWS 源传出数据来降低成本。
4、使用无服务器计算功能自定义您在 AWS 内容分发网络 (CDN) 边缘运行的代码,以平衡成本、性能和安全性。

使用体验

使用亚马逊CloudFront我们可以使用免费套餐,拥有1TB的传输量。
在这里插入图片描述
主要步骤如下:
1、注册亚马逊云账号
2、进入 CloudFront 控制台
3、创建 CloudFront 分发
4、配置 Web 分发
5、创建分发
6、测试试您的链接

搜索CloudFront,之后创建 CloudFront 分发
在这里插入图片描述
点击下面的按钮进行创建

在这里插入图片描述
进行分发配置,这里大多数选项,选中默认配置即可,在 Origin domain(源域)中选择您上传 cloudfront-test-image.png 的 S3 存储桶名称。
在这里插入图片描述
配置您的分发后,CloudFront 将创建该分发并在 CloudFront 网络中传播,供您使用。 然后进行创建。

创建之后会分配域名,在分发列表里。然后点击 分发 ID 可进入一个页面,在该页面域名下可看到全部 CloudFront 域名。
在这里插入图片描述
测试,这里我们使用官方给的代码进行测试。

创建 Web 分发后,需要确认确认 CloudFront 是否从源获取对象并将其返回给 Web 浏览器来对其进行测试。
在测试时候需要注意,我们需要使用第 4 步中的 CloudFront 域名和在第 1 步中上传至 S3 存储桶的图片名称。

<html>
<head>My CloudFront Test</head>
<body>
<p>My text content goes here.</p>
<p><img src="http://domain name/object name" alt="my test image">
</body>
</html>

有三个注意事项:

将域名替换为 CloudFront 为您的分发分配的域名,例如d111111abcdef8.cloudfront.net。
将对象名称替换为 Amazon S3 存储桶中的图片文件名,本例中为 cloudfront-test-image.png。
将文件中的文本另存为 mycloudfronttest.html。

最终如下,就说明配置成功了,图片就是我们使用亚马逊CloudFront分发的资源
在这里插入图片描述

总结

整体体验感觉操作起来不是很复杂,亚马逊CloudFront控制台设置分发,也能够对设置分发的进行禁用、删除,并且套餐还是免费的,值得一冲。并且在会议、大会、音乐会、电子商务、游戏、网站加速等等场景,使用 CloudFront 加速整个网站或应用程序的交付,包括动态内容、静态内容、流媒体和交互式内容,真的很nice!在使用亚马逊CloudFront过程中,给我以下感受:

1、全球性: 亚马逊CloudFront在全球范围内有许多边缘位置(Edge Locations),这些位置位于不同的地理区域,使得内容能够更快速地传送给用户。这意味着不论用户位于世界的哪个角落,他们都能够以更快的速度访问您的网站或应用程序。

2、高性能: 亚马逊CloudFront提供了缓存和加速服务,可以将静态和动态内容缓存到最接近用户的边缘位置,从而减少内容传输的延迟,并提高加载速度。这意味着用户可以更快地访问您的网站或应用程序,提高了整体的性能表现。

3、可靠性: 亚马逊CloudFront构建在亚马逊全球基础设施之上,具有高可靠性和可扩展性。它提供了自动故障转移和负载均衡等功能,确保您的内容始终可用,并且能够应对突发流量或故障情况。

4、安全性: 亚马逊CloudFront提供了多种安全功能,包括SSL/TLS加密、AWS WAF(Web 应用程序防火墙)和AWS Shield(DDoS保护服务),这些功能可以帮助保护您的网站或应用程序免受网络攻击和数据泄露的威胁。

5、可配置性: 亚马逊CloudFront提供了丰富的配置选项,允许您根据自己的需求定制内容传递策略。您可以配置缓存行为、域名设置、访问控制和日志记录等功能,以满足您的特定需求和业务场景。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/309614.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PotPlayer 图像截取

PotPlayer 图像截取 1. PotPlayer2. PotPlayer 下载2.1. PotPlayer 240305 3. 图像截取References 1. PotPlayer http://www.potplayercn.com/ PotPlayer 是 KMPlayer 原作者姜勇囍进入新公司 Daum 之后推出的&#xff0c;继承了 KMPlayer 所有的优点&#xff0c;拥有异常强大…

得帆用户有福了!全新社区论坛携手AI助手华丽上线,积分好礼等你拿!

盼望着&#xff0c;盼望着&#xff0c;春天的脚步近了&#xff0c;得帆云社区迎来全新升级&#xff0c;社区论坛携手AI知识库助手上线了&#xff01; 得帆云官方社区论坛&#xff1a; https://edu.definesys.cn/community/community-forum 您也可以点击本文末尾左下方“阅读…

postman接口测试(入门到精通)

下载&#xff1a; postman官方地址 测试外部接口&#xff1a;测试被测系统和外部系统之间的接口。&#xff08;只需要测试正例即可&#xff09; 测试内部接口&#xff1a; 1.内部接口只提供给内部系统使用。&#xff08;只需要测试正例即可&#xff09; 2.内部接口提供给外…

Java8中JUC包同步工具类深度解析(Semaphore,CountDownLatch,CyclicBarrier,Phaser)

个人主页&#xff1a; 进朱者赤 阿里非典型程序员一枚 &#xff0c;记录平平无奇程序员在大厂的打怪升级之路。 一起学习Java、大数据、数据结构算法&#xff08;公众号同名&#xff09; 引言 在Java中&#xff0c;并发编程一直是一个重要的领域&#xff0c;而JDK 8中的java.u…

Python数据分析案例42——基于Attention-BiGRU的时间序列数据预测

承接上一篇的学术缝合&#xff0c;排列组合模型&#xff0c;本次继续缝合模型演示。 Python数据分析案例41——基于CNN-BiLSTM的沪深300收盘价预测-CSDN博客 案例背景 虽然我自己基于各种循环神经网络做时间序列的预测已经做烂了.....但是还是会有很多刚读研究生或者是别的领…

【C++】C++11 lambda表达式

&#x1f440;樊梓慕&#xff1a;个人主页 &#x1f3a5;个人专栏&#xff1a;《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C》《Linux》《算法》 &#x1f31d;每一个不曾起舞的日子&#xff0c;都是对生命的辜负 目录 前言 C11引入『 lambda表…

如何发布自己的Python库?

Python包发布 1、背景概述2、操作指南 1、背景概述 为什么我们要发布自己的Python库&#xff1f;如果你想让你的Python代码&#xff0c;通过pip install xxx的方式供所有人下载&#xff0c;那就需要将代码上传到PyPi上&#xff0c;这样才能让所有人使用 那么&#xff0c;如何发…

守护你的网络,防御ddos攻击的必备技能

随着互联网的普及&#xff0c;网络安全问题越来越受到人们的关注。在各种网络攻击中&#xff0c;DDoS 攻击是一种最常见的攻击方式&#xff0c;它能够使网站或网络服务站点瘫痪&#xff0c;给用户带来极大的困扰&#xff0c;给企业带来财务损失。 DDoS 是什么&#xff1f; DDoS…

第⑭讲:Ceph集群管理:守护进程管理、日志管理和端口号配置

文章目录 1.Ceph各组件守护进程的管理方式2.守护进程管理操作2.1.Ceph所有组件的守护进程列表2.2.重启当前主机中所有的Ceph组件2.3.重启主机中所有的Monitor组件2.4.重启指定主机的Monitor组件2.5.重启指定的OSD组件 3.Ceph的日志管理4.Ceph集群各组件的守护进程5.Ceph集群各组…

位像素海外仓管理系统对接ERP系统教程,一对一教学

在海外仓管理过程中&#xff0c;对接ERP系统的重要性不言而喻的。这种对接不仅能让数据实时共享&#xff0c;还能让海外仓管理者优化整个供应链管理流程。 因此&#xff0c;今天小编就来教大家&#xff0c;海外仓仓库系统是怎么对接ERP物流系统的&#xff1f; 1.分析需求 在对接…

【算法】字符串

个人主页 &#xff1a; zxctscl 如有转载请先通知 题目 1. 14. 最长公共前缀1.1 分析1.2 代码 2. 5. 最长回文子串2.1 分析2.2 代码 3. 67. 二进制求和3.1 分析3.2 代码 4. 43. 字符串相乘4.1 分析4.2 代码 1. 14. 最长公共前缀 1.1 分析 从第一个字符串开始两两比较&#xff…

OpenStack (T)部署trove

环境&#xff1a;Openstack&#xff08;T&#xff09; CentOS Linux release 7.9.2009 (Core) 正文&#xff1a; 1.控制节点安装trove软件包 # yum install openstack-trove-guestagent openstack-trove python-troveclient openstack-trove-ui –y2.创建数据库&#xff0c…

【Go语言快速上手(一)】 初识Go语言

&#x1f493;博主CSDN主页:杭电码农-NEO&#x1f493;   ⏩专栏分类:Go语言专栏⏪   &#x1f69a;代码仓库:NEO的学习日记&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学习更多Go语言知识   &#x1f51d;&#x1f51d; Go快速上手 1. 前言2. Go语言简介(为…

[Spring Cloud] (3)gateway令牌token拦截器

文章目录 集成redisNacos配置增加 redis配置配置pomredis配置RedisConfigredis序列化工具FastJson2JsonRedisSerializer测试 令牌校验拦截器nacos配置拦截器代码微服务登录接口实现 最终效果-登录接口与数据接口 本文gateway与微服务已开源到gitee 杉极简/gateway网关阶段学习 …

陪玩小程序开发 运营级别陪玩成品搭建 支持二开源码交付 游戏陪玩系统,游戏陪玩源码,游戏陪玩语音社交源码

陪玩系统是一种新兴的服务模式&#xff0c;主要通过线上预约和线下社交、陪伴、助娱、分享、指导等方式为用户提供服务。这种服务模式适用于多种场景&#xff0c;包括家庭陪护、吃饭陪聊、景点伴游、网游陪练、健身指导、线下桌游、酒吧K歌、逛街观影、剧本密室、聚会轰趴、美食…

三年了,期待下一个三年

第一个三年 时间好快&#xff0c;距离我发布我第一篇文章都已经三个年头了。 转眼也从大一新生变成了大四打工人。 在平台上发布博客&#xff0c;分享自己的项目、学习思路、解决的bug都带给我很多收获。 平台上的粉丝&#xff0c;阅读量等&#xff0c;也让我的简历更加出彩。…

绝地求生:杜卡迪来了,这些摩托车技巧不学一下吗?

摩托车在远古版本和现在完全不一样&#xff0c;虽然容易翻车造就了一批玩家“摩托杀手”的外号&#xff0c;但是速度可比今天快多了。 后来在蓝洞的削弱了其加速度&#xff0c;虽然资料上写着最高时速155km/h&#xff0c;但是平时游戏中一般只能拉到110~120km/h。这里写一点摩托…

最新版守约者二级域名分发系统

主要功能 二级域名管理&#xff1a; 我们的系统提供全面的二级域名管理服务&#xff0c;让您轻松管理和配置二级域名。 域名分发&#xff1a;利用我们先进的域名分发技术&#xff0c;您可以自动化地分配和管理域名&#xff0c;确保每个用户或客户都能及时获得所需的域名资源。…

Ceph [OSDI‘06]论文阅读笔记

原论文&#xff1a;Ceph: A Scalable, High-Performance Distributed File System (OSDI’06) Ceph简介及关键技术要点 Ceph是一个高性能、可扩展的分布式文件系统&#xff0c;旨在提供出色的性能、可靠性和可扩展性。为了最大化数据和元数据管理的分离&#xff0c;它使用了一…

网络篇06 | 应用层 自定义协议

网络篇06 | 应用层 自定义协议 01 固定协议设计&#xff08;简化版&#xff09;1&#xff09;总体设计2&#xff09;值设计 02 可变协议设计&#xff08;进阶版&#xff09;1&#xff09;固定头&#xff08;Fixed Header&#xff09;2&#xff09;可变头&#xff08;Variable H…