在学习AWS过程中,对于普通的初学者而言,最大的障碍来自于没有AWS的学习和练习环境。
通常有如下的解决办法:
– 使用个人Visa或者MasterCard之类的外币信用卡注册aws账号,含部分服务为期一年的免费使用权。
– 国内aws需要企业信息才能注册。
本文介绍一种通过第三方服务提供的Lab来完成 AWS学习和练习的环境,当然购买第三方服务是需要费用的。
这个站点就是国外IT一个非常著名的IT学习类服务- pluralsight,个人购买的费用为一年239美刀。当然他家的培训视频以及技能测试的服务也是非常值得推荐的。
AWS启航的Lib地址:
https://app.pluralsight.com/labs/play/4fe4103c-9fe0-4efa-8ab7-cdf31b591a42
这个Lib提供的服务叫做Open Sandbox,通常的Lib是有一个学习目标和步骤的,需要按照Lib提供的步骤完成实验,而这个Open Sandbox是不没有提供任何学习目标和步骤的,可以理解为一个自由主题的Lib。
言归正传,那就让我们开始吧。
进入Lib后,pluralsight将自动创建一个用于实验的AWS临时账号,在右边的部分将展示创建成功的临时账号,我们将使用它提供的账户来登录AWS.
大概就是这个样子:
?然后我们点击上图中的 “Open AWS console”, 其中AccountID会自动填充,然后输入pluralsight提供的IAM user name 和Password,就可以登陆到AWS控制台了。
如果是使用AWS CLI方式连接的话,需要使用pluralsight提供的Access key和Secret Access Key。
注意事项:
– 如果之前用别的账号已经登陆了aws,那么需要先退出之前的账号。
– 必须选定us-west-2,否则将遇到没有权限的提示信息。
– 在Lib中创建的AWS资源是不需要我们支付的。
– Lib有4个小时的时间限制,当4个小时到了后,资源会被销毁。
– 并不是所有的aws 服务都可以使用,如果遇到403的错误,说明该服务在这个账号下不支持。
– 一句话总结,那就是基本的AWS服务的学习和实验,使用这个Lib来完成是绰绰有余的。
简单尝试了一下创建S3 Bucket:
创建EC2也没有问题,当然我特意选了个Free layer的Instance type,虽然不花咱的钱,但也没有必要浪费不是。
创建MySql的RDS也木有问题,但Postgresql以及Aurora类型的创建是不允许的。
其他的服务没有继续测试了。
然后点击 Finish Lab结束了这个Lib。
最后要高亮的是,pluralsight提供的Lib是可以循环进入的,也就是说我们可以根据自己的AWS学习计划来反复利用这个Open Sandbox Lib来练习和实验我们学到的AWS服务新的知识。
10来分钟轻松愉快的开启了AWS的学习旅程,你也来试试吧!
如若转载,请注明出处:https://www.hanjifoods.com/16750.html