亚马逊云科技计算平台入门——启动EC2服务器
亚马逊云科技提供全场景的云计算产品服务,在国内外均提供有业务支持,尤其在境外的企业场景中也是占有很大的份额。现在针对新用户提供部分产品长达12个月的免费试用以及部分产品的永久免费 使用,境外任选亚马逊云科技海外区域节点产品110种。
不过既然是自己使用还是选择境外区比较省心,在境内的话开设网站还需要备案什么的,所以我们就直接注册使用境外区吧。
免费产品
亚马逊云科技提供了多种产品免费试用,以下是一些常见的免费产品及其详细信息:
产品 | 免费额度 | 免费时间 |
---|---|---|
Amazon EC2 | t2.micro或者t3.micro | 750小时每月 * 12月 |
Amazon S3 | 5GB标准存储,20000个Get请求,2000个Put请求 | 每月 * 12月 |
Amazon RDS | 750 小时的 Amazon RDS 单可用区 db.t3.micro 和 db.t4g.micro,20G | 每月 * 12月 |
Amazon DynamoDB | NoSQL 25G | 永久 |
Amazon Lightsail | 3个月 | |
Amazon Lambda | 100万个请求 | 每月 * 永久 |
Amazon CloudFront | 传出 1 TB 数据至互联网、 1000 万个 HTTP 或 HTTPS 请求、200 万次 CloudFront 函数调用、200 万次 CloudFront KeyValueStore 读取 | 每月 * 永久 |
等等等等... | ||
超多产品均有免费额度或者试用额度,以上的表格只是列出我可能会用到的产品,剩下的太多的我都不了解具体功能作用。
注册账号
点击链接注册,获取免费试用产品

image.png
填写好个人信息到最后一步选择支持计划,即亚马逊云科技的官方支持服务

image.png
那当然先选免费的,需要支持计划的估计也是云服务大户了。
获得EC2计算服务器
进入后台选择EC2页面

image.png
右上角可以选择切换区域,右边banner还很贴心的会统计展示EC2的免费用量。
点击启动实例

image.png
可以根据自己需求选择操作系统,选择地区后可以在实例列表里查看免费的额度,在东京地区提供t2.micro免费12个月的使用,1vCPU/1G RAM/30G Disk。
竟然提供macOS的实例,不过不在免费额度里。根据https://aws.amazon.com/cn/ec2/instance-types/mac/页面的描述,是直接采购了Mac mini和Mac Studio来提供服务
- Amazon EC2 M2 Pro Mac
- Amazon EC2 M2 Mac
- Amazon EC2 M1 Ultra Mac
- Amazon EC2 M1 Mac
- 基于 x86 的 EC2 Mac
选择创建密钥对,这里有点不一样貌似不能上传自己的公匙,只能由后台创建并下载。
默认是8G可以手动修改到30G最大免费额度。

image.png
启动并进入实例
最后设定完成,点击启动实例

image.png
创建实例只要几秒,真快。貌似是我见过创建和启动实例最快的云服务器。
设置密钥权限后连接服务器
chmod 400 key.pem
ssh -i key.pem ubuntu@aws_ec2_ip
之后就可以修改openssh配置开启密码登陆了(不推荐!)
添加ICMP准入
默认的安全组规则只开放了22端口用来ssh连接,这时候我连东京服务器稍有丢包,发现ping不通,因此需要进入安全组,可能会有两个安全组都添加也可以。点击安全组后,点击入站规则,选择编辑入站规则,添加ICMP的准入规则,保存就立马可以ping通啦。

image.png
更换区域
由于我本地连东京区域偶尔丢包,造成ssh操作不畅,还是选择更换区域更是舒心。在EC2页面选择实例后,点击右上的实例操作
选择点击终止,就直接删除了实例,也是刷新一下就没了,这个操作速度之前还真是没体验过。不过在删除前,确认好数据备份,以防数据丢失。
点击右上角的区域选择想要去的地方,之后再次创建实例就可以了
EC2的免费计算方式
EC2免费额度并不是单纯的一台两台来计算,而是根据实例占用时间来,每个月有750小时的实例时间,也就是31.25天,你可以创建一台ec2那就是可以用完一个月,也可以两台ec2或者多台来共用750小时,IPv4和流量也是这么统计的。
例如,你可以创建一台t2.micro实例,连续运行一个月,也可以创建两台t2.micro实例,每台运行15天,或者创建三台t2.micro实例,每台运行约10天左右,只要总运行时间不超过750小时即可。
当然实例类型也是要免费的t2.micro或者t3.micro需要看标签旁边有没有写着符合条件的免费套餐。在创建实例时,仔细核对实例类型,确保选择是符合条件的免费套餐实例类型,避免因选择错误而产生不必要的费用。
EC2可用区域
亚马逊云科技的http://ec2-reachability.amazonaws.com/提供EC2所有地区IP段的可达性测试,如果要挑选区域的话可以从这个列表进行测试。
同时也提供了https://tools.connect.aws/endpoint-test/,这个测试工具可以测试区域到目标IP的连通状态。
现在就可以根据网络情况和自己的业务需求选择要用的区域。在选择区域时,可以考虑以下几个因素:
- 网络延迟:选择网络延迟较低的区域,可以提高应用的响应速度,提升用户体验。
- 与其他业务关联性:我之前的服务器大多都是欧洲服务器,比较便宜大碗,因此业务服务都是跑在欧洲,所以后续的其他业务我都可能选择欧洲区域。
总结
亚马逊云科技提供了丰富的免费产品和灵活的计算资源,适合个人用户和小型企业进行云计算服务的初步尝试和使用。更何况现在给新客提供了许多的免费试用产品,有需要可以亲自去免费试用尝试。
AWS中国官网:https://www.amazonaws.cn/