• 授权协议:Apache
  • 开发厂商:-
  • 软件语言:Java,HTML/CSS
  • 更新日期:2018-04-30
Choerodon猪齿鱼

Choerodon猪齿鱼开源多云集成平台,基于开源技术Kubernetes,Istio,knative,Gitlab和Spring Cloud来实现本地和云端环境的集成,实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps等能力来帮助组织团队来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。

Choerodon猪齿鱼 企业级数字服务平台 项目简介

Choerodon猪齿鱼开源多云集成平台,基于开源技术Kubernetes,Istio,knative,Gitlab和Spring Cloud来实现本地和云端环境的集成,实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps等能力来帮助组织团队来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。Choerodon猪齿鱼诞生背景企业持续的业务变革和创新,面对敏捷的业务和IT应变需求,如何快速的进行创新实验,提高IT部门的总体运营效率,高效的融合开发和运维的能力等一系列问题,已成为企业需要直面的挑战。Choerodon的研发团队基于DevOps思想和微服务架构设计理念,利用容器技术将敏捷管理、持续交付、运营管理、微服务框架、容器编排等相关开源工具整合为基于容器的企业级应用PaaS平台,即Choerodon猪齿鱼平台。平台能够帮助企业实现敏捷化的应用交付和自动化的应用运营管理,并能够基于现有的大量业务组件来帮助企业加速业务创新。Choerodon猪齿鱼产品特性Choerodon猪齿鱼作为企业级PaaS平台,基于DevOps敏捷化和自动化的理念和思想,主要包含知识管理、敏捷管理、开发流水线、测试管理、部署流水线、应用管理、运营管理和快速应用开发平台等几大模块。知识管理知识管理为企业、IT团队提供方便的项目协作平台和强大的项目内容管理平台。支持在线自定义编辑,团队协同共享,集中式管理产品相关内容等,例如需求收集、架构设计、功能设计、开发规范、命名规范、会议记录、计划安排等。 敏捷管理 Choerodon敏捷管理包含待办事项、活跃冲刺、用户故事地图、问题管理和版本发布等功能,让需求、计划、执行一目了然,使整个软件开发流程更加高效和规范。用户可通过故事地图来梳理需求,管理史诗、故事、任务、缺陷。利用待办事项工作台来规划冲刺,并使用看板可视化冲刺执行。通过报表追踪任务进展,识别交付的风险和瓶颈。应用管理应用管理用于管理应用的创建、版本,以及发布和部,方便开发人员进行应用创建,进行灵活的应用版本控制,同时可以将开发的应用发布至其他项目使用,并且通过应用市场可以便捷地查看项目以及组织内部所有的应用,以及进行应用部署等。 开发流水线 Choerodon提供持续集成的流水线,可以简化应用开发、应用生命周期,以及快速迭代。以DevOps理念为指引,借助Gitlab CI作为持续集成工具,结合Gitlab的分支管理以及SonarQube的代码质量检测,提供持续集成的流水线;可以简化应用开发流程,缩短应用开发周期,来实现敏捷开发与快速迭代。同时还能提高团队效率,保持高质量的开发进程,最后高效频繁地将软件的最新版本,交付给质量团队或者用户。测试管理测试管理为用户提供敏捷化的持续测试工具,包括测试用例管理、测试循环、测试分析等,可以有效地提高软件测试的效率和质量,提高测试的灵活性和可视化水平,最终减少测试时间,让用户将主要精力放到软件功能构建上。 部署流水线 在部署流水线中,用户客户可以通过自定义的流水线灵活地进行应用的自动部署与人工监控;同时,还能借助部署流水线来管理各种使用Choerodon开发部署的应用服务,包括应用实例启停、状态监控,以及应用对应的版本控制、容器管理等,此外还包括应用涉及到的各种资源管理,例如网络、域名、数据库服务、缓存服务等,实现多环境一键部署。运营管理运营管理支持平台实时监控,提供分析报告,帮助用户发现瓶颈,优化IT资源配置。通过对目标环境和容器编排调度的管理,网络、路由和存储的管理,基础设施到应用的全堆栈监控管理,应用状态的探针检测管理,360°及时反馈应用及相关状态,实现主动式服务。快速应用开发平台Choerodon不仅是DevOps全链路管理支撑平台,更是一个低代码(low code)应用开发平台。通过图形化配置和丰富的企业特性,来构建MVC架构的单体应用和微服务架构的分布式应用。通过应用市场,团队还可以将应用共享给其他项目或者组织使用。

Choerodon猪齿鱼 企业级数字服务平台 相关推荐

Choerodon猪齿鱼 企业级数字服务平台 评论内容