产品简介

RightService是云星数据倾力打造的一款基于容器+微服务+DevOps的研发云应用平台,为向企业的提供一站式研发、管理、测试、运维的PaaS平台服务。 提供云原生开发体验的全私有化解决方案,帮助企业简化开发、测试、管理、部署、监控、运维和治理等应用生命周期的痛点问题;提供主流微服务框架的支持,广泛兼容主流开源应用研发生态,帮助企业快速构建基于容器、微服务、DevOps的开发体验,帮助企业全面拥抱cloudnative的行业大势。

img01

主要功能

  • 项目管理
    一个平台内完成应用的开发、测试、管理、测试、部署、上线与运维全生命周期管理;
  • 代码托管
    全面代码托管服务,解决跨地域协同开发,便于代码合入审查,提供SVN,Git,clearcase等主流方案的兼容;
  • 流水线
    业务流程按需制定,控制粒度在微服务基本,跟着多个版本,集成代码下载、代码检查、编译、构建、部署; 实时监控流水线状态,提供编程API接口,开发复杂业务控制能力;
  • 代码检查
    精准定位代码缺陷,提供示例和修复建议,提高代码质量,降低维护成本;
  • 编译构建
    混合语言并行构建;支持Maven、ant、SBT、npm、webpack等主流构建标准支持web/移动终端/IoT应用;
  • 测试管理
    支持单元测试、端到端测试、回归测试等测试管理、双向追溯流程、多维度质量报告、快速发现并修复缺陷;
  • 自动化
    提供一键式、快速、并行部署基础组件和应用到开发、测试、生产环境发布,安全Maven私有仓,急速开源镜像库,保障发布效率和质量;
  • 微服务和大数据
    基于docker、kubernetes、springcloud、dubbo等快速创建微服务。并提供Hadoop、spark、alluxio等大数据领域的devops过程管理。

主要特点

  • 高效敏捷
    一个平台内完成应用的开发、测试、管理、测试、部署、上线与运维全生命周期管理;
  • 开放开源
    兼容SpringCloud、Kubernetes、docker、Git、SVN、sornaQube等开源生态,不绑定特定框架和平台支持灵活迁移,兼容主流已有应用平滑迁移,迅速拥抱cloudnative;
  • 简单易用
    支持应用零改造接入平台、提供企业级多项目、异地开发等模式,提供智能分析报表,灵活统计应用在研发,测试,部署,上线后的多个维度的多种指标。尽量避免人肉管理工作;
  • 效率提升
    项目目标实现研发、测试、运维发布的效率提升,在一到两年内,将目前部门的研发、测试、运维发布的工作效率提升50%,实现验证测试环境和生产环境部署发布的100%自动化执行。
img01
img01

显著变化

  • 在团队组织上,每个团队小而自治且是全栈团队,沟通、技能互补,每个团队负责独立的领域系统,目标感非常明确,团队在走向使命型组织;
  • 项目的从原先线下协作、沟通,统一到统一的DevOps平台上协作、沟通;团队成员可以随时了解项目进展全貌,利用平台可以做到各种过程数据的实时收集(举例,比如需求变更、任务延期等);
  • 资源管理由原来专职人员,过渡到开发人员实现自助化服务,可以按需实现各类环境申请与开通,基础设施即服务提供来技术的支撑;
  • 从原来的邮件文化,到DevOps平台统一沟通,同时DevOps打通多个工具链路端,任务分发、沟通、提醒可以实时推送;

平台优势

  • 全面的开发运营一体化
    覆盖产品、项目全生命周期,提供需求管理、架构管理、代码管理、持续集成、自动部署、流水线协作等全方位能力;
  • 大规模的生产能力
    平台经过多家金融企业大规模生产历练,能够为客户提供稳定可靠的IT生产运营支撑,加速企业业务交付;
  • 可控下的自动化
    平台并非自动化一切,而是基于企业既有软件生产制度,以自动化为辅助手段,降低人为操作风险,提升质量与效率;
  • 基于运营数据持续优化
    平台提供多维度报表,作为运营数据的同时,可通过细粒度分析,驱动IT过程优化,支撑业务创新;
  • 无缝结合微服务、容器
    除支撑传统应用架构与基础设施外,平台与springcloud、kubernetes无缝结合,支撑微服务全生命周期交付,支撑容器云上的应用运维;
  • 无缝支持大数据应用
    在大数据时代devops和大数据的结合是未来的必然趋势之一,云星devops平台从设计,研发,的整个过程都与大数据领域进行深度融合
img01