1/2ページ

微服務設計模式

在微服務的設計方面,同樣有許多的設計模式。單一架構是微服務架構的另一種選擇。其他模式則處理相對應的問題。 l  分解模式   1)通過業務能力分解,  2)通過子域來分解, l  資料庫模式,每個服務擁有自己的資料庫,以確保鬆散耦合。 l  API閘道器模式,定義了客戶端如何在微服務體系結構中訪問服 […]

怎樣將系統拆分成微服務

將系統劃分為微服務。這是一門藝術,這裡介紹一些策略希望可以幫助大家:  通過業務功能分解,並定義與業務功能相對應的服務。  使用DDD(域驅動設計方法)設計微服務。  由動詞或用例分解系統,並定義負責特定動作的服務。例如,一種負責裝貨運訂單的運輸服務。這裡的“運輸”就可以被用來分解系統,將運輸服務分 […]

用於管理複雜微服務架構的技術

在2016年的OSCON和軟體架構會議上,有三分之一的公共報告是關於微服務的。最多的抱怨是,管理一大堆微服務已經變成了一場噩夢。在本文中,您將找到有效管理微服務的有用技術。   幾年來,微服務被認為是偉大想法,隨著微服務的越來越多地實施,微服務的一些障礙暴露出來,許多問題需要被明確: 如果你將一個系 […]

從AWS宕機看混合雲

今年2月28日上午(太平洋時間)AWS發生了服務宕機事件。原因是AWS雲端儲存團隊在進行除錯時輸入了一條錯誤指令。根據Cyence的分析,在AWS四小時的中斷中,標準普爾500家上市公司損失了1.5億美元到1.6億美元。網路監測公司Apica發現全球前100家網際網路零售商中有54家受到此次宕機的影 […]

混合雲的優劣

上一篇文章介紹了企業對混合雲的需求,下面對混合雲的一些特點做以介紹 混合雲的優點:   公司可以部署自己的服務到公共雲、私有云和混合雲上。這樣有助於減少支出,來自不同雲提供商的價格和服務上的競爭,使公司能夠實現最優的成本支出。   公司避免將所有IT工作負載放在一個雲端計算提供商的籃子裡。這樣可以有 […]

幫助你更好地瞭解VMWare

很多人都知道VMWare, 而且很多人都在使用VMware的產品,但是很少有人對VMware提供的產品組合有全域性的理解,就像我們對IBM,Microsoft的產品庫缺乏全域性的理解一樣。下面主要從巨集觀全域性的角度對VMware的產品分層地做以介紹:   一般來說,VMWare產品按層次分類,可以 […]

微服務與API管理

微服務逐漸被IT從業者所接受。但是伴隨著微服務的興起,人們逐漸認識到微服務管理的重要性與難度。API技術出現的時間比較長,對於API的管理經驗相對比較成熟。其中的很多經驗可以借鑑   在雲技術的推動下,越來越多的企業使用微服務來提供可以對市場快速反應的服務。但是伴隨著微服務的興起,人們逐漸認識到微服 […]

企業上雲與雲端計算治理

雲端計算是潮流,企業上雲已經成為趨勢,很多企業是主動上雲,但說實話更多的企業是“被動”上雲,或者說“大勢所趨,不得不上雲”   關於雲端計算的文章經常會對雲端計算如何幫助解決各種問題進行一些誇張的描述。但云並不是解決所有問題的靈丹。他給企業帶來無限的可能,但同時又對企業IT管理提出新的需求。   正 […]

考察企業雲端計算成熟度的一個重要指標

Open Group 企業架構Togaf中介紹的高效企業IT 運維指標中,重要的一點是應用的可移植性。在雲端計算成為趨勢的今天,應用的可移植性更加成為評判企業雲端計算成熟度的一個重要指標,同時雲端計算給應用的可移植性增加了許多內容。我從事了許多企業雲端計算IT環境的建設工作,目睹了許多企業應用在企業 […]