应用开发究竟有多难?对于体验过切肤之痛的企业、创业者、开发者来说,一定是一言难尽的。从寻找合适的技术人才到搭建基础设施,从选择正确的软件管理方法到长时间枯燥而复杂的测试、发布、部署、反馈……传统的应用开发行到此时,能否成功交付仍然是未知数。
而云计算的出现则为现代应用开发带来了新思路,身在海外的企业、创业者和开发者更早享受到了技术进步所带来的便利。随着云计算的逐渐发展和成熟,越来越多的企业、开发者得以从如硬件、服务器管理等复杂而繁琐的工作中解放出来,将注精力集中在应用本身,利用更小的代价实现应用的快速交付、快速迭代、快速产生价值,达到业务的快速成长和扩张。
在海外众多云服务平台中,创立于 2007 年的 Heroku ( www.heroku.com )受到了众多企业、创业者和开发者的推崇。作为市场上最早的 PaaS 平台之一, Heroku 以应用为中心,建立了大量沿用至今的平台及服务标准,通过完善而全面的功能帮助应用开发绕过令人头疼的基础设施,让开发者轻装上阵,去做他们最擅长的事情——应用开发。
在针对开发者的分享网站 Stakshare.io 上, Heroku 拥有 2.51k 次投票,比 Docker ( 2.16k 次)还要高出许多,是 PaaS 方面的首选。而根据 CodingVC.com 数据显示, Heroku 远超微软 Azure ,是创业公司在云服务技术上的第二大选择,仅次于 AWS 。
Heroku 如此受欢迎,优秀的技术服务让它成为众多颠覆性创业公司的选择,但遗憾的是,由于网络因素及本地化业务需要等客观条件, Heroku 在国内的使用体验一直欠佳,难以发挥出应有的价值,导致本土企业、创业者和开发者过去在应用开发上,往往只能望“云”兴叹,不得不费力走很多弯路以保持在市场上的竞争力。如果国内有像 Heroku 这样的云服务平台为应用开发提供顶级服务,以上问题将不复存在,于是好雨给出了自己的答案——云帮。
云帮是一款基于容器技术的应用管理云平台,具有持续交付、高效运维、灵活伸缩、支持微服务架构等特性,可以帮助企业和个人提升应用交付效率、降低应用交付成本,加速应用开发从概念到用户使用的过程,使应用交付更迅速、更高效、更便捷。
在应用开发服务上,云帮几乎涵盖了所有令 Heroku 出类拔萃的特点和功能:以应用为核心、支持各类开发语言、支持常用数据服务、支持应用伸缩、支持代码上线和回滚、支持对接 GitHub 、支持应用级监控、支持网络隔离的用户空间等。
但好雨想做的,并不是将云帮打造成 Heroku 的翻版,而是结合最前沿、最实用的云计算技术,在完美替代 Heroku 的同时,为应用开发提供更好的使用体验。
相比 Heroku ,云帮增加了对 Docker 构建和部署的支持,并在 IaaS 资源对接方面,提供 AWS 、阿里云、 Ucloud 、迅达云等更多选择,方便国内开发者按需使用。同时,云帮支持多种微服务架构及实时性能分析,并有配套的云应用市场——好雨云市提供丰富的开源及第三方应用。
针对不同人群和需求,云帮提供社区版、公有云版、企业版等三种选择。其中社区版完全免费,公有云版按使用收费,企业版针对企业级需求增加多数据中心、多租户管理功能,以及个性化、定制化功能的开发服务。