• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      企業(yè)應(yīng)用架構(gòu)參考模型研究

      2019-03-25 07:26方敏
      中國(guó)管理信息化 2019年6期

      方敏

      [摘 要]企業(yè)應(yīng)用架構(gòu)參考模型在企業(yè)架構(gòu)規(guī)劃中具有普遍的參考價(jià)值。本文通過(guò)研究分析國(guó)外TOGAF、FEA等企業(yè)架構(gòu)應(yīng)用架構(gòu)方法和模型,提出了適用一般企業(yè)的應(yīng)用架構(gòu)參考模型。其中,應(yīng)用架構(gòu)參考模型由業(yè)務(wù)應(yīng)用層、公共應(yīng)用層、應(yīng)用集成層3層組成,并采用阿里系統(tǒng)架構(gòu)案例進(jìn)行驗(yàn)證。

      [關(guān)鍵詞]TOGAF;FEA;應(yīng)用架構(gòu)參考模型

      doi:10.3969/j.issn.1673 - 0194.2019.06.041

      [中圖分類號(hào)]TP311.52[文獻(xiàn)標(biāo)識(shí)碼]A[文章編號(hào)]1673-0194(2019)06-00-02

      0? ? ?引 言

      按照TOGAF的定義,應(yīng)用架構(gòu)作為企業(yè)架構(gòu)的一部分,是指企業(yè)內(nèi)部各個(gè)部署的應(yīng)用系統(tǒng),并通過(guò)與企業(yè)核心業(yè)務(wù)流程之間進(jìn)行交互而提供的一個(gè)藍(lán)圖。應(yīng)用架構(gòu)描述了企業(yè)應(yīng)用系統(tǒng)的布局,重點(diǎn)是如何相互交互以及如何與用戶交互,而不是應(yīng)用系統(tǒng)內(nèi)部結(jié)構(gòu)。應(yīng)用架構(gòu)參考模型表示應(yīng)用架構(gòu)的基本組織結(jié)構(gòu),提供了一組預(yù)定義的應(yīng)用系統(tǒng),明確了各部門的職責(zé),包括組織之間的關(guān)系規(guī)則和指導(dǎo)方針。

      1? ? ?FEA應(yīng)用架構(gòu)參考模型概述

      1.1? ?FEA應(yīng)用架構(gòu)參考模型的內(nèi)容

      TOGAF未能提供應(yīng)用架構(gòu)的參考模型。與TOGAF框架類似的企業(yè)架構(gòu)FEA提出了應(yīng)用架構(gòu)參考模型-ARM(Application Reference Model),ARM是對(duì)不同類型的系統(tǒng)、組件和接口的分類,主要包括以下幾個(gè)內(nèi)容。

      (1)系統(tǒng)層。FEA系統(tǒng)是由信息技術(shù)、數(shù)據(jù)和相關(guān)資源組織而成,通過(guò)信息收集、處理、維護(hù)、使用、共享和傳播用于支持專用業(yè)務(wù)流程的組織。應(yīng)用參考模型系統(tǒng)類別僅包括公共IT產(chǎn)品(跨領(lǐng)域或工具程序)類型,不包括專用業(yè)務(wù)的產(chǎn)品,這些系統(tǒng)可以從業(yè)務(wù)架構(gòu)中獲得。系統(tǒng)包括采購(gòu)管理、客戶服務(wù)、應(yīng)急管理、財(cái)務(wù)管理等。

      (2)應(yīng)用組件層。FEA應(yīng)用程序組件是包含的軟件,可以聚合或配置以實(shí)現(xiàn)企業(yè)不同的業(yè)務(wù)目標(biāo)。例如,工作流管理、文件管理、記錄管理等多種類型組件可以支持多個(gè)IT系統(tǒng)和業(yè)務(wù)流程。但是,其不包括用于操作硬件的操作系統(tǒng)或軟件,這些內(nèi)容包含在技術(shù)架構(gòu)中。

      (3)接口層。FEA接口協(xié)議用于在系統(tǒng)間傳遞信息,通過(guò)按照ARM重新編排企業(yè)應(yīng)用架構(gòu),然后與ARM比較,并發(fā)現(xiàn)企業(yè)應(yīng)用系統(tǒng)的差別和冗余情況,可以對(duì)應(yīng)用系統(tǒng)進(jìn)行必要的共享、重用、合并等整合,以降低企業(yè)IT運(yùn)營(yíng)成本。

      1.2? ?FEA應(yīng)用架構(gòu)參考模型中存在的問(wèn)題

      應(yīng)用架構(gòu)在實(shí)際運(yùn)用中采用FEA模型存在以下問(wèn)題。一是系統(tǒng)層的內(nèi)容與大多數(shù)企業(yè)不符。FEA是從美國(guó)聯(lián)邦政府的角度去規(guī)劃企業(yè)架構(gòu)的,與大多數(shù)企業(yè)業(yè)務(wù)相差甚遠(yuǎn),無(wú)多大參考價(jià)值。二是應(yīng)用系統(tǒng)不完整。應(yīng)用架構(gòu)中只包含公用系統(tǒng),專用業(yè)務(wù)系統(tǒng)規(guī)劃在業(yè)務(wù)架構(gòu)中,應(yīng)用架構(gòu)無(wú)法看清企業(yè)整個(gè)應(yīng)用系統(tǒng)藍(lán)圖。三是應(yīng)用組件層中包含技術(shù)內(nèi)容。FEA的應(yīng)用層包含操作系統(tǒng)之上的軟件,如開發(fā)環(huán)境與工具、中間件、數(shù)據(jù)管理等。

      2? ? ?FEA應(yīng)用架構(gòu)參考模型的改進(jìn)

      為在全局上展現(xiàn)企業(yè)應(yīng)用架構(gòu),企業(yè)應(yīng)改進(jìn)ARM。應(yīng)用架構(gòu)參考模型由業(yè)務(wù)應(yīng)用層、公共應(yīng)用層、應(yīng)用集成層3層組成。

      企業(yè)的應(yīng)用架構(gòu)首先從業(yè)務(wù)流程上進(jìn)行劃分業(yè)務(wù)應(yīng)用系統(tǒng)層次。APQC對(duì)企業(yè)的通用業(yè)務(wù)流程提出了PCF模型。PCF將企業(yè)流程劃分為5個(gè)操作類、7個(gè)管理類和支持類共12個(gè)一級(jí)企業(yè)流程。5個(gè)操作類流程包含發(fā)展遠(yuǎn)景與戰(zhàn)略、開發(fā)與管理產(chǎn)品和服務(wù)、產(chǎn)品服務(wù)交付、產(chǎn)品服務(wù)市場(chǎng)、客戶管理服務(wù);7個(gè)管理類流程包含人力資源管理、信息技術(shù)管理、財(cái)務(wù)管理、資產(chǎn)管理、健康安全管理、外部關(guān)系管理和知識(shí)管理等。企業(yè)業(yè)務(wù)系統(tǒng)布局可以參考通用業(yè)務(wù)模型。

      (1)公共應(yīng)用層是由支持多個(gè)業(yè)務(wù)應(yīng)用系統(tǒng)的應(yīng)用系統(tǒng)組成。如統(tǒng)一用戶管理系統(tǒng)、統(tǒng)一權(quán)限管理系統(tǒng)、安全控制、統(tǒng)一通訊、數(shù)據(jù)采集和報(bào)表統(tǒng)計(jì)等。公共應(yīng)用層不包含純技術(shù)內(nèi)容,如中間件、數(shù)據(jù)庫(kù)等。公共應(yīng)用層對(duì)應(yīng)用系統(tǒng)進(jìn)行必要的共享、重用、合并等整合,提高了開發(fā)效率,降低了企業(yè)第三方軟件許可費(fèi)等IT運(yùn)營(yíng)成本。公共應(yīng)用層可以通過(guò)SOA服務(wù)化,發(fā)現(xiàn)公共功能模塊,如用戶管理、單點(diǎn)登錄等形成的公共應(yīng)用系統(tǒng)對(duì)多個(gè)業(yè)務(wù)應(yīng)用系統(tǒng)提供服務(wù)。

      (2)應(yīng)用集成層是將應(yīng)用系統(tǒng)在單個(gè)組織中鏈接在一起的系統(tǒng),以便盡可能簡(jiǎn)化自動(dòng)化的業(yè)務(wù)流程,同時(shí)避免對(duì)現(xiàn)有應(yīng)用系統(tǒng)或數(shù)據(jù)結(jié)構(gòu)進(jìn)行全面更改。IBM Patterns for e-business列出了兩種應(yīng)用集成參考模型:訪問(wèn)集成和應(yīng)用集成。實(shí)際工作中,應(yīng)用層的集成與數(shù)據(jù)層的集成所用的技術(shù)有所不同。應(yīng)用集成常使用消息中間件、遠(yuǎn)程過(guò)程調(diào)用等方式,數(shù)據(jù)層的集成常使用文件傳輸、ETL等方式。

      (3)應(yīng)用參考模型把FEA業(yè)務(wù)專用系統(tǒng)納入業(yè)務(wù)應(yīng)用層。并將FEA應(yīng)用組件中的集成技術(shù)內(nèi)容納入應(yīng)用集成層,其他技術(shù)內(nèi)容歸入技術(shù)架構(gòu)中,更加貼近企業(yè)的實(shí)際業(yè)務(wù)系統(tǒng),使應(yīng)用架構(gòu)成為一個(gè)有機(jī)整體。業(yè)務(wù)人員和技術(shù)人員都能從整體上看清企業(yè)的應(yīng)用架構(gòu)藍(lán)圖,成為業(yè)務(wù)人員與技術(shù)人員溝通的橋梁。通過(guò)比較企業(yè)現(xiàn)有應(yīng)用架構(gòu)與參考模型,可以發(fā)現(xiàn)企業(yè)應(yīng)用系統(tǒng)的差別和冗余的情況,并對(duì)應(yīng)用系統(tǒng)進(jìn)行必要的共享、重用、合并等應(yīng)用系統(tǒng)整合,從而不斷優(yōu)化企業(yè)應(yīng)用架構(gòu)。

      3? ? ?阿里系統(tǒng)架構(gòu)案例

      2015年,阿里巴巴集團(tuán)啟動(dòng)了中臺(tái)戰(zhàn)略,目標(biāo)是要構(gòu)建符合互聯(lián)網(wǎng)大數(shù)據(jù)時(shí)代的,具有創(chuàng)新性、靈活性的“大中臺(tái)、小前臺(tái)”機(jī)制,即作為前臺(tái)的一線業(yè)務(wù)能更敏捷、更快速地響應(yīng)瞬息萬(wàn)變的市場(chǎng),中臺(tái)則將集合整個(gè)集團(tuán)的運(yùn)營(yíng)能力、技術(shù)能力,對(duì)各前臺(tái)業(yè)務(wù)形成強(qiáng)有力的支撐。阿里系統(tǒng)架構(gòu)包含前臺(tái)、中臺(tái)、后臺(tái)3層。①前臺(tái)是前端的各種呈現(xiàn)方式的各類應(yīng)用,如淘寶、天貓、聚劃算等?;跇I(yè)務(wù)創(chuàng)新需要,前臺(tái)應(yīng)用需求變化很快,前臺(tái)“薄”。②共享服務(wù)層為中臺(tái),如用戶中心、商品中心、交易中心、評(píng)價(jià)中心等?;诠蚕砟芰Φ膭?chuàng)新需要投入的成本最小,穩(wěn)定的中臺(tái)支持業(yè)務(wù)快速創(chuàng)新和試錯(cuò),中臺(tái)“厚”。當(dāng)企業(yè)要新建一個(gè)前臺(tái)應(yīng)用時(shí),可以復(fù)用中臺(tái)提供的諸多共享服務(wù),在此過(guò)程中,企業(yè)要做的工作就是在前臺(tái)中對(duì)中臺(tái)服務(wù)進(jìn)行組裝。③阿里云平臺(tái)作為后臺(tái),包括彈性計(jì)算服務(wù)、開放存儲(chǔ)服務(wù)、開放緩存服務(wù)等硬件服務(wù),也包括關(guān)系型數(shù)據(jù)庫(kù)服務(wù)、開放數(shù)據(jù)處理服務(wù)等軟件服務(wù)。后臺(tái)中消息服務(wù)、遠(yuǎn)程過(guò)程調(diào)用、分布式應(yīng)用服務(wù)平臺(tái)等應(yīng)用集成服務(wù)作為云平臺(tái)的一部分。

      阿里系統(tǒng)架構(gòu)中的應(yīng)用架構(gòu)部分與應(yīng)用架構(gòu)模型基本吻合。天貓“雙十一”全球購(gòu)物狂歡節(jié),自10年前啟動(dòng)以來(lái),瞬時(shí)交易峰值每年都創(chuàng)新高。2018年11月11日零點(diǎn),天貓“雙十一”再創(chuàng)紀(jì)錄,交易創(chuàng)建峰值達(dá)到49.1萬(wàn)筆/秒。2009年,首個(gè)“雙十一”的交易峰值是400筆/秒,十年增長(zhǎng)了1 227倍。中臺(tái)戰(zhàn)略為阿里的業(yè)務(wù)創(chuàng)新、業(yè)務(wù)持續(xù)增長(zhǎng)提供了有力的技術(shù)保障。

      主要參考文獻(xiàn)

      [1][英]Sam Newman.微服務(wù)設(shè)計(jì)[M].崔力強(qiáng),張駿,譯.北京:人民郵電出版社,2016.

      [2]鐘華,企業(yè)IT架構(gòu)轉(zhuǎn)型之道[M].北京:機(jī)械工業(yè)出版社,2017.

      [3]大公網(wǎng).2018天貓“雙11”交易創(chuàng)建峰值達(dá)49.1萬(wàn)筆/秒再創(chuàng)新紀(jì)錄[EB/OL].(2018-11-11)[2019-01-10].http://www.takungpao.com.hk/finance/text/2018/1111/202650.html?from=singlemessage,2018.

      [4]李建華,陳松喬,馬華.面向服務(wù)架構(gòu)參考模型及應(yīng)用研究[J].計(jì)算機(jī)工程,2006(20).

      [5]林航.J2EE企業(yè)架構(gòu)的參考模型和實(shí)現(xiàn)策略[J].程序員,2004(3).

      [6]董俊龍.基于企業(yè)服務(wù)總線的面向服務(wù)的企業(yè)應(yīng)用集成架構(gòu)研究[D].北京:北京林業(yè)大學(xué),2009.

      [7]周洪照.基于JavaEE規(guī)范的輕量級(jí)企業(yè)應(yīng)用架構(gòu)的研究及應(yīng)用[D].大連:大連交通大學(xué),2008.

      [8]肖承勇,向偉銘.基于.NET Framework 3.5的企業(yè)應(yīng)用架構(gòu)技術(shù)研究[J].商場(chǎng)現(xiàn)代化,2009(9).

      [9]岳敏,劉遵仁.基于.NetFramework的N層分布式企業(yè)應(yīng)用架構(gòu)的研究[J].大眾科技,2006(3).

      [10]王永泉.基于.Net Framework的N層分布式企業(yè)應(yīng)用架構(gòu)的研究與實(shí)現(xiàn)[D].北京:華北電力大學(xué),2010.

      [11]彭曉冰.基于微架構(gòu)概念的J2EE企業(yè)應(yīng)用架構(gòu)模式研究[J].江蘇科技大學(xué)學(xué)報(bào):自然科學(xué)版,2006(5).

      [12]胡春健.基于企業(yè)架構(gòu)的數(shù)字博物館參考模型構(gòu)建研究[D].南昌:南昌大學(xué),2014.

      福鼎市| 武冈市| 涟源市| 革吉县| 永寿县| 凤台县| 宿迁市| 平邑县| 沙河市| 册亨县| 章丘市| 安泽县| 呈贡县| 荔波县| 浦北县| 玉田县| 吴川市| 常德市| 新巴尔虎右旗| 北川| 离岛区| 莆田市| 德阳市| 普宁市| 临清市| 江油市| 邵东县| 开平市| 溧阳市| 二手房| 寿光市| 辽宁省| 西畴县| 渝中区| 孝昌县| 屯门区| 台北市| 共和县| 全南县| 岢岚县| 商丘市|