Spring Cloud Open source · Apache-2.0
Tools for developers to quickly build common patterns in distributed systems.
Introduction
Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus and short lived microservices).
Coordination of distributed systems leads to boiler plate patterns, and using Spring Cloud developers can quickly stand up services and applications that implement those patterns. They will work well in any distributed environment, including the developer’s own laptop, bare metal data centres, and managed platforms such as Cloud Foundry.
**Features**
Spring Cloud focuses on providing good out of box experience for typical use cases and extensibility mechanism to cover others.
- Distributed/versioned configuration
- Service registration and discovery
- Routing
- Service-to-service calls
- Load balancing
- Circuit Breakers
- Distributed messaging
- Short lived microservices (tasks)
**Getting Started**
The easiest way to get started is visit start.spring.io, select your Spring Boot version and the Spring Cloud projects you want to use. This will add the corresponding Spring Cloud BOM version to your Maven/Gradle file when you generate the project.
If you an existing Spring Boot app you want to add Spring Cloud to that app, the first step is to determine the version of Spring Cloud you should use. The version you use in your app will depend on the version of Spring Boot you are using. Once you determine which version of Spring Cloud to use, you should use the latest service release for that release train.
Configuration managementService discoveryCircuit breakersIntelligent routingLoad balancingDistributed messagingSpring Boot
Screenshots

Deployment
本地开发机
适合在开发者自己的电脑上快速启动和调试 Spring Cloud 分布式应用。
裸金属数据中心
适合将 Spring Cloud 应用部署到自建服务器或传统数据中心环境。
Cloud Foundry 等托管平台
适合在官方提到的托管平台上运行 Spring Cloud 应用,减少底层基础设施运维负担。
Kubernetes
适合通过 Spring Cloud Kubernetes 使用 Kubernetes 的服务发现、配置等能力来运行云原生微服务。
Serverless 提供商
适合通过 Spring Cloud Function 将业务逻辑以函数模型部署到不同的无服务器平台。
Spring Cloud alternatives
Apache Dubbo Open source
前言如果让你在本地构建一个 Dubbo 应用,你会需要额外搭建哪些中间件呢?如果没猜错的话,你的第一反应应该是注册中心,类 Dubbo 的大多数服务治理框架都有注册中心的概念。你可以部署一个 Zookeeper,或者一个 Nacos,看你的
微博秒拍视频下载 API Proprietary
视频下载API,视频解析API,免费视频下载程序API接口,视频下载解析API文档
PM2 Open source
簡單來說,我們最終的目的是:CICD + Zero Downtime 佈署 Nextjs 的服務。其實網路上找找有蠻多方法的,像是利用 Kubernetes (K8S),或是直接整合 AWS、GCP 或是 Az
百为流控路由 Proprietary
百为通达 · 官方入口
Puppet Open source
PuppetFans.com is available for sale on Atom. Buy this premium domain name and get a free logo. PuppetFans has strong bu
GLPI Open source
GLPI 是开源的 IT 资产与服务管理系统,提供数据中心管理、ITIL 服务台、许可证跟踪和软件审计等能力,适合企业 IT 运维场景。
DigitalOcean Proprietary
Build on DigitalOcean's unified agentic AI cloud infrastructure. AI-powered development, instant deployment, easy m
NGINX Open source
学习 Nginx 配置, 包括: 编译安装、反向代理、重定向、重写、缓存、跨域配置等
Details
Type Open-source software
License Apache-2.0
Repository github.com/spring-cloud
Last verified 2026-07-18
Ad slot 300 × 250 Ad
About the data
Stars / commit times sync automatically from the GitHub API; pricing and features are human-verified.