為什么SaaS應用集成需要新策略和工具
企業(yè)需要集成內部應用和SaaS應用時,舊方法和特定的方法不足以面對編排、安全、數據轉換等方面的挑戰(zhàn)。舊方法難以改掉,然而,很多企業(yè)在企業(yè)SaaS應用上后知后覺,Gartner Research和451 Research分析師如是說道。
那么企業(yè)怎么做才能讓本地和云應用更好的協作呢?軟件集成專家揭示了為什么傳統集成方法不適用以及每一種新的工具和戰(zhàn)略如何工作。
應用集成在云計算浪潮中迷失了,Benoit Lheureux說道,他是咨詢公司Gartner的副總裁。為了追上虛擬化和云的浪潮,很多企業(yè)在認真調查如何集成和同步本地和云應用之間的數據上失敗了。Lheureux補充道,但是諷刺的是,虛擬化和云卻恰恰是集成的需求驅動。
事實上,SaaS廠商不會提供完成的集成解決方案,這讓很多早期的云應用采用者非常不快。“存在這樣一個誤解,因為每一個云提供商都有一個API,應用集成就會自動實現,”Lheureux表示。云提供商API在大多數案例中并不是答案,因為這些API通常都是私有的、過長且復雜,比如Force.com API有500多頁規(guī)格說明。
IT組織也假設云應用集成可以用傳統集成技術實現,如用提取轉換加載(ETL)、外部EDI和FTP服務來整合應用和各類業(yè)務。問題在于這些工具昂貴,而且要求大量技能,另外對于云系統工作也不一定是必須的方式,Carl Lehman表示,他是451 Research的分析師,主要負責企業(yè)架構、集成和BPM。
過去五年中,Lheureux已經看到很多企業(yè)每次以一種特定的基礎來處理集成就得到一個新的SaaS應用,“直到你得到了很多云項目,你就會發(fā)現集成有多復雜,”他說,“現在這些就是一團亂,必須開始跨所有類型的應用應用關系原則。”
云和企業(yè)應用集成障礙
IT企業(yè)想要用多種本地應用集成來自多種廠商的多種SaaS解決方案面臨著非常復雜的問題,Lehman介紹,包括:
(1)確保數據從一個系統轉換到另一個系統,從本地到云;
(2)維護連接性,數據轉換要使其保持同企業(yè)內相同的安全水平;
(3)用正確的連接類型調整數據容量和兩個系統之間的交互;
(4)編排數據流在正確的時間獲取正確的數據到正確的系統,從而創(chuàng)建復合、整合的信息模式,而不是信息孤島。
編排是集成功能最需要的部分,在Lehman看來。用戶需要圖形可視界面,允許他們看到質量、安全、責任的狀態(tài)以及所有數據的精準度,以及能夠適當的管理和編排他們。
SaaS提供商的應用集成能力
當今,很多SaaS提供商專門研究其應用的唯一能力,而不解決集成問題,Lheureux和Lehman表示。他們建議用戶小心評估SaaS廠商提供的集成功能,加上他們自身的功能以及第三方的云企業(yè)應用集成解決方案,這些都能填補二者之間的空白。
關注SaaS廠商技術評估的質量和轉換能力、安全、容量和編排解決方案,Lehman表示。確保SaaS廠商能夠以標準的方式暴露數據,以便其能夠為集成服務提供商或者本地企業(yè)集成技術使用,像企業(yè)服務總線。
第三方集成服務提供商的出現讓SaaS應用集成項目持續(xù)發(fā)展。第三方工具,從Dell (Boomi)、MuleSoft、PathLogic、Jitterbit、Kapow、Talend、Vitria、TIBCO到Red Hat、IBM (Cast Iron),都能幫助SaaS本地應用集成。“其價格對于中小型企業(yè)來說是合理的,他們也能夠在大型企業(yè)中解釋部門級解決方案,”Lehman說道,“我比較傾向依賴這些廠商來幫助集成問題。”
在同集成服務提供商工作時,包括價格模式,這些改變了范圍、容量和用戶數量。要注意他們的價格模式如何擴展,以便你能夠負擔的其,Lehman表示。
大多數SaaS廠商未來將會提供更好的集成功能。Lheureux認為時間上不會很久,他相信云提供商會逐漸提供外加的集成產品而不是內置的解決方案。
“當集成在每一個IT項目內容是需求時且不符合客戶需求,針對集成解決方案,重定位你的客戶到第三方,”Lheureux表示,“SaaS提供商應該咬緊牙關,為其客戶提供集成功能,而不是迫使其客戶從第三方來購買集成。”
Lheureux舉了Workday的例子,該公司專注于集成系統,提供應用、中間件和集成中間件(或者SaaS、iPaaS)。他預測微軟將會提供Azure中的集成性能。
云集成原則和戰(zhàn)略
為了突破云應用集成的障礙,DevOps應該從特定的實踐變成公司層面的標準實踐。“在管理發(fā)展持續(xù)改變的應用資產時,如果不能遵守集成的原則,不會成功,”Lheureux表示。
對于大多數企業(yè),還有時間制作云到企業(yè)應用集成的戰(zhàn)略。“現在,每個人都走得很慢,”Lehman表示,“他們并沒有把整個的企業(yè)都轉到SaaS模型。都是在部門層面或者通過功能在實現。”
開始戰(zhàn)略計劃,要用標準的方式處理四個主要的挑戰(zhàn):轉換、安全、容量和編排,Lehman說道。Lheureux表示創(chuàng)建一種堅固、有原則的應用集成戰(zhàn)略,可以跨所有的應用數據運作,無論是內部還是云端,無論是企業(yè)防火墻內還是外。在購買之前,就每一個云如何集成進行知情決策。
一種堅固的戰(zhàn)略并不意味著只用一種解決方案、一種技術方法或者一種實現方法,Lheureux表示。確實使用一種基礎架構進行集成能使企業(yè)獲得好處,不管應用數據和流程邏輯存儲于哪里。在那個框架內,技術和模型組合可以按照逐個的方式基于預先的標準來實現。
***的建議:將集成遺留問題看做有價值的資產。維護并重用。無論是連接到大量的云應用還是連接到無數的外部合作伙伴,在云和/或企業(yè)應用升級或者取代或者同合作伙伴合作時,所有的接口定義、轉換映射等對于持續(xù)使用都是有價值的。