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

1.1 何謂大象

本書中的“大象”是對復雜、聚合、大型業務系統的一種比喻。由于本書是基于電信業務支撐系統的微服務架構實踐,這里的“大象”也可理解為電信業務支撐系統(BSS,Business Supporting System)。

21世紀的前十年,通信行業的IT圈可以說是國內最熱鬧的IT圈,后來隨著互聯網、電商的迅猛發展,電信IT風頭不再,跌入到“傳統IT”的圈子,在IT建設、系統運營管理等方面相較于互聯網有很大的差別。經過十幾年的快速發展,電信行業IT系統變得巨大臃腫、步履蹣跚。以業務支撐系統為例,一個EAR包400多兆,包含二十多個大的業務模塊,模塊間邊界模糊、交叉重疊。由于整個團隊都是分塊作業,大家各司其職,系統對于他們來說如同盲人摸象(如圖1-1所示)、不識全貌,這些都給系統運維帶來極大的壓力。

每周一到兩次的新業務上線,對一段代碼的修改引發關聯性問題的情況時有發生,讓人防不勝防。開發運維人員每次上線發布都是通宵達旦、提心吊膽。面對問題的無助、命令行的無奈、回退時的沮喪,給開發運維人員造成了極大的心理壓力。

如何才能消除IT人員的無助感,讓系統變得輕盈、敏捷呢?

圖1-1 盲人摸象

小規模迭代,全天候發布,前端無感、后端無痛是我們的目標,也是技術變革的價值所在。然而,變革是要付出代價的,會面臨很多阻礙,最大的挑戰莫過于業務方對技術變革產生的價值認可。新技術、新思路的推進都不會一帆風順,如同當年蒸汽機的發明,在當時馬車占主要地位的歐洲各國,蒸汽火車處處受到非難和排擠。

只有接受變化、擁抱變革,才能推動助力社會的快速發展。當下,我們生活在“最好的時代”,人們思想開放、積極進取,必將助力我們緊跟技術潮流,實現企業的夢想。

如圖1-2所示的“讓大象學會跳舞”是我們的目標,也是我們對傳統架構的使命。結合企業業務特點,把握技術發展趨勢,大膽嘗試、小心踐行,我們的心愿必將實現。

圖1-2 讓大象學會跳舞

主站蜘蛛池模板: 铜山县| 冕宁县| 旬阳县| 水城县| 新乐市| 凭祥市| 沁源县| 微山县| 陕西省| 邢台市| 黄冈市| 纳雍县| 闻喜县| 宜兴市| 额尔古纳市| 罗平县| 民勤县| 格尔木市| 望江县| 新兴县| 商丘市| 正阳县| 绍兴市| 河曲县| 霍州市| 兴义市| 铁力市| 临潭县| 五华县| 龙口市| 延吉市| 页游| 隆安县| 社会| 弥渡县| 永安市| 银川市| 无锡市| 河源市| 改则县| 舞阳县|