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 演進的相關性的故事,因為後者本身也踏上了雲原生微服務之旅。第三個平台,其特徵是流動的基礎設施,其中虛擬化伺服器進出存在,並且工作負載不斷移動和擴展以滿足可變需求,需要新的設計模式、流程甚至文化。這些新範例中最著名的描述之一是 Twelve Factor App (12factor.net),它描述了雲原生應用程式的元素。其中許多需求都可以透過 Spring Framework 得到滿足,其他需求則需要其他系統的支援。在本次會議中,我們將檢視十二個因素中的每一個,並介紹 Spring 以及 Cloud Foundry 等平台如何滿足它們,在某些情況下,我們甚至會建議將責任從 Spring 轉移到平台。在結論中,您將了解雲原生應用程式需要什麼、為什麼以及如何滿足這些需求。

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部