Home

记录下那些有趣的珠子...

20 Feb 2018

AWS的一点记录

年前团队有个CI/CD相关的学习项目,借那个机会了解下一些AWS相关的服务。

平时听的,用的多的是EC2, S3等最基本的,这次或多或少的玩了下(或者叫探索了下其他的一些东东)。

从印象深刻的讲起吧。

学习项目是关于CI/CD的,所以先误打误撞的用了下Code Star。很惊讶于他的Cloud 9的在线开发环境。一开始没弄明白Code commit,后来才反应过来就是AWS的git. 从CLoud 9的开发环境,到Code commit,然后连到AWS的一个发布服务code deploy. Code star 作为一个平台把这些单个服务穿起来,你(或者一个小团队)就很嗨皮的可以开发部署了。如果打开你的控制台,你可以看到为了你这套,AWS默默的在后面开了EC2, S3,RDS什么的,当然,很贴心,帮你处理了不少体力活。

AWS还提供一些Solution,我就那那个web app solution玩了下,号称6分钟到位,花了1个多小时,过程还是有些小坑,如果好久没有用DB啊这些,就要更多时间。比如一个坑,上传你的app package时打包不要打到app的folder上,而要打到文件群上,我这个就搞了半个多小时才反应过来。后来有天无意看到AWS的服务介绍里专门就有这个坑介绍。。。。原来觉得AWS的服务(我们用的是美国本土的),国内访问是不是很慢,但就我那个简单的app用下来还好,在家里,在单位,都还好,当然我的那个app也是超简单的了 :).  

其他好玩还有machine learning相关的了。但这个我仅限于玩了下,没有真的弄个项目去用,因为当时对ML还了解的太少。回头再去看看。

AWS总的来讲不贵,我们三个人玩了小一个月才花了1,000人民币,而且是开了很一些CI/CD验证用的服务,当然中间因为钱的原因另两位大牛还转到谷歌云上去了一小段。中间我还去阿里云看了看。总的感觉是阿里云很注意企业级的解决方案推销,但是提供的服务粒度还贴心度(尤其对开发团队而言)还是跟AWS有些差距,一点点看法,不一定准,因为我并没有真正去用阿里云的任何服务玩下。有两个原因,一是我老通不过他们那个什么人脸认证,二是我想找个“building web app”类似的玩玩这样好对比,可是看了半天没找到。两年前跟阿里云团队因为Fusion有过接触,他们还给了我个高级账户,好久了也不知道放哪去了。

Nice day!,
FZ at 02/20/18,23:36

scribble