基于軟件平臺,為企業和開發者帶來了很大的創造空間,成就了企業信息化的成功典范,也為大量開發伙伴帶來了更多的成長空間。新技術的不斷涌現,讓很多開發者不知所措,不知如何能快速地將這些新技術運用到企業的業務中,在用友UAP平臺上開發,可以平滑地解決這些問題,因為底層技術不再需要企業和伙伴考慮, 用友UAP平臺在保證平臺性能的基礎上,不斷吸納新的技術,為客戶和開發者提供源源不斷的創新空間。
移動、社交、大數據、云計算、內存、實時分析等新技術的出現,讓企業十分向往,但是如何將這些新技術快速在IT系統中實踐?企業不知從何做起。客戶需求隨不斷變化的業務而變化,IT服務商如何快速響應,如何提升開發和部署效率?面對企業和伙伴的種種需求,用友UAP統一應用平臺誕生。用友 UAP(Unified Application Platform)是用友公司從多年的應用軟件研制過程中提煉出設計模型、模板、開發工具、應用框架、中間件、基礎技術類庫及研發模式等成果,以可視化的形式集成在一起,提供覆蓋軟件開發、集成、運行、管理等應用全生命周期的統一應用平臺。
用友軟件副總裁苗峰告訴記者:“用友UAP的研發團隊,在時刻洞察全球的技術發展情況,一旦發現哪種技術可以為用友UAP平臺帶來創新,便會快速將此技術研發用在平臺之上。無論是客戶還是伙伴都會通過我們的服務享受到新技術帶來的IT技術變革,從而使他們的業務規劃落地。”
對于用友UAP平臺而言,涉及到的新技術有云計算、移動應用、大數據、電子商務、社交應用等。用友集團UAP中心副總經理史周軍在云計算和數據處理方面為記者做了列舉。
首先,云計算。企業通常希望通過云計算實現三個方面:第一,資源虛擬化;第二,計算服務化;第三,共享、按需、高可用。史周軍介紹,用友UAP是一體化平臺,同時也是云平臺。用友UAP支持云運行支撐、云運營、云管理等服務。融入云計算的用友UAP平臺,新技術的快速適配與使用均由平臺來提供。為企業提供彈性伸縮、規模效益、及高可用的IT服務,使云計算不再是特定行業企業的專利;降低IT運維、管理的復雜度,使企業更關注商務模式和核心業務;支持企業管理創新與快速適應企業變化。
其次,用友UAP的數據處理平臺(用友AE)也包含了很多新技術在里面。比如,行存儲、列存儲、非結構化數據處理、實時數據集成、消息總線、分布式文件系統、服務網關等。基于這樣的數據處理架構,可達到2路節點處理8TB結構化數據,分析場景下50倍性能提高,10-20倍存儲壓縮比,單集群可以管理PB 級企業數據。并且在商業分析平臺(用友BQ)應用場景下,采用列存、自適應壓縮、水平分區、智能索引、并行等技術,達到快于其他傳統存儲引擎10倍以上的效率。
除了前沿技術在用友UAP的核心平臺中有所體現外,以關注企業業務為出發點的平臺設計,可以讓企業面對再復雜的開發技術時,都可以很快與業務需求融合,快速開發企業應用。史周軍介紹,用友UAP平臺研發的基本思想是,業務與技術分離、開放標準與跨平臺、統一應用平臺、國際化與跨平臺、按需組合。
用友UAP平臺支持業務與技術分離,開發人員基于平臺開發應用時只需關注業務,基礎技術包括事務、安全、并發、緩存、日志、引擎等均由平臺提供。通過可視化的設計器,采用模型驅動開發思想,引進如代碼生成工具等各類輔助工具,在使用各種共享資源的基礎上,各研發組織可選擇或制定出自己的最佳實踐過程及模板,以提升軟件開發的效率、質量,降低開發的時間、成本。通過動態建模功能可以為企業提供最適合當前業務管理要求的IT解決方案,可以解決企業成長中的業務與管理的快速變化問題,支持企業快速成長和商業模式創新。
用友UAP開發平臺在為復雜企業應用軟件系統的開發提供一個基本框架(技術框架層和應用框架層)的同時,還提供了與之相應的、方便易用的開發、實施、維護和管理工具集。無論對企業還是對伙伴,用友UAP都采用標準化,史周軍舉例,用友UAP提供了很多文檔,比如做一個單據,從建模型開始到產生代碼、到界面、關鍵流程,根據文檔一步步去看,做一個特定產品的應用,大概十幾分鐘便可完成。如果要做一些界面,伙伴在開發時可以擴展,這需要了解擴展機制,這種需要學習部分,用友UAP已寫在開發文檔,很容易就能做出一個應用。
用友UAP從企業業務出發,將最前沿的技術融入平臺之中,讓企業能夠隨變化的業務需求輕松開發和擴展應用;讓伙伴更快掌握平臺,為開發業務增值。目前用友UAP已有超過8000多家大型企業成功應用,實踐證明,降低開發、運維成本,提高開發與部署效率60%以上。