2018年5月20日,Choerodon猪齿鱼正式发布 0.5.0 版本,同时汉得公司宣布发布Choerodon猪齿鱼平台,公司希望通过社区的力量不断完善和提升产品的体验,并为企业提供数字化转型的企业级应用容器PaaS平台支持。
Choerodon猪齿鱼是一个全场景效能平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理,并提供IoT、支付、数据、智能洞察、企业应用市场等业务组件,来帮助企业聚焦于业务,加速数字化转型。
Choerodon猪齿鱼诞生背景
企业持续的业务变革和创新,面对敏捷的业务和IT应变需求,如何快速的进行创新实验,提高IT部门的总体运营效率,高效的融合开发和运维的能力等一系列问题,已成为企业需要直面的挑战。
汉得公司的研发团队基于DevOps思想和微服务架构设计理念,利用容器技术将敏捷管理、持续交付、运营管理、微服务框架、容器编排等相关工具整合为基于容器的企业级应用PaaS平台,即Choerodon猪齿鱼平台。平台能够帮助企业实现敏捷化的应用交付和自动化的应用运营管理,并能够基于现有的大量业务组件来帮助企业加速业务创新。
Choerodon猪齿鱼的产品特性
Choerodon猪齿鱼作为企业级PaaS平台,基于DevOps敏捷化和自动化的理念和思想,主要包含敏捷管理、开发流水线、应用和部署流水线、微服务开发和运营管理等模块。
敏捷管理
Choerodon使用敏捷模型来管理项目,包含故事地图、用户故事管理、发布计划、迭代和看板等功能,让需求、计划、执行一目了然,使整个软件开发流程更加高效和规范。
Choerodon借助Gitlab CI作为持续集成工具,提供持续集成的流水线,简化应用开发、缩短应用开发周期,实现软件功能快速迭代。
方便地部署和管理各种使用Choerodon开发的应用服务,包括应用启停、状态监控,以及应用对应的版本控制、容器管理等。
Choerodon提供一套基于Spring Cloud的微服务开发框架,借助它企业可以方便快捷地构建应用服务,简化开发,加速信息化系统的实施和落地。
运营管理
Choerodon提供实时监控工具,监控软件交付生产中各个环节的数据和度量,并形成快速的反馈循环。同时,提供服务器、应用系统的分析报告,帮助用户优化IT资源配置。
此外,在未来的版本中,我们还将持续增加测试管理、知识管理等模块。
Choerodon猪齿鱼为企业带来的价值
1. 拥抱,帮助企业建立开放的技术体系
Choerodon猪齿鱼基于微服务、DevOps和容器等打造,同时作为PaaS平台,它同样支持企业方便地使用,搭建自身的业务系统,例如微服务、容器、Java、Web等。
2. 缩短交付时间和提升交付质量
Choerodon采用DevOps的原则和敏捷模型来管理软件的开发和运维,可以有效提高软件交付的质量,加快产品推向市场,并且提高组织的有效性,有效地帮助企业或者组织提升IT效能。
3. 提高应用系统的健壮性和稳定性
Choerodon借助容器技术,将企业专有云和公有云基础设施平滑地融合在一起,使混合云平台具有了良好的扩展性和延伸性,以及在发生任何部分损坏或宕机时执行自修复的快速响应能力,确保应用系统具有提供稳定高效服务的能力。
4. 加速企业信息化系统的实施和落地
Choerodon提供一套基于Spring Cloud的微服务开发架构,开发人员可以利用它快速开发和部署软件系统,不需要关注一些通用性功能和模块, 例如权限、用户、角色,以及菜单、标准UI样式等,而是将注意力放到业务开发上,从而加速企业信息化系统的实施和落地。
5. 降低企业创新门槛和成本
通过Choerodon猪齿鱼平台,企业可以搭建自己的PaaS平台,直接借助Choerodon的敏捷管理、DevOps工具链和微服务开发框架等快速地将创意转化成产品,免去企业自己研究、搭建的成本,从而更加高效地管理研发,让软件交付更加规范化。
Choerodon猪齿鱼案例
Choerodon猪齿鱼建立在多家大型企业应用实践的经验基础上,如华润置地、汉得信息、芝士网、汉得供应链金融等,Choerodon猪齿鱼帮助他们缩短软件交付周期,提高交付质量,减少运营支出,提高企业信息化系统对市场和需求反应的敏捷度。