重整旗鼓還是另起爐灶 兩金融機構SOA對比
http://www.xibaipo.cc 2009-04-22 14:37 中企顧問網
本文導讀:Synovus金融公司(以下簡稱Synovus)總部位于喬治亞州的哥倫布,提供包括銀行業務、財務管理、保險、抵押貸款和租借等在內的綜合財務服務,它在喬治亞州、阿拉巴馬州、佛羅里、南卡羅來納州納西州擁有35家銀行和440臺ATM機。
海外案例
Synovus金融公司(以下簡稱Synovus)總部位于喬治亞州的哥倫布,提供包括銀行業務、財務管理、保險、抵押貸款和租借等在內的綜合財務服務,它在喬治亞州、阿拉巴馬州、佛羅里、南卡羅來納州納西州擁有35家銀行和440臺ATM機。Synovus長期以來良好的發展使其近30年來在當地業內處于領先水平,由1972年只有一家銀行、資產為1.47億美元的公司,發展成為今天資產高達300億美元、擁有多種財經業務的提供商。
在如此迅速的增長中,Synovus也面臨著各方面的挑戰。如何整合并管理多個關鍵任務的應用程序?作為其面向服務架構(SOA)實現的一部分,Synovus使用ActiveVOS——可視化編排系統來實現之。這樣做的好處是通過復用體系架構與服務、可擴展平臺降低了整合成本,產品推向市場的速度更快了,客戶的滿意度更高了。
不斷成長如何無縫整合
Synovus原有的網上銀行系統已經很過時了,公司和客戶都希望無論他們以何種方式接入網上銀行系統都能有統一的客戶界面。過去幾年間,隨著公司業務一步步發展,Synovus已經開發了很多套不同的系統,但不同的系統需要逐步整合。這也導致業務流程的效率越來越低,要滿足新的業務需求變化也越來越困難。
重新評估形勢之后,Synovus引進了一家新的銀行系統廠商來合作,Synovus的創新解決方案團隊要建立新網上銀行系統,來應對網上銀行客戶門戶面臨的三方面挑戰:一是要建立起SOA環境,并創建各種SOA所需要的服務;二是讓廠商的支持切實可行,這需要他們在功能上做很多定制性的改造;三是要建立一套安全的客戶認證系統。
在新系統中,Synovus開始使用一個新平臺來加強實時展示的效果,這個需求對新網上銀行系統來說尤為重要。另外,Synovus開發的網上銀行還面臨著自己特有的挑戰——Synovus需要實現客戶認證證書,并且在正式發布之后的6個月內開發一個欺詐檢測系統,后者將在客戶登錄和添加額外認證信息的時候被用到。
另外,他們還需要讓正在開發的系統和正在使用的各種遺留系統之間保持同步。簡而言之,盡管Synovus對他們新的網上銀行平臺充滿了信心,但是要把這個系統整合到現有的應用程序和安全系統之中,本身就是一件非常困難的事情。
Synovus最終采用的策略比他們最開始設想的結果要強大得多。他們不僅要實現SOA,更要真正理解和利用它。這個創新解決方案團隊需要一個示范項目來向管理層證實,SOA的確有用,并且能夠擴展公司的各種業務功能。
Synovus的創新解決方案團隊是一個功能性的團隊,跨越了公司的業務部門和IT部門。為了維持平衡,他們每個季度都會與業務部門和IT部門開會討論工作分工與需求。
創新解決方案團隊每個星期都會檢查他們調度的生產線人員,他們做的工作是否成功和有效。這是使用VOS的另一個好處,因為它直接提供這些信息。如果實際工作中的情況和預想的有變化,那么這些變化就會先經過創新解決方案團隊的處理,確保不會給項目帶來嚴重后果之后才提交公司管理層發布實施。
最后的結果表明,他們是對的。網上銀行的成功只是SOA實現的開頭而已。現在,Synovus的SOA環境不僅整合了網上銀行,還整合了手機銀行、呼叫中心、分支機構平臺、貸款跟蹤系統(LOS)和一個新的名為SVP的支付系統(能夠在不暴露個人財務數據的情況下進行安全便捷的支付)。整合SVP是一個復雜的工程,但最終達到了雙贏的目的:客戶的個人信息受到了欺詐檢測系統的保護,而商家在使用這個系統時也比客戶使用信用卡等手段支付的手續費更少。如果沒有SOA,這一切都是不可能完成的。Synovus還會整合更多的功能、更多的系統和產品。Synovus的SOA環境不僅僅是為網上銀行而建立的,它應該被作為整個公司的戰略重點而實現。
盡可能地復用
Synovus是如何做到同時兼顧新系統的開發和整合原有應用呢?關鍵在于其使用的一個可視化編排系統——ActiveVOS。
從SOA的角度來看,企業所有的服務都放在一個庫中,各個服務(網上銀行、貸款、簽賬卡平臺等)的客戶通過WSDL(網絡服務描述語言)來調用相應服務。WSDL連接的庫中大約有Synovus提供的600個服務。例如,要整合SVP,Synovus需要17個服務,其中11個直接來源于這個庫。客戶可以經過Synovus的網關,使用?郾NET或者JWS(Java網絡服務)等技術直接訪問這些服務。Synovus的一些分支機構的服務器也能提供服務,還有的服務來自于第三方,通過Synovus的網關進行認證和轉發。在網上銀行項目中,Synovus在信用卡識別和認證系統中就用到了一些第三方服務,這一般需要用戶有一個注冊的過程。
網上銀行項目開始于2006年8月27日,Synovus最初計劃用9個月時間來完成這個項目。但是,就在第二天,公司CEO要求IT部門將項目工期壓縮為7個月。很多公司實施第一個SOA項目都會很保守,不會將一個至關重要的項目拿來做SOA實現的試驗品。但對于Synovus而言,這第一個SOA項目則是不容有失。他們需要網上銀行來提升公司的競爭力,而且這是全公司應用范圍最廣的一個項目。
Synovus沒有資金用來支持試驗項目,研發投入的項目要求必須要很快在業務中見到效果。這個網上銀行項目的資金70%來自于公司,另外30%則由IT部門自己負責。公司經過評估認為,這個項目在第一年的支出會略微超出預算,但從第二年起,由于使用同樣的基礎設施,每年都能夠為公司節約一大筆錢。創新解決方案團隊在7個月時間內完成了這個項目,并且幾乎是馬上就看到了效果,因為項目的整個體系結構和創建的服務都充分體現了復用。
Synovus成功的秘訣就在于盡可能地復用。首先,它們的體系結構建立在以兩個不同數據中心為基礎的SOA環境中。這個環境最終成為了他們的SOA服務局點。要實現一個新項目時,所有的基礎設施都能在這里找到并復用。他們不再需要重建基礎設施,需要的服務已經就位,需要的計算能力已經有了,防火墻、網關和可視化編排系統一應俱全,一切都已經準備好,可以在需要時啟動。共享數據中心,不僅在成本上劃算,而且也有利于更好地保護環境。
其次,實現了一個SOA項目之后,應用服務就可以復用了。通過使用可視化編排系統,Synovus已經實現了SOA的最終目的:應用程序復用。正是可視化編排系統的使用,使得Synovus比其他公司更快更容易地實現了這一點。
正是這兩種復用,使Synovus得到了理想而又持久的結果。從項目競爭力來看,Synovus現在能夠同時順利完成多個項目,而在實現SOA之前,他們只能說可以在某些項目上取得成功,同時進行多個項目并且都取得成功是不敢奢求的。在網上銀行項目之后,他們的每一個項目都復用了SOA環境和服務。
Synovus在可視化編排系統上的投資使得公司的資產回報率(ROA)得到了大幅提升:基于SOA的項目成本降低了65%左右。與不復用物理基礎設施相比,現在的成本節約了30%到40%。如果基礎設施和服務都使用了復用,那么成本就能節約60%到65%。盡管在第一個項目中,看到的成本節約相當有限,但ROA在以后的項目中將相當可觀,在后面的項目中,人力和質量保證將成為成本的主要組成部分,而基礎設施和服務所占的比例會很小。而且,人力和質量保證的成本絕對值也會比以前減少很多。
在手機銀行項目中,Synovus使用的服務全部都來自網上銀行項目。正是這第二個項目讓SOA的好處得到了充分體現。不到800個小時的開發、部署和測試就為Synovus提供了一種全新的業務通道。開發成本幾乎為零,部署和測試的時間也僅僅是為了確保項目萬無一失。
在手機銀行之后,Synovus又完成了兩個其他項目,這兩個項目都是2007年1月份開始做的,在兩個月之后完成。一個項目是關于采購的,他們更換了合作的簽賬卡公司。由于復用了體系結構和服務,這個項目沒有花費開發組太多時間。而另一個項目要復雜一些,需要創建16個新的服務,但由于基礎設施可以復用也就不需要新的服務器了。由于環境是使用ActiveVOS構建的,在基礎設施方面幾乎沒有成本,成本都集中在開發上。
面對SOA,海外和國內企業的困惑是同樣存在的,不同的是各自信息技術和業務應用成熟度所決定的不同切入點,不同的探索路徑。
Synovus金融公司(以下簡稱Synovus)總部位于喬治亞州的哥倫布,提供包括銀行業務、財務管理、保險、抵押貸款和租借等在內的綜合財務服務,它在喬治亞州、阿拉巴馬州、佛羅里、南卡羅來納州納西州擁有35家銀行和440臺ATM機。Synovus長期以來良好的發展使其近30年來在當地業內處于領先水平,由1972年只有一家銀行、資產為1.47億美元的公司,發展成為今天資產高達300億美元、擁有多種財經業務的提供商。
在如此迅速的增長中,Synovus也面臨著各方面的挑戰。如何整合并管理多個關鍵任務的應用程序?作為其面向服務架構(SOA)實現的一部分,Synovus使用ActiveVOS——可視化編排系統來實現之。這樣做的好處是通過復用體系架構與服務、可擴展平臺降低了整合成本,產品推向市場的速度更快了,客戶的滿意度更高了。
不斷成長如何無縫整合
Synovus原有的網上銀行系統已經很過時了,公司和客戶都希望無論他們以何種方式接入網上銀行系統都能有統一的客戶界面。過去幾年間,隨著公司業務一步步發展,Synovus已經開發了很多套不同的系統,但不同的系統需要逐步整合。這也導致業務流程的效率越來越低,要滿足新的業務需求變化也越來越困難。
重新評估形勢之后,Synovus引進了一家新的銀行系統廠商來合作,Synovus的創新解決方案團隊要建立新網上銀行系統,來應對網上銀行客戶門戶面臨的三方面挑戰:一是要建立起SOA環境,并創建各種SOA所需要的服務;二是讓廠商的支持切實可行,這需要他們在功能上做很多定制性的改造;三是要建立一套安全的客戶認證系統。
在新系統中,Synovus開始使用一個新平臺來加強實時展示的效果,這個需求對新網上銀行系統來說尤為重要。另外,Synovus開發的網上銀行還面臨著自己特有的挑戰——Synovus需要實現客戶認證證書,并且在正式發布之后的6個月內開發一個欺詐檢測系統,后者將在客戶登錄和添加額外認證信息的時候被用到。
另外,他們還需要讓正在開發的系統和正在使用的各種遺留系統之間保持同步。簡而言之,盡管Synovus對他們新的網上銀行平臺充滿了信心,但是要把這個系統整合到現有的應用程序和安全系統之中,本身就是一件非常困難的事情。
Synovus最終采用的策略比他們最開始設想的結果要強大得多。他們不僅要實現SOA,更要真正理解和利用它。這個創新解決方案團隊需要一個示范項目來向管理層證實,SOA的確有用,并且能夠擴展公司的各種業務功能。
Synovus的創新解決方案團隊是一個功能性的團隊,跨越了公司的業務部門和IT部門。為了維持平衡,他們每個季度都會與業務部門和IT部門開會討論工作分工與需求。
創新解決方案團隊每個星期都會檢查他們調度的生產線人員,他們做的工作是否成功和有效。這是使用VOS的另一個好處,因為它直接提供這些信息。如果實際工作中的情況和預想的有變化,那么這些變化就會先經過創新解決方案團隊的處理,確保不會給項目帶來嚴重后果之后才提交公司管理層發布實施。
最后的結果表明,他們是對的。網上銀行的成功只是SOA實現的開頭而已。現在,Synovus的SOA環境不僅整合了網上銀行,還整合了手機銀行、呼叫中心、分支機構平臺、貸款跟蹤系統(LOS)和一個新的名為SVP的支付系統(能夠在不暴露個人財務數據的情況下進行安全便捷的支付)。整合SVP是一個復雜的工程,但最終達到了雙贏的目的:客戶的個人信息受到了欺詐檢測系統的保護,而商家在使用這個系統時也比客戶使用信用卡等手段支付的手續費更少。如果沒有SOA,這一切都是不可能完成的。Synovus還會整合更多的功能、更多的系統和產品。Synovus的SOA環境不僅僅是為網上銀行而建立的,它應該被作為整個公司的戰略重點而實現。
盡可能地復用
Synovus是如何做到同時兼顧新系統的開發和整合原有應用呢?關鍵在于其使用的一個可視化編排系統——ActiveVOS。
從SOA的角度來看,企業所有的服務都放在一個庫中,各個服務(網上銀行、貸款、簽賬卡平臺等)的客戶通過WSDL(網絡服務描述語言)來調用相應服務。WSDL連接的庫中大約有Synovus提供的600個服務。例如,要整合SVP,Synovus需要17個服務,其中11個直接來源于這個庫。客戶可以經過Synovus的網關,使用?郾NET或者JWS(Java網絡服務)等技術直接訪問這些服務。Synovus的一些分支機構的服務器也能提供服務,還有的服務來自于第三方,通過Synovus的網關進行認證和轉發。在網上銀行項目中,Synovus在信用卡識別和認證系統中就用到了一些第三方服務,這一般需要用戶有一個注冊的過程。
網上銀行項目開始于2006年8月27日,Synovus最初計劃用9個月時間來完成這個項目。但是,就在第二天,公司CEO要求IT部門將項目工期壓縮為7個月。很多公司實施第一個SOA項目都會很保守,不會將一個至關重要的項目拿來做SOA實現的試驗品。但對于Synovus而言,這第一個SOA項目則是不容有失。他們需要網上銀行來提升公司的競爭力,而且這是全公司應用范圍最廣的一個項目。
Synovus沒有資金用來支持試驗項目,研發投入的項目要求必須要很快在業務中見到效果。這個網上銀行項目的資金70%來自于公司,另外30%則由IT部門自己負責。公司經過評估認為,這個項目在第一年的支出會略微超出預算,但從第二年起,由于使用同樣的基礎設施,每年都能夠為公司節約一大筆錢。創新解決方案團隊在7個月時間內完成了這個項目,并且幾乎是馬上就看到了效果,因為項目的整個體系結構和創建的服務都充分體現了復用。
Synovus成功的秘訣就在于盡可能地復用。首先,它們的體系結構建立在以兩個不同數據中心為基礎的SOA環境中。這個環境最終成為了他們的SOA服務局點。要實現一個新項目時,所有的基礎設施都能在這里找到并復用。他們不再需要重建基礎設施,需要的服務已經就位,需要的計算能力已經有了,防火墻、網關和可視化編排系統一應俱全,一切都已經準備好,可以在需要時啟動。共享數據中心,不僅在成本上劃算,而且也有利于更好地保護環境。
其次,實現了一個SOA項目之后,應用服務就可以復用了。通過使用可視化編排系統,Synovus已經實現了SOA的最終目的:應用程序復用。正是可視化編排系統的使用,使得Synovus比其他公司更快更容易地實現了這一點。
正是這兩種復用,使Synovus得到了理想而又持久的結果。從項目競爭力來看,Synovus現在能夠同時順利完成多個項目,而在實現SOA之前,他們只能說可以在某些項目上取得成功,同時進行多個項目并且都取得成功是不敢奢求的。在網上銀行項目之后,他們的每一個項目都復用了SOA環境和服務。
Synovus在可視化編排系統上的投資使得公司的資產回報率(ROA)得到了大幅提升:基于SOA的項目成本降低了65%左右。與不復用物理基礎設施相比,現在的成本節約了30%到40%。如果基礎設施和服務都使用了復用,那么成本就能節約60%到65%。盡管在第一個項目中,看到的成本節約相當有限,但ROA在以后的項目中將相當可觀,在后面的項目中,人力和質量保證將成為成本的主要組成部分,而基礎設施和服務所占的比例會很小。而且,人力和質量保證的成本絕對值也會比以前減少很多。
在手機銀行項目中,Synovus使用的服務全部都來自網上銀行項目。正是這第二個項目讓SOA的好處得到了充分體現。不到800個小時的開發、部署和測試就為Synovus提供了一種全新的業務通道。開發成本幾乎為零,部署和測試的時間也僅僅是為了確保項目萬無一失。
在手機銀行之后,Synovus又完成了兩個其他項目,這兩個項目都是2007年1月份開始做的,在兩個月之后完成。一個項目是關于采購的,他們更換了合作的簽賬卡公司。由于復用了體系結構和服務,這個項目沒有花費開發組太多時間。而另一個項目要復雜一些,需要創建16個新的服務,但由于基礎設施可以復用也就不需要新的服務器了。由于環境是使用ActiveVOS構建的,在基礎設施方面幾乎沒有成本,成本都集中在開發上。
面對SOA,海外和國內企業的困惑是同樣存在的,不同的是各自信息技術和業務應用成熟度所決定的不同切入點,不同的探索路徑。