寄云科技PaaS测试报告

 

随着目前云计算技术的广泛应用,很多企业已经将系统平台迁移到了云上,大大减轻了IT运维的压力。不同云计算厂商各有优势,企业可能针对不同系统的具体需求而选择了不同的云平台。此时对云平台的管理就成为IT运维人员的主要工作内容之一。寄云科技适时推出了PaaS平台,为企业提供了云应用开发、混合云管理、自动化运维服务等服务,极大提高了企业的IT运维和管理效率,降低了企业对专业IT人员的需求。

 

日前有幸参与了寄云科技组织的PaaS平台公测活动,对其产品进行了一段试用,确实感受到了寄云科技在混合云管理领域的独到之处,在此跟大家分享一下。

 

首先明确几个概念,云计算中的PaaS指平台即服务,英文全称为Platform as a Service,该层次介于IaaS(基础设施即服务)和SaaS(软件即服务)之间。简单的说,如果我们需要一台已经配置好Apache+MySql+Php运行环境的虚拟机,不用新建一个纯净的虚拟机再自己配置那些相关的运行环境了,PaaS平台已经提供了各种不同用途的镜像,可以方便我们的选择。

 

目前,寄云科技PaaS平台在进行全功能的免费公测,大家可以在此地址进行注册:http://paas.neucloud.cn/user-register.html  当然,我也是第一时间去注册试用了下,也和大家分享些使用体验。

走近寄云PaaS

首先,寄云科技PaaS平台的注册流程比较简单,完成注册登录后,就会看到用户中心页面。用户中心的页面包括主要的管理功能,需要点击顶部控制台菜单进入。

寄云科技PaaS测试报告_第1张图片


整体感觉,寄云科技PaaS平台的界面比较简洁,左侧是功能菜单,右侧是快速开始,用户可以清楚明了的知道具体怎样操作,中间部分则是已拥有的应用实例和应用模板,方便用户快速使用。

寄云PaaS功能介绍

添加云账户 开启云应用

寄云PaaS可以同时管理阿里云、×××、云雀云、Azure等其他云平台,将不同平台的云资源整合到一个界面中。运维人员可以免去在多个云平台的管理界面中来回切换的麻烦。

wKiom1diviuw_gjHAACTfpPudRw002.png-wh_50


在添加云账户时,我们发现寄云已经为公测用户提供了一个免费的×××账户来测试,但是,为了试用的公正性,我还是添加了一个自己的云吧。点击添加云账户按钮:

寄云科技PaaS测试报告_第2张图片


可以看到,目前寄云科技只是支持阿里云、×××、微软云、灵雀云等公有云平台,以及OpenStack、VMware等私有云平台,但是像AWS等几个云平台在测试时还不支持,希望寄云科技以后可以支持更多的云平台。同时需要注意,虽然列表中有微软云,但经过和寄云科技确认,现在只是支持国内由世纪互联运营的Azure,无法支持国际版Azure。顺便吐槽一下,右下角的“下一步”按钮没有作用,可以去掉。

 

我选择了添加阿里云账户,这是添加界面:

寄云科技PaaS测试报告_第3张图片


这里,寄云可就有个很贴心的设置,如果用户不知道怎么填的话,可以把鼠标放到(?)问号上就会有相关提示,用户就知道具体添加的内容。

 

添加好后就可以看到云账户的详细情况,如下图:

寄云科技PaaS测试报告_第4张图片


由于各个云平台需要的参数不尽相同,因此,配置的方法和填写内容也不同,大家可以在官网中的帮助与支持页面查看各个云账户如何添加,文档写的还是比较详细的。

寄云科技PaaS测试报告_第5张图片


 

部署云应用实例

有了账户之后就可以部署应用实例了。为了方便用户添加,寄云科技已经提供了一些应用模板,应用模板分为公共模板、共享模板、自有模板三种,在每类模板下还有更详细的分类:

wKioL1div5ziOEB6AAAwOwd1XbA970.png-wh_50


应用模板可以理解为我们装单机系统时的Ghost镜像,装好需要的软件后可以做个镜像,下次可以很方便的部署一个新的带软件的系统。

 

这次我在×××账户里添加试试:

寄云科技PaaS测试报告_第6张图片


在添加×××的账户时,还是有些问题的,不像添加阿里云账户时的人性化,部分参数字段不太清楚什么意思,都是靠猜测。比如这个界面的app_port,默认值是80,我只能猜测这个是默认开放的端口,manage_port默认是3389,我猜是远程桌面的端口,但不知道是不是这样。希望还是写的详细些,以便于用户知道怎样添加。

 

此外还有一个地方需要改进,系统密码虽然提示了强度限制,但并没有进行校验,如果输入了简单密码,还是可以正常提交。另外刚开始公测的时候输入密码的地方是明文显示的,这个也反馈多次了,现在已经修改了,以星号隐藏。

 

提交后就会创建资源了,需要一段时间。点击菜单的应用实例就可以看到创建的资源了:

寄云科技PaaS测试报告_第7张图片


点击ID还可以看到详细信息:

寄云科技PaaS测试报告_第8张图片


刚创建成功的主机默认是关机状态,需要开启。但开启的时候会出现问题,如果刚才输入的是简单密码,会提示密码简单无法启动。那这个流程就比较奇怪了,如果密码简单,应该在提交的时候进行校验啊,而不是提交之后再提示太简单而无法操作。希望寄云科技可以重视下用户的体验流程。

 

当然,最后我还是改为复杂密码后才可以成功启动,链接显示了一个rdp协议的地址,实际上就是远程桌面的地址:

寄云科技PaaS测试报告_第9张图片


这个地方的密码在最开始公测的时候也是明文显示的,现在也已经修改好了,不是明文显示的,看来,寄云科技对用户的隐私安全还是比较重视的。

 

另外如果是只建主机的话,没有跑应用,则监控部分的图表是没有数据的。也许系统就是这样设计的,但感觉还是应该能看到最好。一个干净的系统运行起来也是需要CPU等资源的,可以让用户更加心中有数。

右侧的日志可以看到主机执行情况:

寄云科技PaaS测试报告_第10张图片


我又创建了一个WordPress多语言版,这就是一个完整的应用了,开箱即用。为了测试密码强度问题,我又输入了简单密码,可以正常提交,但稍后显示开启失败:

寄云科技PaaS测试报告_第11张图片


最终,我还是没有找到修改密码的地方,只能删除,然后再从新添加。

在应用实例列表处可以看到状态:

wKiom1divtvh__WfAABg40g77J4221.png-wh_50


还是相同的问题,这个提示应该放在提交的时候,而不是提交之后。

 

另外我在应用实例详情中删除貌似没起作用,实例列表中还可以看到,又在实例列表中删除了一次,而且执行的速度比较慢。

 

重新提交了一个复杂密码的WordPress应用,这次可以正常启动了:

寄云科技PaaS测试报告_第12张图片


可以看到监控图表已经有数据了。点击访问地址的链接:

寄云科技PaaS测试报告_第13张图片


WordPress的界面已经出来了。用户无需再去配置各种运行环境、服务器设置、环境变量之类的,就这么简单。

 

结语

PaaS的好处不必多说,相信做过IT运维的人都应该能体会到配置不同应用环境的痛苦,现在一切都可以交给云平台去完成了。而且还可以方便的进行弹性伸缩,大大提高了运维效率。除了平台已经支持的应用模板,用户还可以添加自定义模板,并可以选择是否分享公开。

 

经过一段时间的测试,感觉到寄云PaaS平台的基础功能已经基本完备,在这里也提几点建议,希望寄云PaaS越来越好。

1、        页面部分细节需要再优化,包括输入提示、字段本地化、密码保护等方面可以加以改进;

2、        密码校验流程需要改进,在提交前进行强度校验;

3、        纯主机资源无法看到监控信息,最好还是能显示一下,不然还要到原平台里去看,失去了统一管理的意义;

4、        添加ASP.NET平台及SQL Server等.NET平台的应用模板;

5、        无法管理云账户中已有的资源,希望能够管理之前添加过的资源;

6、        不支持国际版Azure,也希望能够支持。