8次點擊,30秒創建連接器,Ta竟然做到了!

 

作者:Ruma Sanyal

Informatica混合集成平臺產品市場總監

 

根據“互聯網世界統計”的數據,截止到2019年6月,全世界約有45億人實現了互聯互通。在最近的印度之旅中,我深有感觸。無論您身處何方,都會發現某種形式的連接性。即使是在那些最貧困的地區,您也會看到安裝在臨時性住所屋頂上的衛星天線。根據馬斯洛的需求層次理論,連接性在本質上是一種非常基本的需要——僅排在水、食物和住房之後。

 

站在商業角度,企業也同樣如此,技術推動了連接性的需求,您需要與您的客戶、合作伙伴和員工建立某種聯繫。企業通常由使用各種移動設備的移動辦公團隊組成。他們需要隨時隨地訪問數據和文件並開展協同工作。合作伙伴希望通過一種相類似的方式參與協作,例如:共享客戶數據,發送發票,爲聯合營銷活動協同處理文檔等。

 

爲什麼連接性如此重要

從技術角度看,連接性的概念很簡單。不過,要特別注意的是,它並不容易實現。作爲概念,技術連接性是指兩個系統之間“通信”的能力,比如本地Oracle數據庫與某種SaaS應用(如Salesforce)之間的“通信”。這非常重要,因爲有大量客戶數據存儲在Oracle數據庫中,而Salesforce需要訪問這些數據。並且如果Salesforce中發生了客戶數據的更新,更新信息需要“傳遞”給Oracle數據庫並保存下來。

 

如果把這種系統交互次數翻上好幾倍呢?我們想象一下:在一個企業中,衆多的SaaS應用、本地ERP系統、本地數據庫和客戶應用之間需要發生多少次交互?再加上防火牆之外的合作伙伴的本地系統和雲端系統;並且,您可能還有很多錯綜複雜、有待連接的其他各種系統。除此之外,還要考慮所有這些系統的不同軟件版本和版本棄用情況,以及增加新的合作伙伴、兼併與收購的情況,看起來就像一團亂麻。

 

由於連接性看上去不是那麼黑科技,它甚至不被看作是某種技術創新,更別說是新潮技術了,因此,IT人員不想在這方面投入過多精力,應用開發人員也不願意費心處理。問題是,誰來做這件事?大家就期待着IT廠商們能提供開箱即用的連接器產品,這類產品有時也被稱爲適配器。它們需要像樂高積木一樣易於拼裝並連接到不同的系統。

 

服務連接器就是那一劑良方

 

這引發了我的思考:我們能夠提供給客戶的開箱即用連接器的數量是有限度的,如果我們的客戶需要連接一個機密系統或自定義應用,我們該怎麼辦?我和我們的產品經理Sorabh Agarwal聊起了這個問題,一如既往,他對我的問題給出了一個很好的答案——服務連接器。如果您有一個自行開發的或基於第三方API的應用,而且沒有專門設計的連接器,Informatica雲應用集成(Informatica Cloud Application Integration)就會提供一種連接器的定義方式。您可以用不到30秒的時間創建“動態連接器”,既可以導入WSDL或Swagger API接口文檔,也可以在網頁表單中手工創建。只需幾次點擊就可以創建自定義的連接器,運作方式就如同本地連接器一樣。

 

或者,至少如Sorabh所說,根本不用去購買這樣的連接器。我過去曾經是一名連接器產品經理,那時我每次都要請工程團隊爲現有應用的新修訂版本提供連接,他們回覆說“最少要等3個月”,就這樣把我懟了回去。Informatica如何在30秒內就能做到這一點?我想知道這個問題的答案。因此我開始嘗試創建自己的服務連接器。以下是一個簡單的示例步驟,我創建的是一個“計算器服務”連接器:

① 登錄到Informatica雲應用集成(第1次點擊)。

 

② 點擊“新建”,然後點擊“服務連接器”(第2次點擊)。

 

③ 點擊“服務連接器模式”,告訴系統是否要採用WSDL或Swagger工作方式(第3次點擊)。如果系統顯示有合適的API,用戶既可以選擇使用公共域提供的轉換器,將他們的元數據定義轉換成WSDL或Swagger的形式,也可以手工創建服務連接器。

 

④ 選擇WSDL並點擊“創建”(第4次點擊)。

 

⑤ 添加連接器的名稱、描述、WSDL網址,不要勾選驗證框,並點擊“下一步”(第5次點擊)。

 

⑥ 點擊“下一步”(第6次點擊)。

 

⑦ 覈對連接器的彙總信息,並點擊“完成”(第7次點擊)。

⑧ 點擊“保存”(第8次點擊)後,全部完成!

 

在收到系統提示的服務連接器信息後,我完成了全部工作,這些信息包括:“定義”、“行動”和“過程對象”標籤。

 

“定義”標籤定義了一些通用屬性,例如服務連接器的連接屬性。

 

“行動”標籤定義了作爲API定義組成部分的一些可用操作。

 

“過程對象”定義了使用的數據類型。我可以看到完整的連接器,包括:行動、輸入和輸出字段、參數類型、操作,每個要素都是自動定義的。

 

最後就是快速試用,以確保運行良好。我針對某項行動使用“測試”功能(參見下面的截圖),並使用“測試設置”提供行動的適當輸入集。

 

 

一旦確定了需要構建的對象,創建服務連接器的整個過程只需花費10秒鐘的時間,之後就能在谷歌上找到所創建的計算器服務(作爲網絡服務存在,參見下面的截圖)以及便利的WSDL網址。覈對和測試工作再用去幾分鐘時間。就是如此簡單!

 

 

在萬物互聯的時代,我們距離“雲上的成功”還有漫長征途。創建連接器,實現客戶、合作伙伴及員工的“連接”還僅是這場“雲上戰”的其中一環。隨着企業越來越重視混合雲/多雲環境的構建以及對於雲戰略的部署,制定一個整體的、專業的API策略將變會是更爲關鍵的所在。

 

釐清數據管理思路,找到相應解決方案,這是企業正在面臨的問題。那麼對於新一代的企業用戶,如何在沒有IT協助下快速整合及利用散落的數據資源呢?企業數據目錄又在企業自助分析中扮演着何種關鍵的角色?

 

想了解更多相信信息,請關注Informatica數據管理(微信號:InformaticaChina)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章