Rainbond(云帮)是"以应用为中心”的开源PaaS, 深度整合基于Kubernetes的容器管理、ServiceMesh微服务架构最佳实践、多类型CI/CD应用构建与交付、多数据中心资源管理等技术, 为用户提供云原生应用全生命周期解决方案,构建应用与基础设施、应用与应用、基础设施与基础设施之间互联互通的生态体系, 满足支撑业务高速发展所需的敏捷开发、高效运维和精益管理需求。

10分钟入门Rainbond

应用快速构建和安装
应用管理和自动化运维
应用拓扑和业务实时监控
业务系统一键安装和发布
他们正在使用
Rainbond

特性

超越Kubernetes
虽平台底层基于Kubernetes,但用户无需学习和编辑复杂的yaml文件,通过应用级图形界面操作使用,现实业务流程开箱即用。
企业级应用市场
非镜像市场和服务目录,支持各类企业级应用,像手机应用即点即用,全流程管理(应用开发、应用发布、应用展示、应用离线导入/导出、应用安装/升级、应用运维)
原生 Service Mesh微服务架构
跨语言、跨协议、代码无侵入的Service Mesh微服务架构原生支持,传统应用直接变成微服务架构。 同时支持常见微服务架构Spring Cloud、Dubbo等,通过插件扩展架构能力及治理功能。
自动化运维
应用自动化运维。节点自动安装、扩容、监控、容错。平台支持高可用、多数据中心管理、多租户管理。
一体化DevOps
衔接需求、开发、测试、构建、上线、运维的一体化DevOps。支持对接第三方软件(Jira、Sonar、Jenkins、Gitlab等)
Serverless PaaS
以应用为核心,使用过程不需要了解服务器相关概念,简单灵活。通过对接行业应用,快速构建行业专有PaaS。

使用场景

各类微服务架构平台
借助Rainbond提供的开箱即用的ServiceMesh微服务架构支持,可帮助企业快速完成从传统应用架构向微服务架构的转型,享受微服务架构带来的种种优势。 同时支持 [Spring Cloud][Api gateway]等微服务框架, 通过插件式的扩展已有架构的治理功能,无侵入原生提供服务治理、服务注册与发现、服务升级、服务监控、服务伸缩等功能。
建设统一的应用管理平台
企业或组织规模较大,类似业务系统重复建设。基于Rainbond建设统一服务管理平台,既可以作为行业或企业公有云服务,Rainbond提供服务网关和服务治理,用户只需要开发业务。 也可以提供标准的应用市场机制共享自研的或第三方提供的标准应用,建立行业或企业应用市场。
建设企业DevOps平台
Rainbond面向应用的DevOps管理机制,开发者可以独立完成服务的开发、构建、部署甚至测试工作。开发环境、测试环境统一管理,解决一系列开发环境问题,最终交付完整的业务系统。企业基于Rainbond搭建开发平台至少提升2倍服务开发效率。
混合云/多云生产级PaaS
单数据中心、单云未来可能不能满足我们对可靠性的需求,也或许你有在多个区域有计算资源需要统一管理完成生产。基于Rainbond建设多个数据中心资源池,多个数据中心混合部署生产应用。

技术架构