iPaaS是Gartner公司在2011年引入的新術語,指的是“一系列云服務,使開發,執行和整合的管理流程連接對中的單個或多個組織部署和基于云計算的進程,服務,應用程序和數據的組合“。此后iPaaS在服務從云到云以及云道內部部署應用程序連接方面一直卓有成效。其中人們最見的用例是一個集成平臺即服務。
但是,有一些目前并不常見,但是很值得探討實施iPaaS的其他方式。它們是云技術世界里的比較新的現象,如軟件行業,微服務,物聯網等。
下面是一個簡單的概述,可以幫助你就下一次如何處理這些現象更快的做出決策。
1.把iPaaS功能嵌入應用程序
新的SaaS應用程序幾乎每天都在創建。可能其中有一些獨特的解決方案,但是大多數時候它們都大致相同:創建社交媒體活動分析,發送自動電子郵件和通訊,管理客戶聯系方式等,尤其針對水平市場尤為如此,就SaaS供應商所主動了解,垂直市場也很快也會如此。
因此,在某個時段具有功能性和創新性是對于SaaS應用程序真正的競爭分化因子(因為這些可以相當容易的被復制),能夠讓這些應用程序更容易的被市場上其他系統所接受。我的意思不只是它的整體能力與其他應用程序的整合,這在當前市場應該是一個默認支持的選項,但是近乎完美的用戶體驗也仍然關乎它們是否能夠支持自己的用戶接口被正確整合。
對于SaaS獨立軟件開發商面臨的主要挑戰是,基于適當的基礎設施繼承。一個應用程序的典型工作是基于工作請求 - 響應的基礎上,這是一個同步過程。大部分的整合過程卻是異步的,這就需要不同類型的基礎設施。調試及配套一體化進程也可能會帶來嚴重的問題。
這就是一個iPaaS可以發揮作用的地方。提供整合管理的API,SaaS獨立軟件開發商鏡像可以作為一個服務被嵌入到一個整合平臺中并提供它們自身的應用程序。它們的客戶唯一需要做的就是點擊按鈕并激活和整合他們所需要的,并且完全不需要離開這些程序的dashboard。與此同時,開發商和集成管理員后臺發布了一個iPaaS來允許獨立軟件開發商輕松地設計,運行和監控一體化進程。
圖1 把iPaaS功能嵌入應用程序
2.創建可重復集成方案的集成接口
這么實現一個iPaaS的方法,可以特別為IT部門和系統集成提供一種特殊的價值。其中的一個兩者共享最持久的挑戰就是,是否有能效降低相關集成項目的工作量,尤其當它涉及循環重復的集成場景時。兩者都必須像新場景一樣去重復處理那些最小最常見的集成項目,這完全是由于不一致的基礎設施而造成的不必要的浪費。
實現一個集成平臺即服務將確保IT部門和系統集成商能對所有的集成保持同一的基礎設施架構。通過這種方式所有的集成模塊需且僅需集成一次。進一步的步驟將是給終端用戶提供自助服務門戶網站整合這些模塊的接口。當然,整合模塊和建設一個用戶友好且直觀的用戶界面會涉及到一定的時間和成本投資。但是,從長遠來看這是一次性的投資并且能確保大幅度的降低將來花在重復集成上的成本。
通過創建自助服務門戶的整合,無論是企業IT部門和系統集成商也將從中獲益,能從而解決一些其他的問題。前者可以在組織內部引入所謂的公民集成(關于公民集成的更多信息見linkin鏈接),而后者則可以應對新的市場,從而擴大其收入來源(關于這一點的更多信息見我在以前的文章)。
為了更好的用戶體驗著想,最好是實施有一個提供貼牌選項的iPaaS。這樣,既企業IT和系統集成商可以根據自己的企業品牌提供自助服務門戶的集成。
圖2 創建可重復集成方案的集成接口
3.啟用微服務之間的通信
服務是現代科技世界中的一個流行語,并且這個概念已經顯然獲得了科技界的認可。畢竟,它們允許避免構建單一應用程序,而是創建為一系列的小型服務。這在某些情況下是更輕巧且更易于管理的方案實現。這對于確保微服務之間的穩定可靠通信是非常重要的其中一項。
我們有很多不同的方式來實現微服務之間的通訊:比如基于HTTP的REST的同步模式,或者是異步模式的AMQP(如RabbitMQ)。
然后,還有一種方法也可以達到連接微服務的目的,那就是直接通過iPaaS,無論你是否正在與從頭開始實現微服務的應用程序,或希望將現有整體應用系統拆分成微服務來實現。集成平臺將能夠通過網絡掛接來處理大量的通信基礎設施,例如,通過Webhooks為開發人員提供堅實的故障報告系統。這種做法特別有益于那些企業,沒有時間或資源來從頭構建一個額外的支撐微服務的基礎設施。
微服務作為一個流行現象仍然是很年輕的,我相信通過iPaaS來連接微服務將很快會變成一種標準的手段來處理微服務架構。
4.管理物聯網 (IoT)APIs
IoT物聯網是另一個現代流行術語,但是在這篇文章中我們不打算大篇幅談論它。IoT這個名詞據稱是在1999年出現的,并且它最近才開始和iPaaS有所聯系起來。
這背后的主要原因是,有越來越多的IoT服務應用因為各種原因需要相互連接:無論是商業用戶案例中,或是工業用戶案例,為了更好的用戶體驗等原因。通過的IoT的服務和設備收集的數據需要進行評估,并為進一步使用而分析,隨后聚集和循環利用。
這是的IoT服務通過它們的APIs被訪問的標準做法,在這個方面,一個穩定的API管理是絕對的關鍵,以確保適當的維護和高水平的功能性和安全性。雖然一個iPaaS并不是由它連接和管理的API能力來定義(參見上面的Gartner公司的定義),因為這幾乎是默認功能:大多數的云應用程序都通過自己的REST或SOAP API來訪問,所以為了將它們連接起來,一個iPaaS絕對需要能夠處理這些APIs。
有鑒于此,iPaaS提供了一個理想的基礎來確保物聯網的連接性。此外,除了基于API提供一個統一的基礎設施和簡單易用的工具實現可靠的集成之外,也應當提供一個適當的憑證管理和粒狀監控以及日志系統。這將確保IoT的服務和設備以及其他應用程序之間的通信有一個良好的組織以及控制維護。
IoT伴隨著微服務的發展,我認為我們將看到集成化平臺即服務的實施在物聯網背景下的增長。許多iPaaS提供商已經在以此流行語做廣告,所以很明顯市場需求已經顯現。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:iPaaS實現的四個炫酷用例