概述
BEA和SOA
為獲得競爭優勢,企業必須使技術能有效地為營運目標服務。BEA致力於通過開放標準和SOA(面向服務的架構)推進整個應用基礎結構的相容性,能協助企業快速實現IT價值。
SOA是一個IT策略,它將公司專屬應用程式中的分散功能編排成具有互通性的標準服務,機構可以快速組合和重用這些服務,以滿足業務需要。
SOA圍繞服務(而不是應用)組織企業IT,具有以下一些重要優勢: 提高業務和IT的效率、敏捷性和交付產品的速度。 使IT能更快地交付更貼近業務要求的服務。 提高業務的響應層級,為使用者提高更完美的使用體驗。 隱藏IT環境的底層技術複雜性。
也就是說,SOA加快了應用的開發速度,允許以更可靠的方式交付新服務和改進的服務。
現在,一些組織已經採用了基於BEA企業基礎軟體的面向服務環境。它們收到明顯效果,包括收入增加、客戶滿意度提升、運營成本降低和現有技術投資的回報增加。
BEA制定了一個願景和路線圖,即使用Liquid ComputingTM 簡化企業計算,提升業務響應能力。 應對今天的業務挑戰
您的業務步伐比以往邁得更快了。隨著客戶、夥伴和員工期望更高品質的服務--24×7的服務--今天的企業系統已經很難跟上時代的步伐。 首當其衝的是IT職員,指派給他們的任務有:
提高運營效率:使現有投資贏得更高生產率,同時,這也意味著需要改善業務的管理方式、實施全面的商務程序。尤其是保持和拓展新的戰略開發成果,這其中包括壓縮預算和開支、降低進行中的維護成本,以及在實際業務的每一領域中做到“事半功倍”。
完善客戶響應:需要更快地響應支援業務的投資者,不管他們是來自企業內部的還是外部的客戶,他們對IT系統都是有或多或少的資訊需求的,這其中包括收集和使用貫穿整個商務程序的資訊,而無論資訊位於何處,都要做到使得資訊能夠被那些需要的人員便利的獲得。
提高業務靈活性:需要快速地適應業務,包括內部和外部的聯絡點,因為業務會不斷髮生變化,應當做到避免由於業務需求變化而不得不新開發新的應用程式和較大改變原有的基礎結構。
手頭壓著這麼多重要任務,IT人士如何滿足那些日益增長的需求以便快速實現IT價值呢。答案是開發和部署面向服務的架構(SOA)。SOA方法能夠更好地讓IT與營運目標看齊,使得IT組織可以高效重用資產、為企業更快地創造價值,進而更輕鬆地應對不斷變化的業務需求。
為什麼採用SOA。
面向服務架構(SOA)的更進階別的應用程式開發架構,讓IT更加關注於商務程序而非底層IT基礎結構,從而獲得競爭優勢。
SOA對需要使用資訊技術解決關鍵業務問題的企業(包括希望減少冗餘架構、建立跨客戶和員工系統的公用業務介面的企業;需要基於角色和工作流程對使用者提供個人化資訊的業務的企業;希望通過Internet實現跨區銷售、升級銷售和經由行動裝置的訪問來提升客戶服務的組織)很有價值。
採用服務驅動型方法的企業體驗著以下業務和IT好處: 面向服務架構的業務好處 效率:將商務程序從"煙囪"狀的、重複的流程向維護成本較低的高度利用、共用服務應用轉變。 響應:迅速適應和傳送關鍵商務服務來滿足市場需求,為客戶、僱員和夥伴更高水準的服務。 適應性:更高效地轉入轉出讓整個業務變得複雜性和難度更小,達到節約時間和資金的目的。 面向服務架構的IT好處 複雜性降低:基於標準的相容性,與點到點的整合相比降低了複雜性。 重用增加:通過重用以前開發和部署的共用服務,實現了更有效應用程式/項目開發和交付。 遺留整合:用作可重用服務的遺留應用程式降低了維護和整合的成本。
如今的服務驅動型企業都在體驗著開發的高效率,服務的高可靠性和服務的高品質,以最大限度獲得業務機會所帶來的這些好處。
業務戰略和流程——目前的業務和IT戰略是否包含了一個適合於SOA的架構。只有使業務和IT戰略完全保持一致,才能發現企業的問題,並能前後一致地重複實施解決方案。 架構——為了快速而動態地交付服務,企業必須開發一個能夠裝配組件和服務的架構。該架構將關注重用性和可利用性,避免形成“煙囪”(Stovepipe)應用和IT資源的孤島。 成本和收益——在實施SOA後,IT的響應速度將增加,維護成本會明顯降低,並提供一個令人信服的成本—收益分析。 項目和應用——SOA使您能夠在一個更強大、靈活的編程模型內以新的方式來構建應用。組織機構需要鑒別應該將哪些現有的應用合并到SOA架構。 構件——作為一種架構和一種編程模型,SOA是一種關於如何構建軟體的方法。企業需要鑒別應該在實施SOA時使用和重用哪些模組(包括編碼、服務、應用和組件)。 組織和管理——對新的面向服務的IT組織而言,應該定義其角色和職責,並最佳化技能集,同時組織一個有效設計“重用工廠”(Reuse Factory),協助定義管理員模式,並最終確保客戶在進行管理時的自主能力。