面向域的設計課程和建築師的微服務
域 – 面向建築師的設計和微服務 從徹底的業務分析和麵向域的設計開始,學習建立微服務應用程序的藝術。 課程概述 微服務是一種革命性的軟件開發方法,它是使用一組獨立服務構建應用程序的。這種方法使組織能夠快速轉變,使他們能夠以前所未有的速度將產品帶入市場。亞馬遜,Netflix和Etsy等公司已經品嚐了微服務的巨大價值。 但是,許多組織難以充分利用微服務的好處並最終積累了技術債務。一個普遍的錯誤是僅將微服務視為技術企業,忽略了業務的關鍵方面。為了確保成功,必須了解微服務不僅僅是技術。 成功的微服務體系結構的關鍵在於服務的獨立性。如果服務之間存在相互依存關係,這將導致協調問題並取消微服務的優勢。這是面向域的設計(DDD)發揮作用的地方。了解域並定義微服務的範圍和範圍,建築師可以保證獨立性並避免相互依存關係。 微服務架構師的角色 作為微服務的建築師,他們的職責將根據微服務在其組織中的成熟度而有所不同。一些主要活動包括: 評估微服務對組織的商業利益 為微服務構建業務案例 教育利益相關者有關微服務的利弊 應用面向域的設計來定義微服務的限制 定義微服務的域模型 對微服務執行技術設計 指導和指導微服務團隊 評估微服務的技術和框架 建立概念測試以演示功能 本課程如何幫助您 […]