淺談 MuleSoft 與 Salesforce 整合

MuleSoft API 管理平台提出的三層式 API,可由不同單位人員負責開發,幫助組織連接應用程式、數據和裝置:可以將每個 API 想像成一個個可組合的樂高,藉由你的需求與創意疊在一起。

天新資訊在 2020 年八月份很榮幸邀請到 API 管理平台世界領導品牌 MuleSoft ,與台灣企業一同分享資料整合的 API 導向趨勢與科技,並邀請到全球 CRM 巨擘 Salesforce ,進一步分享 Salesforce 用戶們在常見的資料整合情境下,搭配 MuleSoft 加速整合的可能性。

MuleSoft API 管理平台的好處

MuleSoft API 管理平台提出的三層式 API,可由不同單位人員負責開發,幫助組織連接應用程式、數據和裝置:可以將每個 API 想像成一個個可組合的樂高,藉由你的需求與創意疊在一起。在這個架構下,IT 團隊能重複使用 API 資產做不同的應用,大幅提升原先端點對端點這類傳統連接方式的開發彈性,開發速度也較快,且在此平台開發出來的 API 必定遵守平台的安全規範。

API-led connectivity approach
Source: [Datasheet] MuleSoft and Salesforce Sales Cloud

MuleSoft Anypoint Platform 是市場上唯一可將 API 的四個生命週期管理機制在一個平台上達成的解決方案,包括設計(Design)、模擬( Simulate)、回饋(Feedback)、驗證(Validate)。在 MuleSoft Anypoint Exchange 裡,已有上百個既有的連接器(Connector)和範本(Template),其中也包括 SAP、Oracle 等企業常用的 Connector,可幫助開發人員快速與傳統大型 IBM 主機、SAP 等 ERP 系統、或 Salesforce 等 SaaS 雲端應用程式連接。

此外,設計新的 API 的時候,可以使用模擬器服務(Mocking Service)在同一個平台上設計、立即測試、並導入程式,所以你開發的 API 和連接器都可以保存在 Anypoint Exchange,以便企業內其他開發團隊可以在開發專案時尋找、使用、評論。當一切準備就緒後,能從MuleSoft 統一啟動在雲端、地端、甚至混合雲部署 API 整合的執行時間。不只如此,圖形開發輔助介面(Visualizer)能幫助資訊人員了解目前有哪些 API,有助於管理維護 API 並在發生問題時快速找出原因。MuleSoft Anypoint Platform 更可以輕鬆地融入組織既有的 CI/CD 架構裡,大幅地幫助組織縮減開發時程、提高敏捷性並加速創新。


MuleSoft Anypoint Platform 與 Salesforce CRM 的無縫整合

更值得一提的是,Salesforce 在 2018 年以 65 億美元收購 MuleSoft 後,雙方平台的整合度著實更緊密:已在使用或即將使用 Salesforce 的企業們,其CRM資料可透過 MuleSoft API 更快速打通與其他系統之間的壁壘。無論是要將 CRM 串接 ERP 或是 OMS 系統,在銷售流程的每個階段 - 從商機管理到銷售機會、報價、訂單及續約購買 - 搭配了 MuleSoft,前後台的商品、庫存、訂單、物流資訊都能統一同步呈現在 Salesforce,達成訂單流程和結單流程完全自動化。

利用 MuleSoft 與 Salesforce CRM 資料串接的常見場景:

  1. 將舊系統客戶資料移轉進 Salesforce。
  2. 在 Salesforce 完成的訂單要同時更新到 OMS 與 ERP,或是要將 POS 或 ERP 資料近乎即時地同步到 Salesforce。
  3. 將來自不同資料庫的多筆資料組成 Salesforce 裡的一筆資料;或是ERP的一筆資料要由 Salesforce 及 OMS 中的資料共同組成。

透過 MuleSoft,組織對其每個客戶散落在 ERP、OMS 等系統的相關數據就能統一在 CRM 有單一的客戶視圖,對於串接行銷/業務/客服之間的流程以提高訂單贏率與銷售團隊績效至關重要。天新資訊同時是 Salesforce 與 MuleSoft 在台灣多年的合作夥伴,擁有豐富的流程規劃經驗與專案實績, 歡迎進一步聯繫



IT的角色可以改變

MuleSoft 2020 Connectivity Benchmark Report 中可發現,99% 企業在五年內持續進行數位轉型,但過程中卻不斷面臨資料孤島帶來的挑戰。雖然 80% 的資訊主管表示企業是用 API 來開發新專案或是進行新服務的整合,但這只是一般端點對端點的 API 開發,往往在開發後,無法進一步再轉變為數位化資產並重複使用,甚至開發的人離職後,這支 API 及相關的應用程式服務便難以管理維護。

因此,MuleSoft 提供 API 導向的新方法,不僅是幫助企業累積數位資產、提高敏捷性,更連帶幫助了 IT 的角色轉變:在這種新的方式下,IT 部門開發、管理、維護來自各種系統的數據,讓其他成員和外部合作夥伴能夠在其既有基礎之上繼續創新,終端應用不必再從零開始開發,加速構成新產品或新服務推出的速度;原先陷在維護的大量時間被釋放出來後,IT 便能從維護程式的苦力轉型致力於更多「開創性的」工作內容。。