amazon s3 简单使用

S3全称叫做 Amazon Simple Storage Service ,简单存储服务,Scalable Storage in the Cloud ,可扩展的云存储。

好消息

AWS Free Usage Tier*

As part of the AWS Free Usage Tier, you can get started with Amazon S3 for free. Upon sign-up, new AWS customers receive 5 GB of Amazon S3 storage, 20,000 Get Requests, 2,000 Put Requests, and 15GB of data transfer out each month for one year.

上面的文字说,新用户第一年可以免费得到5GB的存储空间、每月2万次的请求,每月15GB的数据流量。超出部分才计费。所以我们研究一下,试用一下完全不花钱。

1.新建一个Buckets

词霸告诉我这个Buckets叫做桶,但把它理解为存储区比较合适。

进入aws 控制台,如图在右边点击“Create Buckets”,在弹出的框框里填写桶名和数据要存储的数据区域。

其中这个Buckets名字是全局唯一的,所有使用s3服务的人都桶名都不能有重名,而且命名根据url命名,因为毕竟这桶名会是url的一部分,一个用户顶多能创建100个桶。

不同的region收费是不同的哦亲,例如距离中国速度最好的区域是日本东京的数据中心,也是最贵的,但是只能选他,不选他的话就得接受速度慢慢。

   

create-buckets

 

2.上传文件/目录

太好了,lixin这个桶竟然没人用。

有了桶就要上传点什么了。可以在桶里创建目录,也可以上传文件。

upload file

点击Upload后弹出的框框里选择文件,然后上传便可。

 

3.设置文件的属性

在上传了一张照片后,就可以对着文件进行相关的属性设置。

选择那个文件,点击上方的Properties或者右键,都可以设置属性。

Link:这个就是文件的url了,可以通过地址反问,前提就是你设置了浏览权限。

Storage:这个是要怎么存储数据,例如Standard会把你的数据放在很多个地方备份,而Reduced Redundancy(少冗余) 则不会放在很多地方。地方放越多越可靠,价格嘛,前者贵点。

Server Side Encryption: 这个应该是加密选项,在网络传输时要不要对数据加密,从他link的连接可以看到,是支持加密传输的。

后面还有Permissions选项卡,设置权限的,什么人可以看,什么人可以改都在那里设置。

我设置了所有人都可以查看:https://s3-ap-northeast-1.amazonaws.com/lixin/medium.jpg

打开速度还不错,联通小水管,33k,110ms。

file-properties

回到桶的属性

文件有属性,buckets桶也是有的,还更丰富呢。

Permissions:权限,可以设置啥人可以干嘛。最简单的就是只有me可以干嘛,或者everyone可以view。

bucket-pro

 

website

这个比较有意思,他可以把你的桶变成一个静态网站来浏览。

首先,往桶里上传一个html文件,这里我随便做了一个。

其实在buckets属性的website选项卡里勾选Enabled,然后输入你的web目录的默认文档。保存ok。然后打开下面的连接。

http://lixin.s3-website-ap-northeast-1.amazonaws.com/

一个网页是不是蹦出来了呢。

嫌弃网址长的,自己给弄个cname地址就ok了。

website

Logging选项卡

给你的桶启用日志记录功能。

Target Bucket:你要把日志放到那个桶里去。

prefix:不知道。

logging

 

Notifications选项卡

桶发生什么事情了,通知你的设置。

Lifecycle选项卡

给桶设置个生命期,到期桶就没了。

posted @ 2012-01-09 14:20  看那边的人  阅读(14297)  评论(0编辑  收藏  举报