聊聊你们用过的 PaaS 云平台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
fengchang

聊聊你们用过的 PaaS 云平台

  •  
  •   fengchang Oct 14, 2014 7544 views
    This topic created in 4213 days ago, the information mentioned may be changed or developed.
    我先来吧,现在在用Sina App Engine开发一个App的后端。

    一直觉得PaaS概念很好的,但是用起来好多坑,最痛苦的是SAE的本地环境根本没办法用,只能改代码上传反复测试,每次上传一个功能后面都得跟一串fix bug。SVN的记录乱的一塌糊涂,起不到版本管理的作用。

    而且没有开发者社区,自己的论坛上冷冷清清的,全是提问的,没几个人回答,新浪自己的人也不管。SAE-Python倒是有Google Group,我看也有官方的人在,不过我是做PHP的,一直没有找到社区。

    有很多功能对于公司开发来说比较鸡肋,短信服务/推送服务等等,这些新浪云的服务都算不上好,我们都是用的第三方服务。TaskQueue和Cron挺实用的。日志也还算不错。Memcache可以用,不过在网页上调试也挺不爽的。

    虽然坑很多,不过还是对PaaS抱有希望的,例如要分发开源软件的话,PHP+MySQL的比较好部署,如果加上memcache,短信,推送等等,对于非专业用户就比较麻烦了。用新浪的应用商店或许可以把这些问题一键解决。

    如果想自己做个小项目的话,选择PaaS可能确实比较方便,但是我对SAE是有点怕了,不知道其他的平台怎么样。如果有用过的请分享一下感受。

    P.S.对搜狐云景比较感兴趣,已经领了200代金券,但是不敢贸然入坑。
    8 replies    2014-10-19 09:44:58 +08:00
    hjc4869
        1
    hjc4869  
       Oct 14, 2014 via iPhone
    openshift挺好,开发部署一些小服务非常方便,也可以用自己的环境。
    现在热衷于IaaS。
    shyrock
        2
    shyrock  
       Oct 14, 2014
    偶尔用SAE写点网站抢码、自动签到之类的应用。。。调试确实麻烦,大型应用不敢想。
    wangfengmadking
        3
    wangfengmadking  
       Oct 14, 2014
    openshift +1确实挺好用的
    pimin
        4
    pimin  
       Oct 14, 2014   2
    今天也打算发个这样的帖子,没来得及发,就写在这里了。
    我是属于打酱油那种,没有过什么成熟产品。我觉得像我这种打酱油的,比如单纯的web应用,blog/bbs之类,并没有什么特殊需求。基本上不需要考虑运维,我认为PasS应该是可以有所作为的。可伸缩性是非常好的,入门成本非常低。
    当然参考V2EX最终撤离GAE,其实不难理解PasS本身局限性也是非常多,代码迁移、部署成本都比较高,
    一旦遇到计费政策调整之类就比较麻烦,相当于平台绑架。

    SAE上面目前只跑了一个简单的签到应用,作为国内最早的PaaS平台,SAE可用性是有的。

    目前其它几家百度的BAE、腾讯云、搜狐云景、阿里的ACE基本上都是基于Container,构架来说比SAE更成熟一些。但是应用层面来说,只能说刚刚起步。

    BAE折腾过nodejs,打算部署nodeclub上去,最终放弃是因为数据库不支持长连接。而且讨论的也比较少。当然这个问题是有解的,比如http://thinkgis.duapp.com/就是部署是BAE上的,访问速度也非常好。
    但是并不是非常稳定,session改用redis,mongodb改成短连接。官方支持的话没怎么见到,但是文档来说比较全面,基本上自己看文档能解决一些基本问题。

    ACE新版也是刚刚上线,搞了个typecho的blog在上面。刚刚部署好,http://img2b.aliapp.com,附加/图片资源用的是七牛,速度当然比什么博客空间要好得多。部署相对来说也很方便。如果是用本地存储,当前的缺点是不同版本之间的代码上传的文件不共享。。比如我svn/1/下面上传个头像,在svn/2/就访问不到了。官方可能是由解决方案的,不过目前来说文档什么的,太粗略。
    支持来说,论坛区的话都是水,什么安装wordpress教程都是加精的,简直是可怕。
    官方有旺旺群,人数比较少。正常来说官方工作人员比用户还多。解决问题效率还可以。比如昨天晚上一个奇葩的用户,因为php运行环境不支持mssql问题,在群里求助,官方回复说是堆栈不在,等他上线才能处理,今天下午就搞好了。重启应用(容器)就可以用了。

    搜狐云景只是开通了,没有去用。我最担心的不是好不好用,是这个公司是不是真的当作重点项目去经营。

    我认为后期PaaS会解决代码兼容性问题,通过hook一些API,比如本地读写,缓存之类,或者直接是可定制的开发环境,达到真正的不折腾。最终的比拼应该是在外部资源支持上。比如数据库、静态文件存储、本地开发环境支持等等。

    目前综合来说,基本上调试都非常麻烦,阿里云貌似有本地的java环境支持,php/nodejs好像还没有。
    mornlight
        5
    mornlight  
       Oct 14, 2014
    我尝试过SAE,好多代码要改,很多限制,非常麻烦,结果就没有一个应用跑起来。
    前些天试用ACE之后,我觉得ACE就是我想要的PaaS,当然目前还有不完善的地方,也不如SAE强大,但易用性好很多。我在微博吐槽了一句,SAE的架构师来问原因,我说了2点:SAE没有目录写权限。SAE不支持自定义域名HTTPS。
    pimin
        6
    pimin  
       Oct 14, 2014
    @mornlight
    是的,ACE基本上可以不用改代码
    freetg
        7
    freetg  
       Oct 15, 2014
    openshift 好用,但是 http 已经被墙了
    julor
        8
    julor  
       Oct 19, 2014   1
    没有考sae,限制太多。类似于bae2.0版本。

    我在用bae,使用过python,node.js环境。代码与本地无多大差异(linux开发环境,没试过win的)。私有数据库现支持长连接,可以放心使用。
    1支持mysql,mongodb。
    2redis功能限制很多,只能用来存小于2k的数据。
    3价格低能接受
    4最近一直没更新,不清楚在百度的地位,担心后期投入。
    5nodejs是他们重点支持的语言。

    云景:整体不错,很大细节问题,我到现在还没有成功部署ghost博客。
    1不支持mongodb。
    2具有容器动态调度功能,赞一个。
    3完整的redis。
    4支持备案。

    京东(jae):试过一次,当时体验很差,一个node.js应用部署上去,直接变成java环境,无法继续。(现在bug修正了),很不稳定。

    阿里:没有深入体验,整体不错。

    腾讯:只支持php,没有体验。

    因为是个人爱好,选择了python与node.js目前分析,bae与阿里最适合我。现在几个小工具都部署在bae。还在测试阿里环境。
    About     Help     Advertise     Blog     API     FAQ     Solana     1121 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 80ms UTC 18:24 PVG 02:24 LAX 11:24 JFK 14:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86