
例如,我們可能會(huì )發(fā)現一些過(guò)度設計且混亂的遺留應用程序,它包含了50多種軟件組件和3種不同的數據庫,而其目的卻僅僅只是為了記錄用戶(hù)的網(wǎng)站訪(fǎng)問(wèn)。一定不要自動(dòng)化這些千絲萬(wàn)縷的人工操作,它們很可能只是為了維護這個(gè)系統而存在的,我們最好先將這種系統替換為個(gè)“部分符合”的系統,而不要隨意堆砌適配器,因為它們本身可能以后會(huì )需要大量的自動(dòng)化處理。變化的部分越多,出錯的機率也越大,所以要先弄清楚現有基礎架構的各個(gè)部分是如何協(xié)作的,然后再?lài)L試添加此自動(dòng)化技術(shù)。
網(wǎng)站建設自動(dòng)化系統是那些超復雜軟件、代碼、系統和流程的優(yōu)秀反饋機制。在嘗試實(shí)現自動(dòng)化軟件安裝、部署或配置時(shí),經(jīng)常會(huì )有工程師提出疑問(wèn)“我真的需要使用它嗎?”在大多數時(shí)候,這個(gè)問(wèn)題的答案很可能是否定的。因此,可以將它從整個(gè)系統刪除一作為一個(gè)普遍原則,減少需要維護和跟蹤的東西,就可以提升性能,減少成本和錯誤,也可以簡(jiǎn)化工程師的工作及其所支持的網(wǎng)站和業(yè)務(wù)。
本文地址:http://www.havencoinwallet.com//article/4511.html