Amazon Web Service 云端运算平台免费攻略(1)

clip_image001Amazon是全球云端运算平台提供商的领头羊之一。其云端服务透过AWS(Amazon Web Services)网站平台注册、登入、使用、付费,单一入口相当便利。

AWS平台提供了运算用的EC2,储存数据用的S3,可用来作CDN加快网页浏览速度的CloudFront,帮忙处理付款机制的FPS,以及其它更多的服务。完整的云端机房技术方案,以及相当具有弹性且低廉的使用价格,让教育单位,企业或创业者都容易起步使用。

而随着服务变大变复杂,AWS的云端能力也都能达成容量扩增的需求,相当受人青睐。诸如英国卫报, 写Rework的37 signals, 社群游戏商PlayFish, 搜寻引擎与网站排名商Alexa…等都是使用AWS起家,或已将核心服务移转过来了。

AWS到底有多强?笔者引Amazon上的案例分析中的Scribd.com稍微谈一下:

Scribd是全球最大的社群阅读与出版的网站,目前Alexa全球排名是两百名左右。

2007年创业初期就使用S3来储存原始文件,并用EC2加上Ruby函式库来转换文件。后来Scribd又决定从Flash转换成HTML5,因此又需要把所有的数百万文件进行一次格式转换,由于时程很赶以及Amazon响应了Scribd的所有需求,最后决定还是采用EC2来做。

Scribd还大量采用EC2 spot instances来处理批次转换作业,相较于采用on-demand instance节省了63%的费用。他一次作业使用的EC2 spot instances高达两千个,而Scribd只需稍微修改原来的script就可进行这个作业。

由此可知,AWS具有的弹性,可扩充性以及具竞争力的成本价格优势,是网站开发者或企业该考虑引进的云端平台。若您还没开始使用,现在有个很棒的机会来了!AWS在10月21日宣布提供给新客户一年的EC2 Micro Instance免费使用权利,而且仅限新客户申请

这个Micro Instance的内存是613MB,有10GB装系统的空间,以及5GB的S3,每月30GB的网络总流量,750小时的Load Balancer..

.这样的规格的确是micro微小级。不过,既然是免费体验一年(在没有超出规范流量或小时数的情况下免费),我们不彷就拿来做玩云端运算练习的第一步,也顺便熟悉Amazon Web Service平台,下次公司要引进什么服务,就可以在上头做做。

接下来笔者一步一步带着有兴趣的读者来注册AWS账号并申请EC2服务:

1. 建立AWS账号

  • 打开注册页面
  • 输入你的电子邮件,选取”I am a new user”,按下黄色按钮。
  • 输入名字,电子邮件打两次,再输入密码两次,按下黄色按钮”Create account”来建立账号。
  • 接下来,把有星号的必填字段(地址,城市,电话…等)都填入正确的数据。其中电话当然要是正确的,因为Amazon系统会自动拨号给这只电话确认真实性。 勾选同意服务条款后按继续。

clip_image001

  • 如果没有数据填写的错误,到此AWS账号就建立完成了!

2. 申请EC2服务

  • 到EC2申请网址。勾选” I am a returning User”,并输入密码登入。
  • 接下来应该会看到下面这个画面!”Free Tier for new AWS customers”!赞啦!

clip_image002

  • 看到这个画面后,请拿出你的信用卡,并且把页面卷到最下方。填入信用卡号,日期,姓名等信息。Amazon用信用卡片来确认你的身分,如果云端运算的使用量超出他的免费规定,也会因此收钱。不过,在一般测试使用情况下,一般人使用的量不会到需要收钱的地步。

clip_image003

  • 按下黄色按钮继续后,接下来就是身分确认阶段。系统会再次询问你的手机号码。把国码的地方改为Taiwan(+886),手机号码写09xx这样开头的号码就可以继续。 接下来画面会跳出来显示一个四位数的PIN,然后你的手机过几秒就会接到一通电话跟你说英文。用手机上的键盘直接输入你计算机画面上看到的四位数PIN。

clip_image004

  • 验证成功后,计算机上的画面会自动改变,到此就差不多申请完毕了!按黄色按钮继续吧~

clip_image005

3. 查看目前账户状态

  • 这个时候会看到Elastic Compute Cloud, Simple Simple Notification Service…等服务都处于”审核状态”(Authorizing your account to access this web service)。

clip_image006

  • 到这个阶段的话,Amazon那边在审核这个申请以及信用卡号等数据,所以我们能做的事情就是等待了。按照Amazon那边跟台湾的时差加上过去经验来看的话,我们可能会等到数小时。
  • 如果一切顺利,在信箱中就会看到类似这样的信件通知。

clip_image007

  • 到此,EC2的注册才算完成,也才能开始使用。

本篇小结

本文为使用Amazon云端运算系列文第一篇,预定每两天陆续推出新文章。若对如何使用Amazon EC2, S3及其它云端运算服务有兴趣者,建议跟着做练习。若有问题,也请留言讨论。完成本文的时候,你应该已经:

1. 了解AWS是什么服务以及谁在使用AWS;

2. 拥有了一个AWS账号与完成EC2的申请。

下篇文章将在这个免费的AWS上建立一个实际的Linux Micro Instance,并看看我们能做什么事情。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据