Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Apollo is a reliable configuration management system. It can centrally manage the configurations of different applications and different clusters. It is suitable for microservice configuration management scenarios.
The server side is developed based on Spring Boot and Spring Cloud, which can simply run without the need to install additional application containers such as Tomcat.
The Java SDK does not rely on any framework and can run in all Java runtime environments. It also has good support for Spring/Spring Boot environments.
The .Net SDK does not rely on any framework and can run in all .Net runtime environments.
For more details of the product introduction, please refer Introduction to Apollo Configuration Center.
For local demo purpose, please refer Quick Start.
Demo Environment: - http://126.96.36.199 - User/Password: apollo/admin
Unified management of the configurations of different environments and different clusters
Configuration changes takes effect in real time (hot release)
Release version management
Authorization management, release approval and operation audit
Client side configuration information monitoring
Rich SDKs available
Open platform API
Please make sure to read the Contributing Guide before making a pull request.
Thanks for all the people who contributed to Apollo!
The project is licensed under the Apache 2 license.
Sorted by registration order，users are welcome to register in https://github.com/ctripcorp/apollo/issues/451 (reference purpose only for the community)