Choerodon is an open source enterprise service platform based on container orchestration and management capabilities of Kubernetes. It integrates the tool chain of DevOps, microservices, and mobile application framework to help companies achieve scrum application delivery and automated operations management, and provide business components such as IoT, payment, data, smart insight, and enterprise application market to help companies focus on business and accelerate digital transformation.
Choerodon is based on the experience of many large-scale enterprise application practices, combining the best ideas and practices of the community.
Hybrid Cloud Container Platform
Container technologies，container orchestration and management capabilities provided by Kubernetes seamlessly blend enterprise-owned and public cloud infrastructures, allowing hybrid cloud platforms to scale and extend. And in the event of any partial damage or defects, the capability of self-repairing quick response is performed at the time of the machine to ensure that the application system has the ability to provide stable and efficient services.
The integration of development and operation
With DevOps as the concept, combined with scrum software development practices, it effectively promotes communication, collaboration, and integration between development (application/software engineering), technical operations, and quality assurance (QA) personnel; at the same time, Continuous integration and continuous delivery increase the company’s response rate to the market and the quality of software delivery.
Microservice application architecture
Using Spring Cloud as a microservice architecture, the system module is split into multiple independent microservices to reduce the coupling of application modules. And then, using container orchestration and management tools, combined with best practices of DevOps, companies can use part of the application in a faster, more scrum manner to develop, deploy, and update, so that new market demands and competitive conditions can be made more timely and more flexibly.