這里并不是介紹微服務(wù)概念,如需要了解微服務(wù),可以閱讀Fowler-Microservices文章。本博客假定我們已開始使用微服務(wù)解耦單體應(yīng)用,用來提升可部署性和可擴展性。

當(dāng)我們在系統(tǒng)范圍內(nèi)部署大量的微服務(wù)時,一個新的挑戰(zhàn)產(chǎn)生了,單體應(yīng)用部署時不會發(fā)生。這篇文章將針對這些新的挑戰(zhàn),在系統(tǒng)范圍內(nèi)部署大量微服務(wù)時定義一套操作模型(operations model)。

這篇文章分為如下幾個部分:

  1. 前提條件;

  2. 擴展;

  3. 問題;

  4. 需要的組件;

  5. 參考模型;

  6. 下一步;

 

1. 前提條件

當(dāng)在系統(tǒng)范圍內(nèi)需要部署大量微服務(wù)時,需要什么條件呢?

根據(jù)Flower的文章,如下是我們想要得到的:

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)