什么是AWS S3 - 起点终站

我们应该感谢相遇,无论结局是喜是悲....
什么是AWS S3
  • 首页 > 教程小结
  • 作者:起点终站
  • 2017年2月4日 10:58 星期六
  • 浏览:35300
  • 字号:
  • 评论:0
  • AWS S3的全称是, Amazon Simple Storage Service,亚马逊官网上对其有如下定义:


    我们通常认为AWS S3就是亚马逊的无限制网络文件服务器,但是事实上其功能远远不止于此。


    S3 到底是干嘛用的?

    S3就是一个你放文件的地方,是做任何事的第一步。如果你有传统的网页寄存经验,S3就有点类似你用的FTP或者SSH。

    它储存图片和网页上的其他项目,保存备份,在服务器和静态网站里共享文档。当然,很多AWS的其他功能也是写在S3或从S3里读取出来的。


    S3好在哪里?

    • S3是保存文档的安全稳定之所,不用担心服务器硬件损坏或文件丢失

    • 无论流量激增多少,文档依旧妥妥的— 亚马逊没有出现过这样的情况,称之为死亡之保护臂也不为过。

    • S3速度非常快,特别是储存文件的速度快过其他任何服务器。


    S3用在哪里?

    静态网络服务服务器

    如果你有个只有HTML+图片的网站,S3是个绝妙的选择。许多FTP客户加了许多连接S3的功能,让网站跑得更容易。

    这个图就是FTP客户连接S3时的参数:


    这个过程不能再简单了(结尾处有上传静态网站的简单案例)

    1. 上传一些文件

    2. 把这些文件的权限设置为所有人

    3. 然后可以直接在你自己的浏览器里看这些文件

    储存众多用户的相关data

    现在,一些网络应用让用户上传分享图片或者添加头像等都非常普遍。

    但,即时是个很小的规模都会变成一个很大的容量需求。你要很小心地处理原本上传的图片,应对各项使用时间分离出不同大小的尺寸图片。


    数据分析

    如果你的工作涉及到需要很多分析的文本文档(SEC文档、法律文档或者一些电影没有编辑过的截屏),把这些文件推送到AWS其他服务做分析前先上传到S3。

    S3已经足够完善到可以支持你想要的任何功能。所以,当你上传你的TPSReport-203043.txt,它甚至可以直接开始已经设定好的另一个功能。

    网下备份

    如果你在做APP的内部测试或者在没有AWS做hosting的情况,从S3直接Copy做备份是减少全局损失最有效的方法。



    如何开始使用S3?

    如果你想开始感受AWS S3的基本功能,我建议你从设置一个静态网站开始。虽然简单,但至少可以简单接触到AWS的大部分功能。

    如何操作,可以参考下面的这个官方链接。

    http://docs.aws.amazon.com/zh_cn/AmazonS3/latest/dev/HostingWebsiteOnS3Setup.html


    ----------

    最后,和大家分享如何设置静态网站的简单步骤:

    1. 进入AWS的控制面板,选择S3


    2. 新建存储桶,作为测试,这里新建的存储桶命名为“testkeithyau123”,可自由命名,不重复即可。


    3. 上传HTML,这里的测试文件为“tryhtml.html”


    4. 返回储存桶,

    属性→权限,设置为所有人


    属性→静态网站托管→启用网站托管→索引文件(这里输入上传的索引文件名字,测试文件名为 "tryhtml.html")→保存


    5. 勾选储存HTML,

    属性→权限,设置为所有人 →保存


    6. 属性链接上显示的网址就是静态网站,打开,成功!




      您阅读这篇文章共花了:  
    本文作者:起点终站      文章标题: 什么是AWS S3
    本文地址:https://blog.hellozwh.com/?post=235
    版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
    • blogger
    返回顶部| 首页| 手气不错| 网站地图| sitemap| 装逼生成器| 站长介绍|

    Copyright © 2016-2019 起点终站 闽ICP备16011094号-1