AWS Educate Starter 上手体验与入坑须知

March 14, 2020 · 趣在折腾 · 1257次阅读

最近 VPS 到期,想着受够了换机器时迁移站点数据的痛苦,就打算整个稳定点的机器专门用来建站。

最后左挑右选,在稳定与价格的平衡之下选择了 AWS Educate Starter $100 账号,在某发卡站于 60 大洋购入。卖家表示可以持续6年,每年100刀。不过我没报什么希望了,只是觉得亚马逊肯定比 Alpharacks、VirMach 之流要稳定。毕竟,这是用来建站的。

关于 AWS Educate Starter 是什么,我在这里就不过多赘述了。一句话概括,就是亚马逊提供给学生群体的云服务体验资格。因为羊毛党等原因,产品策略上相比以前有所调整,不再是常规的一年免费账号,额外多出一些限制,对于我这种个人博客建站是足够了。

鉴于亚马逊官方并未对 Starter 账户的免费额度作出详细说明,而网上关于 Starter 账户的计费问题说法不一,特此写下博客。希望有了解的大佬路过时能够解答我的疑惑!

2020年3月28日更新:计费规则已经能够基本确认,博文内容相应调整,希望能够给同样摸不着头脑的朋友一些参考!

尝试上手

登录控制台

打开 https://www.awseducate.com/signin/SiteLogin,进入学生账号专用的登录页面。
1登录.png

依次输入账号、密码,进入登陆后的页面。
2登录后.png

然后我就有点懵了,这都什么情况,说好的云服务呢?
一脸懵逼

还好,一番观察,发现了右上角的AWS Account,应该就是这个了吧……
试探

事实也确实如此,经过一番激活操作后,就是下面这样了。显示本学年的$100积分,还剩一年有效期。
3登录后2.png

点击按钮进入,再跳转一次到学校的授权登录页面(类似于中国知网之流的在线授权登录,用过的应该懂吧),同样有账号状态、剩余额度、本次登录会话的剩余时长。
4校级授权页.png

点击AWS Console,就是我们期待的控制台界面了!
5控制台.png

创建实例

这个账号最大的功能就是EC2,也就是我们熟知的 VPS。
所以我们直接创建实例。

配置实例:系统

勾上左边的仅免费套餐,就可以筛选出所有无需额外付费的系统,然后选择一个自己想要的就行。
6系统.png

建议选择传统的 x86 而非 ARM,因为价格方面并无差异,还不要说 ARM 是否在 Starter 账户的支持范围内,以及架构不同带来的使用差异。


由于存在神奇的权限限制,“免费套餐”的系统并不代表都可以被 Starter 账户使用。

例如,选择这里的 Ubuntu Server PRO 14.04 TLS,并经过后续的一番配置,最后会在点击审核和启动时被告知“没有权限使用该系统”。

为了避免无用功,最好在一开始就选择符合条件的系统。

我并没有测试所有的系统,但根据我的使用经历,Ubuntu Server 16.04 LTS 是完全没有问题的,建议直接选择此系统,实在不满意也可考虑进入系统执行 DD 脚本重装(不过硬盘空间貌似会随着重装次数而逐步缩水 )。

配置实例:类型

机型方面,似乎只有一个免费的版本,所谓的“免费”标签对 Starter 账户上不成立的,所有机型都需要收费。

同时,只有 t2m4m5c4c5 这几种规格的部分机型可供 Starter 账户使用,具体如下表。
ec2-t2.png
ec2-m4-m5.png
ec2-c4-c5.png

如果你没有太强的性能要求,和我一样想保持一年时间持续免费,同时预留一些积分额度用于支付流量费,那么直接选择 t2.nano 就好了。这是有权限的机型当中最便宜的那个。
7机型.png

配置实例:属性

这里主要是网络、数量等情况,感觉亚马逊的配置挺复杂的,看到不是很懂,那就保持默认、无脑下一步好了。
8网络.png


尽管可以立即完成、创建实例,但并不建议直接选择审核和启动。后面还有一些比较关键的设置,最好都过一遍,以免今后在错综复杂的 AWS 控制台找不到对应选项。

配置实例:硬盘

由于有30GB的免费 EBS (Amazon Elastic Block Storage),所以我们可以把默认8GB的系统盘调整为30GB
硬盘也是要消耗积分额度的,最小可以设置为8GB,实在不够用可以设置得大一些。

直接选取默认的 通用型 SSD 就行。相比普通机械盘,它并不需要计算 IOPS(机械盘有200万次的月免费量),速度又快,还不会因为 IO 过大而又产生一笔巨大的费用。

9硬盘.png


考虑到这100刀用于保持持续一年完全免费是比较紧张的,同时 EBS 只支持扩大、不支持缩小的特点,建议创建时先设置为8GB,后续不够再按需扩容。

随着硬盘扩大、费用提高,积分用于流量的部分就会相应减小。好在相比流量费,硬盘的价格是很便宜的,加个10GB也多不了几个钱。

配置实例:标签、安全组、PEM 密钥

接下来的内容没有什么好说的,反正照着来就行。

密钥则需要下载后导入 SSH 软件使用(不支持密码方式登录,就算想要改用,也得先用 PEM 登录进系统再改)。

最后点击审核和启动,很快就可以看到服务器已经创建就绪了!
10创建成功.png

延迟测试

其实早就知道结果会不太美丽,毕竟是美国东部一区(弗吉尼亚北部),地理空间上的距离摆在那里,看看就好。教育用途的免费产品,不必纠结太多。
11延迟测试.png

综合上面的测试结果,总体符合“联通优异,移动GG”的国际出口带宽素质标准。联通在网的我表示还行。


如果你想知道自己访问 AWS 全球节点的实时延迟状况,可以访问这个专门的测试站点:CloudPing

如果你只想知道 AWS Educate Starter 的服务情况,也可直接:

ping dynamodb.us-east-1.amazonaws.com

计费问题

原内容:

亚马逊的计费是真的很奇怪。

  • 3月12日15时左右:启动实例,额度剩余 $100
  • 3月13日21时左右:额度剩余 $99.71,即大约30小时扣费 $0.29
  • 3月14日21时左右:额度剩余 $99.34,即大约54小时扣费 $0.66

对于这个扣费,我是很疑惑的:

  • 按理来说,不应该产生费用。系统和机型都是选择的免费版,硬盘也没有超出容量,SSD 不耗费 IOPS,15GB 出站流量也不可能在短短的装机过程中用完
  • 费用的扣除比例也不太对。第二天的增加了24小时,扣费增加 $0.37 反而比第一天多。期间流量耗费只有 100MB 左右,按价格计算,基本可以排除这个原因。

那么,问题到底出在哪了呢?(看不了账单+网上查不到=想破脑袋) ????

在线等一个明白的大佬解答,不胜感激!

2020年3月28日更新:

计费规则已经初步理清。

总体来说就是,Starter 账户并不存在所谓的“免费额度”一说,只是亚马逊没有专门针对这类账户调整对应的系统展示(也太懒了吧 ),一切业务都需要扣除积分额度

如果你和我一样想让$100额度足够维持全年不间断EC2 运行,也是按照上面流程设置的各项额度,那么根据亚马逊官方的计算器,一共可以获得:

Amazon Web Services Simple Monthly Calculator.png

简单来说,就是:

  • 一台 EC2(1核,0.5GB内存,8GB硬盘)
  • 37.4GB 出站流量(按照计算器页面所示:数据传入全免费,数据传出每区域每月免费流量为1GB。如果适用于 Starter 账户,那么再加1GB)

看起来还是有点紧张的哈。


你也可以访问亚马逊官方提供的月度费用计算器,自行调试符合自己要求的额度搭配方案(记得去除默认勾选的免费使用套餐

费用控制在每月平均 $100 / 12 = $8.33 以内即可。

个人总结

  1. Starter 账户限制较多,比如只能在美国东部一区(弗吉尼亚北部)使用、IAM 权限控制功能几乎残废、很多服务没有权限(因此不能查账单)。不过相比普通的一年免费账号,没有风控、不怕翻车,稳定性方面会强很多。
  2. 没有免费额度(或者说免费额度是假的),因此$100的积分比较拮据,加上流量费又很贵,无关的任何服务最好还是不要开了,省着点用(不过据说 Starter 账户的 EC2 单价要更优惠一些,大概是7折,这个可能需要一点时间来验证)。
  3. 由于额度限制,如果想要充分利用,就只能选取 t2.nano 机型。1核的处理器,512MB的运行内存,8GB的硬盘,总体来说性能略弱。当然,对于我这样的小型个人博客来说是够用了——宝塔面板运行起来并没有压力,不过在刚开始安装 LNMP 环境的时候容易出现 CPU 长期满载,进而导致面板服务掉线。
  4. 由于地理位置上的客观因素,美国东部一区(弗吉尼亚北部)的网络延迟比较大,夜晚高峰期尤其如此。不过考虑到我只用来建站,稳定性才是第一。套上拥有全球节点的又拍云 CDN、设置好静态缓存,延迟差异微乎其微。
  5. 若是用于某些特殊用途,搭配 BBR、锐速这类插件,总体来说速度还行(中国移动用户除外)。尤其是作为亚马逊这样的大厂,节点 IP 不是特别容易被封;万一被封了也可以通过销毁重开或设置弹性 IP 的方式来灵活更换。
  6. 总而言之,坑略多,上车需谨慎。如果只是轻度用量、要求不高,控制在额度访问内,那么还是挺香的;如果用量较大、要求也比较高,这个恐怕就不是很合适。因此,还是需要根据自己的实际情况,再三考虑后再上车

参考资料

  1. AWS Educate Starter Account 关于EC2的限制 https://www.taterli.com/5662/
  2. [入坑前看帖] AWS Educate Starter 限制 https://www.hostloc.com/thread-621442-1-1.html

来杯咖啡吧!

AWSVPS服务器

最后编辑于1个月前

添加新评论

  1. 2020-05-17 14:52

    拿来挖矿根本不能回本,C5挖了不到一个月就没钱了,只挖到了0.007个XMR,折算也就3元...

    回复
    1. 2020-05-18 00:22

      现在挖矿已经不可能赚钱了吧

      回复
      1. cherzogcherish cherzogcherish
        2020-05-18 00:34

        没有回本的路子,扶梯速度又不好,网站又不会,程序也不会写.

        回复
        1. 2020-05-18 11:48

          上车先看帖,入坑需谨慎

          回复
  2. 2020-04-27 11:57

    其实理论上,PS学生证也是可以过的,积分获取方法还很多,说白了鼓励学习.另外由于这个账号不再受AWS控制,准确来说,是全权交给vocareum代理的,所以AWS不会让你翻车,vocareum会不会翻车就不知道了.看这架势,如果薅的人多,也会翻车.

    回复
    1. 2020-04-27 12:36

      这么多积分怎么搞的……羡慕

      回复
      1. 2020-04-27 13:55

        告诉你一个秘密,你可以试试,是支持ARM实例的,即a1实例.

        出现这个BUG原因在于他的IAM授权使用的是黑名单模式,A1是后来出现的,他还没去限.

        回复
      2. 2020-04-27 12:59

        ( ̄▽ ̄)"

        只需要通过学习平台努力学习云知识.

        回复
  3. 2020-04-27 11:48

    我竟然回复不了你???

    @Kiwiape 会续期,但是会给你发续期邮件(官方说明),至于能不能平台续期,等9月就知道了,我有一个9月到一年期.

    回复
    1. 2020-04-27 12:33

      可能是没发成功,回源ping值高了
      我现在源站在Starter上,假设能续期,就是不知道会不会保留实例。万一不保留实例,那我得在续期之前备份网站……就是担心这个

      回复
      1. 2020-04-27 13:17

        备份太简单,做个AMI快照,然后另外一个AWS账号以AMI ID方式创建EBS,就把硬盘克隆过去了~

        况且,25% 50% 75% 90% 95% 96% ... 99%都有邮件提示.

        回复
      2. 2020-04-27 13:01

        保留,用完还送20美金7天让你备份.当然翻车除外.

        回复
        1. 2020-04-28 10:58

          那就放心了,大厂还是比较靠谱的,多谢大佬

          回复
  4. 2020-04-27 08:33

    你的两个参考链接都是我发的,另外费用计算器最新是https://calculator.aws/,谢谢你注明了来源。

    另外,IAM创建Cross Access角色之后,可以用其他AWS管理这个账号,就不怕老要重新登录了。

    回复
    1. 2020-04-27 08:36

      唉,还有话没说完。

      不用管是不是免费套餐系统都能开,只是说从Marketplace的不能开,或者先开EBS附加ami也可以,EBS初次分配最大30G,后续可扩展到上限。

      还有就是VPC支持IPV6分配,边界路由。

      回复
      1. 2020-04-27 08:38

        其实不建议dd系统啦,默认的AMAZ LINUX2就是针对性能优化过的。

        如果使用其他系统本身也有一些监护保护措施,根据隐私政策他不会偷你信息查你内容啦。

        回复
        1. 2020-04-27 08:40

          最后最后,我还有办法获得超过100积分,具体我的GitHub:nickfox-taterli

          回复
          1. 2020-04-27 09:47

            才发现hostloc的用户名也是你
            话说Starter一个年度过后,会清理账号实例吗

  5. 2020-04-16 14:15

    哇偶,刚刚想上车就看到你的这篇踩坑文了,成功帮我踩下刹车,阿里嘎多

    回复
    1. 2020-04-27 09:48

      没人帮我踩刹车,弱小可怜又无助

      回复
  6. 2020-03-28 11:13

    我还以为是100¥$的码呢,不过还是要问一下那个发卡网站?

    回复
    1. 2020-03-28 17:20

      看了下那家,商品已经下架了,抱歉

      回复
      1. 2020-04-27 14:03

        现在有人40卖,不过没那么长时间而已,另外博主也不进去确认下自己能续期到多久...

        回复
        1. 2020-04-29 14:14

          啊没事,我找到了

          回复
        2. 2020-04-29 14:13

          这个要怎么确认……

          回复
  7. Magical-E Magical-E
    2020-03-21 21:13

    我就说怎么不仅设置不了地区,连点个账单都没权限,原来是starter账户的原因啊
    不过白嫖还是挺香的

    回复
    1. 2020-03-28 17:17

      如果是自己拿教育邮箱申请的,确实还挺香

      回复
  8. 2020-03-21 14:55

    看起来还是蛮香的🐎

    回复
    1. 2020-03-21 18:27

      流量和性能需求不强的话还行,否则还是不太建议上车

      回复