CNPaaS 云应用平台

自家项目

项目

CNPaaS 云应用平台

工期

15 周

服务

  • UI / UX 设计
  • 网站应用开发
  • 云端后台架构/开发运营 方案
  • 客户挑战

    当你想创作一个伟大的应用时,却发现你还要处理后台服务器管理

    我们自己是开发者,一直在使用 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 多个应用程序。

    这是我们的创业项目之一,它使我们能够参与了很多在香港/中国大陆举办的各种投融资活动,并与中国的开发人员和投资者进行意见交流。尽管最后由于缺乏资金,我们不得不终止这个项目,但这对我们来说还是一个很好的学习经验。我们热爱建造产品和经营一门初创事业。我们将来定会向这个方向前进着。