在上一周,我们向各位小伙伴介绍了通过 Azure CDN 高级版服务为 HTTPS 应用加速的做法,漏掉的小伙伴可以点击这里穿越回去补课哦。那我们今天讲点什么呢?当然是 CDN 最重要的价值:改善应用的访问速度啦!朋友,这波“氮气”加速的___,你确定不装一下?

======说回我们最关注的事儿======

近些年,国家陆续出台相关政策,各地宽带运营商都开始宽带提速,很多地方已经光纤入户,网速有了大幅提升。你的网速拖后腿了吗?

可明明网速测试一切正常,但是用户访问你的应用时为什么还是那么慢!!好吧,你的服务器可能在北京,用户可能在海南,数据需要长途跋涉才能送到,路上一旦拥堵,那就且等着吧……网络环境那么复杂,距离那么远,各种影响因素那么多,速度怎么快的起来。

换机房?换线路?服务器加带宽?方法有很多,但效果么……估计你早有体验了,并不怎么好!

这里该出现厉害的不要不要的 CDN 帮你解决一切烦恼啦!

Azure CDN:让你的 Web 应用再快点

CDN 的全称是 Content Delivery Network,即内容传送网络。其目的是通过在现有的 Internet 中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容(音乐、图片、影片、应用程序和文档等),提高用户访问网站的响应速度。

其实,想要实现 Azure 存储账户和应用程序的 CDN 功能很简单,只需要几个步骤就可以了!

建立 Azure 存储账户

1. 首先为该 Web 应用的相关资源建立一个 Azure 存储帐户:

2. 账户创建完成后,在 Blob 中创建一个容器,并任意上传一张图片或者文档,容器的类型记得选择[Blob]或是[容器],若是选择[专用]的话就无法实现通过 CDN 加速的效果了。

建立 CDN 服务

1. 建立一个 CDN 服务:

根据需要选择「标准」和「高级」定价层。这两种服务的功能和价格差异可以参阅这里

3. 创建完成后,选择上一步创建的 CDN 并进入功能设置页面。点击左上角「+终结点」按钮,将存储账户或Web 应用程序加入到 CDN 终结点。

在「加速类型」下拉列表中选择加速类型。目前支持 Web 加速、下载加速、HTTPVOD(视频点播)加速 Live Streaming(视频直播)加速。

  1. 在「原始域类型」下拉列表中选择云服务、存储账户、Web 应用、媒体服务(MediaService)或自定义原始域。

  2. 在「原始域」下拉列表中,从可用的云服务,存储帐户,Web 应用或媒体服务列表中选择一个用于创建CDN 终结点。

  3. 在「自定义域」中输入要使用的自定义域名,如:cdn.yourcompany.com。

  4. 在「原点主机标头(Origin host header)」中输入源站所接受的回源访问主机标头。如果源站在 Azure上,默认值是相应的源站地址;如果源站不在 Azure 上,默认值是输入的「自定义域名」。

  5. 在「ICP 编号」中输入和上一步所输入的自定义域名相对应的 ICP 备案号。

  6. 单击「创建」按钮,创建新的终结点。                                                                                                                                                                                                              

    终结点创建后将出现在订阅的终结点列表中。列表视图显示了用于访问缓存内容的自定义域以及原始域。原始域是 CDN 所缓存内容的原始位置,自定义域是用于访问 CDN 缓存内容的 URL。

    注意:为终结点创建的配置无法立即生效。首先要审核所提供的自定义域名和 ICP 编号是否匹配且有效,这个过程需要最多一个工作日。此外还要按照界面上提示信息配置 CNAME 映射,这样才可以最终通过自定义域名访问 CDN 缓存内容。

    验证 CDN 服务已生效

    1. 终结点配置完成后,可在 CDN 设置界面中看到终结点处于「运行中」状态,来源是 Azure 存储,自定义域名是刚才设置的域名。                                                                   

    2. 随后在浏览器中输入刚才设置的域名,加上创建的 Azure 存储容器名称和图片名称作为网址。如果可以看到上传的文档,说明 CDN 服务已经开始运行。                                   

3. 接下来再建立一个新的终结点,把加速类型设置为「Web 加速」,来源类型设置为「Web 应用程序」。                                                                                                                 

4. 按照之前的操作流程完成 CDN 终结点设置后,在浏览器中打开新设置的自定义域名,如果能看到内容,说明新设置的 CDN 服务也已开始运行并生效了。                                       

呐,就是这么简单的操作,你的 Web 应用不仅不会拖全国网速后腿,还可以捎带着把标准拉得更高。少年,撒丫子狂奔,让他们在后面慢慢追赶你吧!

立即访问http://market.azure.cn

Azure CDN:氮气加速已开启,司机们请做好准备的更多相关文章

  1. 新版Azure CDN HTTPS加速服务正式上线

    随着网络安全问题日益得到全民重视,HTTPS网络访问协议在互联网访问中得到了广泛的使用.Azure CDN也早在一年前的2015年4月上线了HTTPS加速服务.该加速服务上线一年以来,用户使用量逐渐增 ...

  2. 只为更快、更省、更安全的 Azure CDN

    来来来!小编今天要公布一件大事啦: 经过最近一次更新,Azure CDN 高级版服务 HTTPS SSL 证书的申请方式有所改进啦,除了现有的 Azure CDN 代为申请证书外,还支持用户自己申请的 ...

  3. Azure VM的加速网络

    Azure的VM在经过几代发展后已经有多种硬件类型.目前Azure China的多种机型都配置了FPGA卡,可以实现网络加速.本文将介绍Azure的加速网络相关的内容. 一. 加速网络的硬件准备 下图 ...

  4. Azure CDN 为静态网站创建内容分发网络

    一,引言 最近刚刚接触 Edi.Wang 的 Moonglade 博客系统,正好这套系统中有使用到 Azure CND (内容分发网络),那就学习学习.那么今天就尝试利用 Azure CDN 来发布静 ...

  5. 新版Windows Azure CDN管理门户正式上线

    经过产品团队的不懈努力,新版Windows Azure CDN管理门户在经过了有限开放预览之后,已经正式上线并开放给所有用户. 新版Windows Azure CDN管理门户经过全新的设计,除了在使用 ...

  6. 聪明的Azure CDN,帮你找到云端捷径

    你知道吗?身处上海和纽约的两个用户同时通过网络收看“春晚”直播,纽约播放得可能比上海还要更流畅,这当然不是因为纽约距离北京的直播机房更近或者网速更快,而是因为大年夜在大洋彼岸围观“春晚”的观众相对较少 ...

  7. Azure CDN 服务详解

    Azure CDN概述   Azure CDN(内容分发网络)是一种用于分发高带宽内容的全球CDN解决方案,它可以托管在Azure中,也可以通过在任何其他位置,借助Azure CDN,可以托管到任何其 ...

  8. 使用Azure CDN更快速的交付内容

    WEB加速服务是最基本也是应用最广泛的CDN加速服务,主要针对html文件,CSS,图片,JS,flash动画等更新频率低的小文件加速.通过将这些小文件缓存到Azure CDN的边缘节点,减少源站的访 ...

  9. 存储账户静态网站与Azure CDN

    背景 把静态网站或文件托管在对象存储上,有很多可能很多好处,比如说:可以节省成本,因为相对虚机更便宜:性能更优,因为可以依赖于对象存储本身的高吞吐以及 CDN 的:更好的高可用性,因为也可以依赖于对象 ...

随机推荐

  1. CoreData 数据库

    封装CoreManager类 @implementation CoreDataManager { //上下文 NSManagedObjectContext *_ctx; } //单例 +(instan ...

  2. linux curl命令:curl: (7) couldn't connect to host ?

    linux curl命令:curl: (7) couldn't connect to host ? 使用linux命令 curl http://www.test.com 出现如下错误:curl: (7 ...

  3. C语言预处理命令之文件包含

    文件包含预处理命令的一般形式是: #include<文件名> 或者 #include“文件名” #include命令告诉预处理器用指定文件的内容替换这条命令,两种不同的命令格式决定了预处理 ...

  4. C语言指针收藏

    指针是什么 >>每一个内存单元只能同时存储一个数据,如何保证内存单元同时只能存储一个数据,可以使用编号的方式实现内存单元标记,此编号就是指针. >>指针是一个变量,指针是存放着 ...

  5. caffe 日志保存以及matlab绘制方法(windows以及ubuntu下)

    caffe 用matlab解析日志画loss和accuracy clc; clear; % load the log file of caffe model fid = fopen('log-prev ...

  6. mysql——索引失效

    索引失效的几种情况:https://www.jianshu.com/p/9c9a0057221f

  7. 可输入的 Combox(DropDownList)

    aspx页面中需要可以输入的combox,在网上找了一个js的插件,效果图如下:

  8. python 读取文件使用chunksize后逐块迭代操作

    chunkers=pd.read_csv('dd.csv',chunksize=10000) tot=pd.Series([]) for piece in chunkers: tot=tot.add( ...

  9. TCP连接的ISN、连接建立超时及TCP的长短连接

    问题现象: 一.TCP连接的ISN         之前我们说过初始建立TCP连接的时候的系列号(ISN)是随机选择的,那么这个系列号为什么不采用一个固定的值呢?主要有两方面的原因 防止同一个连接的不 ...

  10. 输入一个正整数n (1<n<=10),生成 1个 n*n 方阵 求出对角线之和

    #define _CRT_SECURE_NO_WARNINGS #include <Windows.h> #include <stdio.h> #include <std ...