Rainbond/readme_zh.md
2018-07-10 17:06:53 +08:00

90 lines
4.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<img src="./docs/rainbond_logo.png" width="100%">
[![Go Report Card](https://goreportcard.com/badge/github.com/goodrain/rainbond)](https://goreportcard.com/report/github.com/goodrain/rainbond)
[![GitHub stars](https://img.shields.io/github/stars/goodrain/rainbond.svg?style=flat-square)](https://github.com/goodrain/rainbond/stargazers)
![Rainbond version](https://img.shields.io/badge/version-v3.7-brightgreen.svg)
[![Build Status](https://travis-ci.org/goodrain/rainbond.svg?branch=master)](https://travis-ci.org/goodrain/rainbond)
[![GoDoc](https://godoc.org/github.com/goodrain/rainbond?status.svg)](https://godoc.org/github.com/goodrain/rainbond)
[网站](http://www.rainbond.com) • [文档](https://www.rainbond.com/docs/stable/) • [公有云](https://console.goodrain.com) • [README in English](https://github.com/goodrain/rainbond/blob/V3.7/readme.md)
**Rainbond**是以应用为中心的PaaS领先的理念和完整的生态源自于不断的验证和优化。
Rainbond深度整合基于Kubernetes的容器管理、Service Mesh微服务架构最佳实践、多类型CI/CD应用构建与交付、多数据中心资源管理等技术为用户提供云原生应用全生命周期解决方案构建应用与基础设施、应用与应用、基础设施与基础设施之间的互联互通满足支撑业务高速发展所需的敏捷开发、高效运维和精益管理需求赋予企业快速将已有应用SaaS化服务化转型的能力。
## 功能特性
* 集成Kubernetes的应用编排与调度系统
* 以应用为中心的的产品设计
* 作为建设云原生数据中心的基础系统
* 支持各类(SpringCloud、Dubbo、API-Gateway)微服务架构应用部署
* 基于扩展式ServiceMesh的服务网格系统提供原生微服务治理支持服务发现、动态路由、限流与熔断
* 支持多种(HTTP、Mysql、PostgraSQL)类型协议的业务级应用性能分析
* 支持基于源代码Java、PHP、Python、Golang、Ruby等构建应用
* 支持基于私有Git仓库、Github等公有仓库的应用持续构建和部署
* 支持基于Docker容器镜像、Docker-Run命令、DockerCompose文件智能快捷构建应用
* 支持应用组级全量备份与恢复,跨租户或跨数据中心迁移应用(业务)组。
* 数据中心插件化支持部署不同的负载均衡、SDN网络、各类型存储系统
* 应用插件体系支持,灵活扩展应用附属功能,例如:日志处理、防火墙、流量分析等
* 公有、私有应用市场支持,完善的应用分享体系
* 多数据中心、跨数据中心应用调度部署
* 管理节点(平台服务)高可用支持
* 计算集群自动化管理与运维,按需伸缩,全面的节点与集群监控
## 快速开始
1. [安装Rainbond](https://www.rainbond.com/docs/stable/getting-started/before-installation.html)
2. [创建第一个应用](https://www.rainbond.com/docs/stable/user-manual/create-an-app.html)
3. [搭建ServiceMesh微服务架构](https://www.rainbond.com/docs/stable/microservice/service-mesh/overview.html)
## 架构
<img src="https://static.goodrain.com/images/docs/3.6/architecture/architecture.png" href="http://www.rainbond.com/docs/stable/architecture/architecture.html">
## Roadmap
点击查看Rainbond版本开发计划 [Roadmap](https://github.com/goodrain/rainbond-docs/blob/master/v3.6/architecture/roadmap.md)
## 产品图示
<img src="./docs/buildfromsourcecode.gif" href="http://www.rainbond.com/docs/stable">
* 源码构建示意图
<img src="./docs/topology.gif" href="http://www.rainbond.com/docs/stable">
* 应用流量拓扑示意图
## 参与贡献
阅读[CONTRIBUTING](https://github.com/goodrain/rainbond/blob/master/CONTRIBUTING.md)了解如何参与贡献。
## 社区
* 微信:添加微信号 "**zqg5258423**" 并接受邀请入群
* Stack Overflow: https://stackoverflow.com/questions/tagged/rainbond
## License
Rainbond遵循LGPL-3.0 license协议发布详情查看[LICENSE](https://github.com/goodrain/rainbond/blob/master/LICENSE)及[Licensing](https://github.com/goodrain/rainbond/blob/master/Licensing.md)。
## 鸣谢
感谢以下开源项目
* [Kubernetes](https://github.com/kubernetes/kubernetes)
* [Docker/Moby](https://github.com/moby/moby)
* [Heroku Buildpacks](https://github.com/heroku?utf8=%E2%9C%93&q=buildpack&type=&language=)
* [OpenResty](https://github.com/openresty/)
* [Calico](https://github.com/projectcalico)
* [Midonet](https://github.com/midonet/midonet)
* [Etcd](https://github.com/coreos/etcd)
* [Prometheus](https://github.com/prometheus/prometheus)
* [GlusterFS](https://github.com/gluster/glusterfs)
* [Ceph](https://github.com/ceph/ceph)
* [CockroachDB](https://github.com/cockroachdb/cockroach)
* [MySQL](https://github.com/mysql/mysql-server)
* [Weave Scope](https://github.com/weaveworks/scope)
* [Ant Design](https://github.com/ant-design/ant-design)