1 Star 0 Fork 365

tocgi / Rainbond

forked from 好雨科技 / Rainbond 
Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Go Report Card GitHub stars Rainbond version Build Status GoDoc

WebsiteDocsPublic Cloud中文 README

Rainbond is an application-centric open source PaaS. Integrates Kubernetes container management, Service Mesh microservices architecture best practices, multi-type CI/CD application building and delivering, multi-data-center resource management, Rainbond provides cloud native application full-lifecycle solution, and build ecosystem of application and infrastructure, application and application, infrastructure and infrastructure, to meet the agile development, efficient operations and lean management needs of business.

Features

Application management

  • application level orchestration (for complete business system)
  • integrates Kubernetes's service component level orchestration and scheduling (service discovery, dynamic routing, limiting and fuse etc.)
  • provides cloud native microservices governance based on extendable service mesh grid system
  • supports multiple microservices architecture (SpringCLoud, Dubbo, API-Gateway)
  • supports multiple types of service-level application performance analysis
  • supports for building services based on source code (Java, PHP, Python, Golang, Ruby etc.)
  • supports for continuous building and deployment based on public/private Git, SVN code repositories, image repositories and third-party CI system.
  • supports for building application based on docker image, docker run command and dockercompose
  • supports application level full backup and recovery, migrating application between tenants and data centers.
  • Service plug-in system supports flexible extension of application functions and features, such as log, firewall and traffic anaylsis.
  • supports for public/private application market with complete application delivery system.

Resource/cloud management

  • basic system of cloud-native data center
  • supports plug-in deployment of different service gateway (openresty, F5 etc.), SDN network (midonet, calico etc.) and distributed storage systems (GlusterFS, Ali-NAS, Ceph etc.)
  • supports multi-data-center or cluster management and application orchestration
  • supports for platform high-availability
  • cluster management, operation and maintenance automation
  • automatic monitoring of node's physical hardware and system, and system indicators
  • automatic monitoring of service instances container metrics

Quick Start

  1. Install Rainbond
  2. Create First Application Service
  3. Build Microservice Architecture

Community

Rainbond Community Rainbond Web

Roadmap

Read the Roadmap.

Architecture

Console UI show

  • Source code creation application process
  • Business application group topology diagram,The network topology, applied relational topology and real-time monitoring are shown here.

Contributing

You can participate in the contributions of platforms, applications, and plugins within the Rainbond community. Rainbond Contributor community

License

Rainbond is under the LGPL-3.0 license, see LICENSE and Licensing for details.

Acknowledgment

Thanks for the following open source project

Join us

Welcome you who love technology to join us

Comments ( 0 )

Sign in for post a comment

About

Rainbond是以应用为中心的开源PaaS,由好雨基于Docker、Kubernetes等容器技术自主研发,可作为公有云或私有云环境下的应用交付平台、DevOps平台、自动化运维平台和行业云平台,或作为企业级的混合云多云管理工具、kubernetes容器管理工具或Service Mesh微服务架构治理工具。 spread retract
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
Go
1
https://gitee.com/tocgi/Rainbond.git
git@gitee.com:tocgi/Rainbond.git
tocgi
Rainbond
Rainbond
master

Search