免费好用的web应用托管平台

 

1.前言

曾经很久以前,想找一个免费的空间部署一个属于自己的技术博客真是太难了,使用过SAE,但是很快就面临收费了,后面也就不了了之了。目前自己又找到一个免费的PAAS平台,可以部署各种语言的web应用,那就是京东的PAAS平台京东云擎jae,网址是jae.jd.com点击打开链接.

2.初体验

我自己使用没有看帮助手册,根据提示注册成为开发者,然后在就控制台界面创建了一个简单的应用,这个应用是jae提供的模板例子程序,并且关联了京东的代码托管系统code.jd.com,这样对于开发者来说是非常舒服的,自己的代码可以直接上传到代码托管库,然后通过代码库直接部署最新的代码,很方便。

不过自己在摸索的过程中还是走了不少弯路,使用了比较久的时间才熟悉很多功能,起始如果可以根据他们提供的文档进行操作可以更加快速的创建和部署应用,至少可以很快熟悉大部分基础功能,不用自己慢慢去尝试,他们的文档地址是在:http://jae.jd.com/help/create_app.html。

当然自己使用jae不仅仅为了部署一个helloworld的web应用,肯定还是需要部署或者自己开发的一些有用的程序,自己最渴求的就是有一个自己独立的博客系统,所以就赶紧部署了一个wordpress上去,不过要部署wordpress首先需要建立数据库,所以自己又去看看怎样使用jae里面提供的数据库,自己当时也是自己慢慢去摸索,自己心想自己是开发程序的应该很容易使用,不过第一次使用还是需要不断的尝试,不过总体还不错,一次性就成功使用了,不过自己使用数据库的使用发现有三种:mysql/mongodb/maridb,自己平时只使用过mysql,对于mongodb自己简单了解过,maridb之前都没有听说过。所以第一次选择使用mysql进行部署我的wordpress。数据库的使用应该也是有文档的,还是在上面那个帮助页面里查看。通过半天的努力,还是把自己的wordpress部署上去了,也欢迎大家去我的独立技术博客交流,http://it_blog.jd-app.com。

3.经过简单的使用,总结一下jae的好处吧

(1)免费:这个是我们这些屌丝程序员最喜欢的;

(2)代码托管与应用部署打通:这样更加方便管理代码,更加方便部署应用,查看最新的效果;

(3)对io操作无限制;

(4)云日志,可以查看应用的访问日志,通过这个访问日志我们就可以知道我们应用的访问量;还可以查看系统输出日志(只有打印到控制台的日志可以查看,不支持自定义日志文件路径);

(5)实时日志:最近新增了应用部署过程的日志和运行过程的实时日志功能,这对于即时排错很大的帮助;

(6)mysql空间支持5G,最大支持5个5G;

(7)多实例部署:这样可以容错,因为难免单实例由于网络或者机器故障导致短暂的不可用,保证应用的高可用性,当然多实例也可以提高我们应用的服务能力,横向扩展我们的服务;

(8)高级的自动实例的伸缩:根据自定义规则进行实例的动态增加和减少;

(9)即时技术支持与服务:jae好像有一个开发者群,里面有jae运营人员和部分技术支持人员协助解决各种使用jae的问题,并且一般比较即时(除了节假日,这个也可以理解,因为他们的人也是需要休息的嘛,不过有少部分值班吧,只是问题没有那么即时解决)

4.当然有发现一些不足

(1)临时文件重启应用会丢失:这是所有PAAS平台的通病,一般可以通过存放到数据库或者云存储解决;

(2)数据库管理界面不是非常好用,特殊的sql语句支持不了,这和他们的云数据库使用的是共享型有关系吧;

(3)基础服务不足:例如缓存这么重要的都还没提供;

(4)目前没有应用市场,对于只是简单需要使用而不是开发者不是很安逸,例如我只是想简单的部署一个wordpress,那么就有一个应用市场直接让我选择部署就可以了;

(5)其它都还好吧。

5.使用场景

(1)中小型企业的展示网站,这些没有必要单独租用服务器还有还需要自己去维护各种底层的运行环境;

(2)大学生的毕业设计,课程设计等,直接运行到jae上来,到时候给导师展示,多么的高大上;

(3)创业者,创业成本的节约;

(4)个人开发者,自己练手的最佳场所;

(5)做简单的班级网站

(6)代理服务器

(7)移动端的后台服务,包括微信,在云擎上部署提供restful的服务,然后移动段调用进行开发;

(8)其他很多场景

5.总结

经过这么长一段时间使用,基本上满足了我大部分需要,目前最希望能够尽快上缓存服务,这样开发分布式的web才能成为可能。当然jae里面还有很多其他服务,例如云测试,云监控,云ip等,有待我后面需要的时候进一步研究和使用,到时候有什么心得在和大家分享。

 
 
 
标签: paas

jae.jd的更多相关文章

  1. 我们是怎么管理QQ群的

    文章背景:腾讯平台上的qq群数以千万百万计,但99%的在吹水扯蛋,从早上的问好开始,到晚上的晚安,无一不浪费青春之时间,看之痛心,无力改变,只好自己建了一个,希望能以此来改变群内交流的氛围或环境. 以 ...

  2. PAAS平台构建7×24小时高可用应用的方案设计

    本博客迁移到部署在jae上的独立博客系统wordpress,博客地址:点击打开独立博客.欢迎大家一起来讨论IT技术. 现在很多企业都在搭建自己的私有PAAS平台,当然也有很多大型互联网公司搭建共有PA ...

  3. 免费好用的web应用托管平台

    1.前言 曾经很久以前,想找一个免费的空间部署一个属于自己的技术博客真是太难了,使用过SAE,但是很快就面临收费了,后面也就不了了之了.目前自己又找到一个免费的PAAS平台,可以部署各种语言的web应 ...

  4. 利用京东云擎架设免费Wordpress 博客(git方式)

    京东云擎(JAE)是京东推出的一款公有云产品,是京东云平台生态圈的核心组成部分.与百度的BAE.新浪的SAE同样.可是JAE刚上线不久,可能非常多人都还没听说过或不太了解.我尝试在JAE安装WordP ...

  5. PAAS平台7×24小时可用性应用设计

    如今非常多企业都在搭建自己的私有PAAS平台,当然也有非常多大型互联网公司搭建共同拥有PAAS平台(比如SAE/BAE/JAE(jae.jd.com)).那么使用PAAS平台来部署SAAS应用有哪些优 ...

  6. 京东云擎提供了免费的wordpress一键安装功能了

    1. 京东云擎(http://jae.jd.com)提供了免费的个人博客WordPress一键安装功能了,如下图,给开发者分享福利! 免费的应用,提供了源码,提供了数据库: 我之前把文章发到首页,遭到 ...

  7. 京东云擎”本周四推出一键免费安装Discuz论坛

    “京东云擎”本周四推出一键免费安装Discuz论坛了,让用户能在1分钟之内建立自己的论坛.这是继上周云擎推出一键安装WordPress之后的又一重大免费贡献! 云擎: http://jae.jd.co ...

  8. PK淘宝BUY+,京东推出AR购物应用JD Dream

        今年双十一淘宝推出了虚拟现实VR购物"BUY+",用户可以在虚拟环境中选购商品.那作为竞争对手的京东将使出什么绝招呢?在近日上海举办的谷歌开发者大会上得到了答案.会上京东推 ...

  9. 【JAE】JAE京东云擎部署首个Java应用

    前几天一直在寻找好用并且免费的PaaS最终就发现了国内的京东云擎JAE和国外的Heroku.我首先选择的是Heroku,因为他有一个非常强大的eclipse插件 为开发带来了很大的方便.用它提交后的代 ...

随机推荐

  1. POJ 2411 Mondriaan's Dream (dp + 减少国家)

    链接:http://poj.org/problem?id=2411 题意:题目描写叙述:用1*2 的矩形通过组合拼成大矩形.求拼成指定的大矩形有几种拼法. 參考博客:http://blog.csdn. ...

  2. 类(class)能不能自己继承自己(转)

    类(class)能不能自己继承自己不行,继承关系会出现环. 假设类A继承类A.那么要新建一个类A的对象,就必须先建立一个类A父类的对象.这是一个递归的过程,而且没有终止条件.会死循环的. 从编译的角度 ...

  3. thinkphp学习笔记4—眼花缭乱的配置

    原文:thinkphp学习笔记4-眼花缭乱的配置 1.配置类别 ThinkPHP提供了灵活的全局配置功能,ThinkPHP会依次加载管理配置>项目配置>调试配置>分组配置>扩展 ...

  4. Entity Framework 6.1

    Entity Framework 6.1-Code First Code First-代码优先,先创建好领域模型.根据... 2014-04-21 14:56 阅读(6858) 评论(0)   Ent ...

  5. CSS+DIV+JQuery实际的视频汇总

    在牛腩中学习过CSS和DIV.在JS中学习过CSS+JS 封装,在这里又回想了一遍,也作为查漏补缺,也算比較系统的复习了一遍吧. css核心内容主要包含四个方面:标准流.盒子模型,浮动和定位,而在B/ ...

  6. 百度之星 1004 Labyrinth

     Labyrinth Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Tot ...

  7. springMVC项目异步错误处理请求Async support must be enabled on a servlet and for all filters involved in async

    离github在down下一个项目,springMVC-chat.总体上有标注.这就是零配置. 这可苦了我,费尽周折,最后整合到项目现在看起来有点.出来以下的错误.红色部分.解决方法为,在web.xm ...

  8. Lake Counting (DFS)

    N*M的园子,雨后积起了水.八连通的积水背认为是连接在一起的.请求出园子里总共有多少水洼? dfs(Depth-First  Search)  八个方向的简单搜索.... 深度优先搜索从最开始的状态出 ...

  9. MVC5+EF6 入门

    MVC5+EF6 入门完整教程九   前一阵子临时有事,这篇文章发布间隔比较长,我们先回顾下之前的内容,每篇文章用一句话总结重点. 文章一 MVC核心概念简介,一个基本MVC项目结构 文章二 通过开发 ...

  10. PHP 以POST方式提交XML、获取XML,最后解析XML

    以POST方式提交XML // Do a POST $data="<?xml version='1.0' encoding='UTF-8'?> <TypeRsp> & ...