官术网_书友最值得收藏!

1.4.2 基于系統層次的維度劃分

首先來看下系統層次的維度劃分,如圖1-5所示。

圖1-5 基于系統層次的維度劃分

給出如圖1-5所示的分層體系圖,其實就是為了讓大家更好地識別系統的職責和范圍,下層干上層的活,或者上層干下層的活都是越界,越界將帶來耦合的問題。舉個例子,系統服務層由Puppet(或者Chef)配置管理,但網上的很多資料都說Puppet可以用來做發布,也就是說可以做應用服務層的事情。后來我看過幾家用Puppet來做應用服務層發布的公司,最后都走不下去,因為應用包的需求變化太大,只靠Puppet編寫factor的模式來適應所有的場景,基本上是不可能的,所以說Puppet適合的是系統服務層配置管理。以上所舉的例子就是一種越界!

主站蜘蛛池模板: 右玉县| 凉城县| 绥中县| 石阡县| 拉孜县| 潼南县| 浪卡子县| 施秉县| 榕江县| 广宗县| 隆林| 大庆市| 当涂县| 庆云县| 永新县| 收藏| 赫章县| 阳西县| 中牟县| 辽中县| 道真| 新密市| 隆林| 海安县| 常熟市| 英超| 兴隆县| 平凉市| 保康县| 偏关县| 宜黄县| 邵东县| 北票市| 突泉县| 利辛县| 舟曲县| 凌源市| 六安市| 油尖旺区| 梁山县| 伊春市|