devops-boot
提炼自腾讯DevOps团队内部多个项目,使用约定优于配置的设计理念,帮助我们专注于DevOps业务快速开发,它具有以下优势:
- 简单 :几乎零配置快速开发微服务,低成本上手
- 易用 :采用
Spring Boot
组件化思想,易于学习理解 - 统一 :目前已集成了微服务开发常用组件和统一配置
- 扩展 :组件之间低耦合,高内聚,扩展十分方便
查看快速开始了解详情。
- 统一项目配置 : 免去繁琐的项目配置,gradle插件帮您解决烦恼
- 统一依赖版本管理 : 多个项目统一jdk和三方依赖版本,避免版本冲突
- 统一微服务治理解决方案: 解决多个项目技术方案参差不齐,架构不统一问题
- 统一常用工具类 : 避免代码重复
- 提供gradle快速开发插件devops-boot-gradle-plugin
- 提供gradle快速发布插件devops-publish-gradle-plugin
- 提供统一版本依赖管理devops-boot-dependencies
- 提供多个开箱即用的starter组件
依赖 | 版本 |
---|---|
JDK | 1.8+ |
Kotlin | 1.4.32 |
Gradle | 6.8.3 |
Spring Boot | 2.4.5 |
Spring Cloud | 2020.0.2 |
可以查看 sample 来了解如何优雅集成devops-boot
框架。