CNPaaS 云应用平台
自家项目
客户挑战
当你想创作一个伟大的应用时,却发现你还要处理后台服务器管理
我们自己是开发者,一直在使用 Heroku 来部署应用程序。发现它在后台设施管理上大大省却了我们很多麻烦事。我们只需上传代码(或者所谓 `git push` 代码)到远端,Heroku会检测应用程序的类型,部署服务器,并且自动有一个域名指向该应用。
当我们来到在中国部署应用程序时,我们找不到类似的解决方案,我们在想 - 如果我们能在中国带来类似的服务,那不是很酷吗?
解决方案
建立一个针对内地市场的 PaaS (Platform-as-a-Service) 应用平台
基于Docker容器技术和 Redhat Openshift 平台,我们推出了针对内地市场的 PaaS 解决方案。
在用户界面上,我们建造了一个 ruby on rails 的应用,供用户注册服务并管理其资源(容器可配置不同的 CPU和内存限制)。然后以 API 连接到后端服务器云架构,可提供新的服务器资源,创建必要的容器,并将后端设置信息返回给用户。
这个平台使开发者/初创公司能够:
- 专注于验证他们的创业想法,构建他们的产品而不用花有限精力在服务器运维上。
- 当他们的用户增长时,他们扩充后台服务器架构会是一个难点。通过我们的平台,我们处理了自动扩展,并为扩展和缩减提供了灵活的定价策略。
- 对于企业主来说,我们提供专业的服务来管理他们托管的应用程序。
- 对开发者来说,这意味着他们可专注于编写代码,而不用去管理服务器。这通常都不是他们的专长。
结果
对于建立一门生意及创建 PaaS 平台,是一个宝贵的学习经验
经过 5 个月的发展,我们推出了这个 PaaS 服务平台,CNPaaS。在推出的 4 个月内,我们拥有 1,300 多个注册用户 ,并在我们的平台上运行了 400 多个应用程序。
这是我们的创业项目之一,它使我们能够参与了很多在香港/中国大陆举办的各种投融资活动,并与中国的开发人员和投资者进行意见交流。尽管最后由于缺乏资金,我们不得不终止这个项目,但这对我们来说还是一个很好的学习经验。我们热爱建造产品和经营一门初创事业。我们将来定会向这个方向前进着。