應用程序技術趨勢正在改變過去傳統的很多看法,包括靈活性、洞察力、交付速度以及成本問題,而這些變化將會影響到未來企業應用架構的運營。據Forrester公司調查研究指出,這十大趨勢將推動公司業務轉化,同時也給公司負責人、應用架構師和企業架構師一些啟迪。
1.云部署模型
傳統應用中的軟件升級運用起來顯得十分困難和昂貴,并且用戶想要制定和擴展也是相當的復雜。項目托管、維護、管理服務、自動升級以及軟件使用所帶來一系列的高昂成本,成為企業的一大難題,為此云計算孕育而生,特別是SaaS(軟件即服務)可以為企業提供這些問題的解決方案。
SaaS是未來趨勢,它更加富有靈活性和擴展性。因此,越來越多的企業開始將應用進行整合,即將外部業務應用程序與本地應用程序進行整合。
2. 移動技術
隨著移動大浪潮的來襲,移動技術領域正在快速發展,幾乎所有的業務應用供應商都會通過移動設備來提升自己的應用使用率。通過移動應用業務流程變得更加便捷,盡管供應商需要在架構上解耦移動功能,但卻能讓企業快速跟上移動大步伐。未來,一些更強大的設備,比如平板電腦將賦予移動業務應用更強大的功能。不僅如此,移動科技還將應用到建筑、銀行、醫療保健和房地產領域等。
3.嵌入式建模工具
企業利益相關者總會依賴對信息技術的深入運用以及員工在技能方面的熟練程度。項目交付周期長、靈活性受限及軟件的局限性都會對企業造成影響。因此,企業應用供應商應當提供一些配置工具(圖形和基于模型方面)使其更富有靈活性。
圖形模型工具包括企業規則、通知和內嵌BI、商務智能,因此,企業的配置和應用的靈活性很大程度上取決于供應商的選擇。
4.用戶體驗
應用程序的可用性包含下拉列表、顏色、圖標,只有擁有好的應用程序才能滿足用戶的高期望值。你可以從圖形功能、分析和客戶互動方面抓取數據,通過收集這些數據來改善企業應用。而真正的商業價值也來源于客戶的互動、業務流程擴展和性能改進上。
5.利用PaaS提升擴展性能
企業應用一般會通過供應商提供的工具來進行自定義,但這些工具通常很復雜且昂貴。因此,PaaS(平臺即服務)開始興起。企業利用云平臺中的開發工具組件來構建應用。
通過PaaS,企業應用在云平臺中將得更得到快速發展。PaaS將基于模型的配置和業務流程管理變得更加高擴展。
6.組件化(Componentization)
所謂“組件化”就是把企業的產品、銷售、采購、生產、財務等業務功能轉變為業務模塊,即業務組件。
制造商在汽車、航空航天以及其他一些成熟的行業都采用了組件化服務,對企業的價值鏈進行解構和重組,從而滿足差異化需求。組件化內容包括混合元素、重組定制需求、了解客戶應用。組件化業務功能將促使公司利用內部的組件框架和外部的業務應用組件進行重組。因此,其具備可擴展性、靈活性和易用性,這也是企業之間競爭的取勝法寶。由此可以看出,企業的戰略方向也逐漸被改變。
7.彈性計算平臺(Elastic Computing Platform)
ECP是一個可編程的虛擬云架構,ECP平臺可以簡化在云架構中發布應用的操作。
彈性應用平臺(Elastic Application Platform這個定義來源于Forrester)是一個包含彈性自動化業務、服務、數據、高性能的彈性資源。
彈性應用平臺支持類似大數據實時分析,滿足高性能的可擴展需求,從龐大的數據資源中能夠以低成本且快速分析出業務信息。SaaS能夠適應于彈性應用平臺,它允許成千上萬的客戶在同一個應用中提供應用升級和更好的分離,可運行任何自己想要的軟件或應用程式,讓開發者的網絡規模計算變得更為容易。
8.利用社交工具進行社交協作
利用社交協作可幫助供應商解決業務問題,創建更好的應用。比如,眾包可以幫助銀行開發出新的金融產品。但是社交媒體使用在業務流程中使用眾包可能會導致信息負載,甚至難以處理。
很明顯,社交協作在業務應用中的廣泛使用還需一段時日。
9. 大數據和實時分析
現在,用戶能夠輕松掌握公司概況,因為他們可以在各大網站和社交計算平臺中進行價格對比。一些公司包括銀行和零售商也可以通過用戶的數據信息利用大數據進行實時分析,比如核查信用評分,追蹤用戶行為。實時信息將有助于優化業務流程,智能系統將為客戶收集互聯網信息。360度全方位的協助用戶和企業獲取信息,從而實時提供更多當前的、全面的用戶和企業之間的關系。
10.語義規范服務(Standardized Service Semantics )
SOA語法規范和標準與企業敏捷性之間還有待完善。彌合這一缺口是至關重要的,這是因為語義服務規范會帶來大量的可擴展性。未來將會加速語義規范與供應商套件融合的趨勢。