摘要:以推出輕舟微服務平臺的網易云為代表,云計算公司正在微服務領域發力,促進企業數字化創新。以網易云輕舟微服務平臺為例,該平臺已經在物流工業和金融等領域得到了深度應用。
所謂數字化轉型升級,就是以數字技術優化傳統資源,企業需要謹慎地選擇合適的技術逐步完成自己的數字化戰略。以推出輕舟微服務平臺的網易云為代表,云計算公司正在微服務領域發力,促進企業數字化創新。那么,微服務對數字化轉型意味著什么?傳統企業數字化轉型為什么一定要引入微服務?
微服務是什么
所謂微服務架構,根據微服務架構大神Martin Fowler的描述,就是以業務域或業務功能為邊界,將一個大而全的應用拆分為可以獨立開發、獨立部署、獨立測試、獨立運行的一組小的應用,并且使用輕量級,通用的機制在這組應用間進行通信。簡而言之,微服務就是把一個大型系統分割成多個小而自治的系統,這體現了一種化整為零的思想(分治),實現業務、數據和物理資源的分散化管理。“服務”與傳統的“組件”很相似,都是構造軟件的“零部件”。以傳統軟件研發的視角來看,微服務的就是傳統組件技術在云端以插件化形式的自然映射。當然,微服務圍繞業務分工的粒度更細,整個分布式系統的協作也更為復雜。
與微服務架構相對應的是單體架構,單體架構的特點是組件高度耦合導致開發部署效率低、單體結構導致可用性差、單體部署導致彈性缺失,微服務架構則具備迭代更快(各模塊獨立開發、部署)、質量更好(去雪崩效應,秒級恢復)、應對爆發(架構到資源全彈性伸縮)等優勢,可以快速響應業務需求,靈活應對業務峰值,實現業務服務永不宕機。
微服務在互聯網行業的作用
無論國內外,微服務技術在互聯網公司快速發展的過程中已經發揮了重要的作用。國外早期的代表是Netflix公司,在2008年因為全站癱瘓被迫停業3天后,Netflix痛下決心進行服務化架構改造,經過將近10年的努力,該公司實現了從單體架構到微服務化的變遷,支撐了業務的千倍增長,并產生了一系列的最佳實踐,開源了大量的微服務工具。
國內的如網易考拉,日活迅速增長到千萬級,這項電商業務面臨快速迭代和高并發的挑戰,經過不斷的服務化改造,拆分成了400多個工程,不僅實現了618、雙11所需的彈性擴容,產品迭代次數也從每天2次變更到每天1000次變更的飛躍,并且輕舟微服務平臺的服務治理、自動化測試、APM等工具的支持下,軟件產品質量提升了52%。
傳統行業CIO需要微服務嗎
來自互聯網的最佳實踐,是否符合傳統企業業務的需求,這是CIO思考的問題。一些傳統企業核心業務上云動力不足,就在于這些業務在集中式架構上運行穩定,遷移到分布式架構沒有價值,反而要承擔遷移的風險。但微服務不同,從企業內部來看,采用不同技術建設的孤立的信息化系統需要有效整合,此前傳統的基于ESB(企業服務總線)的SOA的嘗試,本質上就是要解決企業內部異構系統集成的問題,只是粗粒度的服務和復雜低效的通信方式使得SOA難以大規模應用,而微服務架構采用輕量的API調用服務,經過了互聯網公司大規模業務的驗證,不存在類似的問題。
更好的機遇是,當前互聯網公司已經在實踐中形成了成熟的微服務工具平臺,可以幫助傳統企業解決微服務化的各種挑戰。例如,網易云輕舟微服務平臺是誕生于網易內部的一套面向微服務化架構的基礎設施,重點解決微服務管理、注冊發現、服務治理、應用性能監控和鏈路跟蹤等問題,是網易考拉、網易云音樂、網易云課堂等各產品微服務化架構的基礎,該平臺已經產品化,應用于各個行業。
從外部因素來看,數字化的沖擊和業務創新的需求是不可避免的,傳統IT對創新支撐不足也無需爭議,微服務架構支持更快的響應與上線速度、資源與應用的全面彈性伸縮、應用服務的高可用、細粒度的資源配置等能力,正是企業探索創新業務、應對需求不明確的挑戰的必備能力。另一方面,大型互聯網公司對產業互聯網的探索,也倒逼傳統行業重新思考敏捷迭代、DevOps的軟件工程,對接到互聯網業務,以維持企業的行業競爭優勢。將應用拆分成多個很小的微服務之后,CIO可以讓小團隊在幾周或者幾天內開發、測試和部署一些新特性,并在測試結束后以最快的速度投入生產,加速創業業務孵化,而在傳統單體架構下,新版本的發布是不可能這么容易實現的。
所以,當前CIO需要思考如何將微服務引入現有的IT體系。事實上,Gartner于2014年就提出了“雙模IT”的理念,不少CIO雖然對于這個概念并不敏感,卻出于業務發展需要,自然而然地形成了雙模IT的部署,穩態面向核心業務,支撐企業業務穩定、可靠、低成本的運行,敏態面向互聯網業務需求,解決增量的問題。根據Gartner的調研數據,目前私有云的應用方向之一是True Cloud,不同于用虛擬化+自動化的方式把傳統應用遷移到私有云的Cloud-Inspired模式,使用True Cloud模式的用戶主要利用開源與互聯網相關的技術構建類公有云的私有云,特點是敏捷、快速交付、快速迭代,能夠應對未知的需求。目前,這類私有云用戶占到了15%。
微服務在傳統行業的實踐與效果
勇于探索微服務與自身業務相結合的行業先鋒,已經從微服務技術應用中獲益匪淺。以網易云輕舟微服務平臺為例,該平臺已經在物流、工業和金融等領域得到了深度應用。在物流行業,輕舟微服務平臺幫助客戶實現了服務化開發框架及容器化部署平臺,以支撐更大的業務量,更快滿足能業務靈活變動需要,使得項目從需求到交付周期縮短40%,并通過實時監控和調度,有效提升資源利用率,節約了大量的成本。
在工業領域,企業客戶利用輕舟微服務平臺,根據工業業務場景的實際需求,搭建了應用全生命周期管理的一站式工業互聯網云平臺,以落實其智能制造的戰略目標。客戶將傳統工業業務抽象成一個個業務服務,形成業務中臺,通過業務服務的總和以及數據的有效利用創造出新的價值。同時,客戶基于工業互聯網云平臺建立統一的研發中心,將分散在多個廠區的開發人員集中利用起來,在同一架構上快速協作,改變了傳統的溝通模式,大大降低了人力成本。
在金融領域,客戶借助輕舟微服務平臺,搭建了統一的容器云,提高了資源利用率和彈性伸縮能力,并通過容器的快速部署和啟停能力,提高了產品的部署效率和迭代效率。同時,客戶將業務系統進行微服務改造,簡化了運維復雜度,提升了產品開發效率、應用性能和穩定性,并優化了開發、測試以及運維流程和工具,有效縮短了開發測試周期,并提高了IT運維水平。
綜上所述,微服務架構可以為業務帶來加快業務迭代速度、提升業務可用性、靈活應對業務峰值、促進業務系統互通等價值,這些價值對于傳統行業實現數字化創新、獲取競爭優勢也是不可或缺的,而網易云輕舟微服務平臺等經過大規模業務驗證的微服務工具,可以幫助企業快速完成微服務化的改造,獲得微服務帶來的好處。
文章來源: 網易云社區
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25454.html
摘要:顯然,這樣的模式并沒有得到用戶的認可,我不知道和是否針對中國的用戶調研過,就像中國人喜歡存錢和購房一樣,外國人喜歡信用卡和租房,在業務系統上,至少中大型的中國用戶的反應是完全不能接受的。 傳企業軟件走上云端,未來商業模式到底怎么走?最近 T哥也被多次問道,包括昨晚發布Oracle的文章的時候就有人提出質疑,連SAP,Oracle這樣的IT巨頭也曾為此苦惱,將傳統業務轉到云端到底意味著什么?難...
摘要:這樣的速度令人印象深刻,但是真正值得關注的是安全成為基礎功能的一部分。這并不是大會上提出的方法,但卻是更受與會者關注的一種方法。但它們不再只是減緩網站速度的攻擊。再次回到其根源,因為互操作性再次成為阻礙進步的一大障礙。 ?從應用程序交付到安全和監測,似乎一切都轉移到了云環境,IT面臨著一個前所未有的混亂且難以駕馭的世界。好消息是市面上有很多工具可供選擇,壞消息是你不能像過去一樣選擇單個供應...
摘要:然而,敏銳的已經意識到,德邦快遞率先引入的微服務架構,正在成為企業數字化轉型升級戰略成功的基石,成為企業引領行業創新的秘密武器。 2018年雙11,中國網民釋放出來超過2000億元的購買力,給快遞公司帶來了新的一輪考驗。剛剛從大件快遞切入快遞市場的德邦快遞,卻無驚無險地完成了客戶的托付。信任德邦快遞的店主和買家并不知道,在這戰績背后,德邦快遞投入了每年5億元的數字化建設成本,并采用了先...
摘要:組織將業務遷移到云端一直都是為了投資這個承諾。云計算和大型機是很好的合作伙伴,事實上,它們能很好地完成兩件不同的事情。他們認為,在云端上全押業務是實現這一價值的最佳途徑。大多數銀行對處理零售銀行業務方式需要有一個明顯突破,盡管大多數銀行都試圖適應現代的敏感性。根據Capital One的零售和直接銀行的CIO和技術交付轉型高級副總裁Gill Haus的說法,實現這一新銀行業務愿景的關鍵部分將...
摘要:包括技術界在內,經常有人對首席架構師和這兩個職能的區別非常迷惑,也有很多的爭論。首席架構師是一個職能,應該由隨時能白板畫技術架構的兼任。 最近獵頭們可能很活躍、很迫切,因為證券公司們打開了高管職位大門,都在找首席信息官(Chief Information Officer - CIO)。這波操作意味著什么?對獵頭公司們,自然是必須逮住這個機會獲得豐厚的傭金;對更多的傳統金融機構,也許是在...
閱讀 2261·2021-11-25 09:43
閱讀 3133·2021-10-14 09:42
閱讀 3490·2021-10-12 10:12
閱讀 1532·2021-09-07 10:17
閱讀 1905·2019-08-30 15:54
閱讀 3187·2019-08-30 15:54
閱讀 1564·2019-08-30 15:53
閱讀 1921·2019-08-29 11:21