日前,由北京大學信息化與信息管理研究中心和北大CIO班教務辦公室聯合主辦的“第五屆中國云計算應用論壇”在北京大學成功舉辦,此次論壇以“云計算的轉型與創新”為主題,將近200位專家學者、行業代表、優秀CIO們就云計算的技術、架構、建設與應用等一系列的問題展開了討論,北大信息化與信息管理研究中心秘書長、北大CIO班教務辦公室主任姚樂博士為大家帶來了題為《基于云計算等新一代IT的行業參考架構及應用》主題分享。
本文摘自姚樂博士演講實錄。
以互聯網為中心的云計算等新一代信息技術
新一代信息技術是以互聯網為中心的技術,它們在改變整個信息技術的結構。可以打個比方:互聯網包括移動互聯網相當于人的神經系統,云計算相當于人的大腦,大數據相當于神經細胞或腦細胞,物聯感知設備相當于人的感官,這些合起來就把物理世界變得像人一樣更加智能,朝這樣智能的方向發展。我們很多的業務,很多的方式被這樣一種模式在改變,信息技術的形態在改變。
我們看看未來的遠景,三網融合。現在的互聯網是把人連接起來了,人在上面交互,這是人聯網。下一步互聯網是要把物連接起來,物連接起來以后,每個物體設備就可能變得智能了。還有就是服聯網,現在是各種孤立的應用系統,今后它們都可能service化,并且連接起來的。這三網融合對未來世界構造將會發生很大的變化。
這個變化是什么樣的變化呢?今年5月份,我們啟動了中國新一代IT產業推進聯盟,楊學山副部長用“五個新”做了總結,提出了信息技術正在形成一種新的體系,這個體系形成了新的能力,基于這種新的能力正形成一些新的應用模式,我們基于云計算、大數據、移動互聯網,很多很多新的模式在產生,這種新的模式正在改變原有的競爭格局。大家看,現在企業IT的格局正在發生重大的變化。前面四個新在促進我們邁向新的發展階段,我覺得這些總結得非常精確。
到了具體的企業,新IT帶來的變革是什么樣的?新一代IT背景下,其實是IT自身也在變,這就是IT的互聯網化,例如網絡平臺+APP,網絡規模IT,DevOps,WOA/CC架構,軟件定義。還有業務互聯網化,它與IT互聯網化是相輔相成的,這里面我們看到很多移動應用、電子商務模式、O2O線上線下的結合,還有自媒體營銷,各種智慧應用等,實際上都是基于技術的變化,推動了業務在發生重大的轉型。
在技術轉型的時代,我們的企業會是什么樣?企業架構之父說過,任何事物都是有其架構的,對架構的認識水平決定了我們能夠利用它的能力和水平。在物理的世界里,例如蓋房子,房屋的架構設計有多重要。在信息的世界里面,當企業越來越離不開信息系統,這樣的企業它的架構應該是什么樣的,如果我們不能很清楚的認識它,不能通過抽象和建模把它表達出來,就只能是盲人摸象,會出現各種的重復建設,大量的浪費,各種的不對稱,不匹配。企業架構是從信息等視角對企業的組成要素及關系進行的抽象與建模。
國際上有一個相對比較標準的架構開發方法,這就是開放組架構框架TOGAF,包括六大組成部分:架構開發方法、描述架構內容的架構內容框架,架構參考模型、架構開發方法中要使用到的技巧和指南、架構分類的連續序列,以及架構能力框架。從架構開發方法和流程來看,除了做準備的架構預備階段,我們首先要考慮基于新一代IT的架構愿景。云計算也好、大數據也好,會對企業帶來什么樣的變革機會,未來的愿景應該是怎么樣,我們首先應該是從概念上怎么認識它,然后再來看,在這樣的愿景下,業務應該是什么樣的,從愿景的表達到業務架構,再到這樣的業務架構變化下需要什么樣的信息系統架構,然后再來看技術架構。
基于新一代IT的行業參考架構
企業架構確實在發生變化,每一個企業架構都在因為新的IT會發生很大的改變,我可以大膽預測未來企業構建會非常快速,現在一個稍微大一點的企業花多少億來構建信息系統,未來我們設想的,在不久的未來,一個企業的完整信息系統可能幾個小時就構建起來了。
新一代IT在行業當中的應用,在具體的行業里怎么往深了使用。TOGAF把企業架構分為四層,基礎架構、共同系統架構、行業架構、組織特定架構,最有價值的是行業參考架構,行業是離企業最近的。新一代IT的行業參考架構既要考慮新一代IT給IT架構帶來的變化,也要考慮新一代IT給業務架構帶來的變化。
德國工業4.0,現在很熱,其實它講的第一個任務就是架構和標準。這是德國工業4.0的概念層架構。最底層是物聯網層面的,上面是服聯網,中間是一個CPS平臺,平臺在這里起到了非常重要的作用,物理信息系統的平臺,通過這個平臺這幾層的連接,剛才我說的三網融合,是這樣的參考架構。當然還有一些細化的內容。
再看一個例子,智慧城市的總體架構應該是什么樣的?智慧城市是新一代信息技術的集大成應用,它一定是基于新IT的應用。都是云的方式來提供,分為IaaS、PaaS和SaaS等幾個層次的服務。物聯網感知層,平臺有移動的平臺,有移動的應用,大數據的數據處理平臺,大數據的應用等等。整個來講,云計算、大數據、移動互聯、物聯網某種程度上是一個不可分割的整體。
再聚焦一下,醫療衛生,我給的這個不能說現在就是參考架構,只能說是總體架構的一個內容。物聯感知層,就是醫療設備,可穿戴設備,可以接入一個平臺,云計算這幾層同樣這么體現的,醫療的平臺,移動應用平臺也是在這里體現的,特別是各種各樣的應用,還有醫療大數據,在這種總體架構里面的一種體現。
除了總體架構,更重要的是還需要往下走,到每一個領域的架構,如業務架構、數據架構、應用架構和技術架構。還有就是分塊架構,如某個業務分塊的架構。從現有企業能力狀態,主要是三個層面的因素導致未來企業的能力狀態,一個是新的戰略方向與目標,二是新的業務運營,三是新出現的技術。這三者之間是不可分割的,因為我們的戰略,我們的業務都可能被IT所改變。過去做IT戰略規劃,只是這樣的路徑,企業的戰略是什么,業務的戰略是什么,然后到IT戰略,這樣做IT戰略規劃,這個思路看起來是很科學的,實際上是很不科學的,因為他只考慮了IT怎么支撐業務,沒有考慮到IT如何改變業務,特別是在現在這樣一個時代,這個時候,就應該按照架構迭代這樣的一套思路來設計,像TOGAF ADM這樣的方法。首先是要有一個架構愿景,技術也可能導致這個愿景的變化,再來看業務架構的變化,技術也可能導致業務架構的變化。這是一種自上而下和自下而上相結合的一套迭代式方法。如果有了參考架構,可以使我們更好的理解企業架構的變化,指導快速地交付行業解決方案,促進行業基于標準的開發和建設,快速地重用行業最佳實踐。