SpringOne2GX 2015 回放:雲中的訊息驅動微服務

新聞 | Pieter Humphrey | 2016 年 1 月 4 日 | ...

在 SpringOne2GX 2015 上錄製 演講者:David Syer 博士,Mark Pollack 博士 幻燈片:http://www.slideshare.net/SpringCentral/message-driven-microservices-in-the-cloud

您是否需要構建雲原生微服務以進行分散式流處理和資料整合,但不知道從哪裡開始?您只需要程式碼中的單個註釋和 POM 中的單個依賴項即可。新的 Spring Cloud Stream 專案結合了 Spring Boot、Spring Integration 和 Spring Cloud 的強大功能,使其成為現實。

簡而言之,Spring Cloud Stream 提供對 Spring Integration 功能的自動配置的支援,例如用於 Kafka、RabbitMQ 和 Redis 的通道介面卡。您構建的應用程式位於一個配置檔案驅動的基礎上,該基礎確保了從您的筆記型電腦到雲的執行時環境的可移植性。一旦您擴充套件了這些分散式應用程式,您就會欣賞整合的 Spring Cloud 功能,例如服務發現和配置管理。

本次會議將重點介紹一系列在不同平臺上(從本地到遠端雲)進行的即時演示,以展示 Spring Cloud Stream 開發人員體驗的簡單性。我們還將深入探討幕後發生的事情的細節。將會有關於該專案如何啟動及其與 Spring XD 演進的相關性的故事,因為後者本身已經開始了雲原生微服務之旅。第三個平臺,其特點是虛擬化伺服器進出存在、工作負載不斷移動和縮放以滿足可變需求的流動基礎設施,需要新的設計模式、流程甚至文化。對這些新範例最廣為人知的描述之一是十二要素應用程式 (12factor.net),它描述了雲原生應用程式的要素。許多這些需求都透過 Spring Framework 得到滿足,其他需求則需要其他系統的支援。在本次會議中,我們將檢查十二個要素中的每一個,並介紹 Spring 和 Cloud Foundry 等平臺如何滿足它們,並且在某些情況下,我們甚至會建議將責任從 Spring 轉移到平臺。在結束時,您將瞭解雲原生應用程式需要什麼、為什麼以及如何滿足這些要求。

獲取 Spring 新聞簡報

透過 Spring 新聞簡報保持聯絡

訂閱

搶先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部