Spring Cloud是什麼?

Spring Cloud是什麼?


Spring Cloud 是基於Spring Boot來實現的。
Spring Cloud 是一系列工具框架的集合體。
Spring Cloud 提供了一套完整的微服務解決方案。

  • Spring Cloud有那些工具框架?

    Spring Cloud Config 配置中心,利用git集中管理程序的配置。
    Spring Cloud Netflix 集成衆多Netflix的開源軟件。
    Spring Cloud Bus 消息總線,利用分佈式消息將服務和服務實例連接在一起,用於在一個集羣中傳播狀態的變化。
    Spring Cloud for Cloud Foundry 利用Pivotal Cloudfoundry集成你的應用程序。
    Spring Cloud Cloud Foundry Service Broker 爲建立管理雲託管服務的服務代理提供一個起點。
    Spring Cloud Cluster 基於Zookeeper,Redis,Hazelcast,Consul實現的領導選舉和平明狀態模式的抽象和實現。
    Spring Cloud Consul 基於Hashicorp Consul實現的服務發現和配置管理。
    Spring Cloud Security 在Zuul代理中爲OAuth2 rest客戶端和認證頭轉發提供負載均衡。
    Spring Cloud Sleuth SpringCloud應用的分佈式追蹤系統,和Zipkin,HTrace,ELK兼容。
    Spring Cloud Data Flow 一個雲本地程序和操作模型,組成數據微服務在一個機構化的平臺上。
    Spring Cloud Stream 基於Redis,Rabbit,Kafka實現的消息微服務,簡單聲明模型用以在Spring Cloud應用中收發消息。
    Spring Cloud Stream App Starters 基於Spring Boot爲外部系統提供Spring的集成。
    Spring Cloud Task短生命週期的微服務,爲Spring Boot應用簡單聲明添加功能和非功能特性。
    Spring Cloud Task App Starters
    Spring Cloud Zookeeper 服務發現和配置管理基於Apache Zookeeper。
    Spring Cloud for Amazon Web Service 快速和亞馬遜網絡服務集成。
    Spring Cloud Connectors 便於Paas 應用在各種平臺上連接到後端像數據庫和消息經紀服務。
    Spring Cloud Starters (項目已經終止在Angel.SR2後的版本和其他項目合併)
    Spring Cloud CLI 插件用Groovy快速的創建Spring Cloud組件應用。

Spring Cloud共集成了19個子項目,裏面包含一個或多個第三方組件或者框架。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章