iPaaS是Gartner公司在2011年引入的新術(shù)語,指的是“一系列云服務(wù),使開發(fā),執(zhí)行和整合的管理流程連接對中的單個或多個組織部署和基于云計算的進(jìn)程,服務(wù),應(yīng)用程序和數(shù)據(jù)的組合“。此后iPaaS在服務(wù)從云到云以及云道內(nèi)部部署應(yīng)用程序連接方面一直卓有成效。其中人們最見的用例是一個集成平臺即服務(wù)。
但是,有一些目前并不常見,但是很值得探討實施iPaaS的其他方式。它們是云技術(shù)世界里的比較新的現(xiàn)象,如軟件行業(yè),微服務(wù),物聯(lián)網(wǎng)等。
下面是一個簡單的概述,可以幫助你就下一次如何處理這些現(xiàn)象更快的做出決策。
1.把iPaaS功能嵌入應(yīng)用程序
新的SaaS應(yīng)用程序幾乎每天都在創(chuàng)建?赡芷渲杏幸恍┆毺氐慕鉀Q方案,但是大多數(shù)時候它們都大致相同:創(chuàng)建社交媒體活動分析,發(fā)送自動電子郵件和通訊,管理客戶聯(lián)系方式等,尤其針對水平市場尤為如此,就SaaS供應(yīng)商所主動了解,垂直市場也很快也會如此。
因此,在某個時段具有功能性和創(chuàng)新性是對于SaaS應(yīng)用程序真正的競爭分化因子(因為這些可以相當(dāng)容易的被復(fù)制),能夠讓這些應(yīng)用程序更容易的被市場上其他系統(tǒng)所接受。我的意思不只是它的整體能力與其他應(yīng)用程序的整合,這在當(dāng)前市場應(yīng)該是一個默認(rèn)支持的選項,但是近乎完美的用戶體驗也仍然關(guān)乎它們是否能夠支持自己的用戶接口被正確整合。
對于SaaS獨立軟件開發(fā)商面臨的主要挑戰(zhàn)是,基于適當(dāng)?shù)幕A(chǔ)設(shè)施繼承。一個應(yīng)用程序的典型工作是基于工作請求 - 響應(yīng)的基礎(chǔ)上,這是一個同步過程。大部分的整合過程卻是異步的,這就需要不同類型的基礎(chǔ)設(shè)施。調(diào)試及配套一體化進(jìn)程也可能會帶來嚴(yán)重的問題。
這就是一個iPaaS可以發(fā)揮作用的地方。提供整合管理的API,SaaS獨立軟件開發(fā)商鏡像可以作為一個服務(wù)被嵌入到一個整合平臺中并提供它們自身的應(yīng)用程序。它們的客戶唯一需要做的就是點擊按鈕并激活和整合他們所需要的,并且完全不需要離開這些程序的dashboard。與此同時,開發(fā)商和集成管理員后臺發(fā)布了一個iPaaS來允許獨立軟件開發(fā)商輕松地設(shè)計,運(yùn)行和監(jiān)控一體化進(jìn)程。

圖1 把iPaaS功能嵌入應(yīng)用程序
2.創(chuàng)建可重復(fù)集成方案的集成接口
這么實現(xiàn)一個iPaaS的方法,可以特別為IT部門和系統(tǒng)集成提供一種特殊的價值。其中的一個兩者共享最持久的挑戰(zhàn)就是,是否有能效降低相關(guān)集成項目的工作量,尤其當(dāng)它涉及循環(huán)重復(fù)的集成場景時。兩者都必須像新場景一樣去重復(fù)處理那些最小最常見的集成項目,這完全是由于不一致的基礎(chǔ)設(shè)施而造成的不必要的浪費(fèi)。
實現(xiàn)一個集成平臺即服務(wù)將確保IT部門和系統(tǒng)集成商能對所有的集成保持同一的基礎(chǔ)設(shè)施架構(gòu)。通過這種方式所有的集成模塊需且僅需集成一次。進(jìn)一步的步驟將是給終端用戶提供自助服務(wù)門戶網(wǎng)站整合這些模塊的接口。當(dāng)然,整合模塊和建設(shè)一個用戶友好且直觀的用戶界面會涉及到一定的時間和成本投資。但是,從長遠(yuǎn)來看這是一次性的投資并且能確保大幅度的降低將來花在重復(fù)集成上的成本。
通過創(chuàng)建自助服務(wù)門戶的整合,無論是企業(yè)IT部門和系統(tǒng)集成商也將從中獲益,能從而解決一些其他的問題。前者可以在組織內(nèi)部引入所謂的公民集成(關(guān)于公民集成的更多信息見linkin鏈接),而后者則可以應(yīng)對新的市場,從而擴(kuò)大其收入來源(關(guān)于這一點的更多信息見我在以前的文章)。
為了更好的用戶體驗著想,最好是實施有一個提供貼牌選項的iPaaS。這樣,既企業(yè)IT和系統(tǒng)集成商可以根據(jù)自己的企業(yè)品牌提供自助服務(wù)門戶的集成。
圖2 創(chuàng)建可重復(fù)集成方案的集成接口
3.啟用微服務(wù)之間的通信
服務(wù)是現(xiàn)代科技世界中的一個流行語,并且這個概念已經(jīng)顯然獲得了科技界的認(rèn)可。畢竟,它們允許避免構(gòu)建單一應(yīng)用程序,而是創(chuàng)建為一系列的小型服務(wù)。這在某些情況下是更輕巧且更易于管理的方案實現(xiàn)。這對于確保微服務(wù)之間的穩(wěn)定可靠通信是非常重要的其中一項。
我們有很多不同的方式來實現(xiàn)微服務(wù)之間的通訊:比如基于HTTP的REST的同步模式,或者是異步模式的AMQP(如RabbitMQ)。
然后,還有一種方法也可以達(dá)到連接微服務(wù)的目的,那就是直接通過iPaaS,無論你是否正在與從頭開始實現(xiàn)微服務(wù)的應(yīng)用程序,或希望將現(xiàn)有整體應(yīng)用系統(tǒng)拆分成微服務(wù)來實現(xiàn)。集成平臺將能夠通過網(wǎng)絡(luò)掛接來處理大量的通信基礎(chǔ)設(shè)施,例如,通過Webhooks為開發(fā)人員提供堅實的故障報告系統(tǒng)。這種做法特別有益于那些企業(yè),沒有時間或資源來從頭構(gòu)建一個額外的支撐微服務(wù)的基礎(chǔ)設(shè)施。
微服務(wù)作為一個流行現(xiàn)象仍然是很年輕的,我相信通過iPaaS來連接微服務(wù)將很快會變成一種標(biāo)準(zhǔn)的手段來處理微服務(wù)架構(gòu)。
4.管理物聯(lián)網(wǎng) (IoT)APIs
IoT物聯(lián)網(wǎng)是另一個現(xiàn)代流行術(shù)語,但是在這篇文章中我們不打算大篇幅談?wù)撍。IoT這個名詞據(jù)稱是在1999年出現(xiàn)的,并且它最近才開始和iPaaS有所聯(lián)系起來。
這背后的主要原因是,有越來越多的IoT服務(wù)應(yīng)用因為各種原因需要相互連接:無論是商業(yè)用戶案例中,或是工業(yè)用戶案例,為了更好的用戶體驗等原因。通過的IoT的服務(wù)和設(shè)備收集的數(shù)據(jù)需要進(jìn)行評估,并為進(jìn)一步使用而分析,隨后聚集和循環(huán)利用。
這是的IoT服務(wù)通過它們的APIs被訪問的標(biāo)準(zhǔn)做法,在這個方面,一個穩(wěn)定的API管理是絕對的關(guān)鍵,以確保適當(dāng)?shù)木S護(hù)和高水平的功能性和安全性。雖然一個iPaaS并不是由它連接和管理的API能力來定義(參見上面的Gartner公司的定義),因為這幾乎是默認(rèn)功能:大多數(shù)的云應(yīng)用程序都通過自己的REST或SOAP API來訪問,所以為了將它們連接起來,一個iPaaS絕對需要能夠處理這些APIs。
有鑒于此,iPaaS提供了一個理想的基礎(chǔ)來確保物聯(lián)網(wǎng)的連接性。此外,除了基于API提供一個統(tǒng)一的基礎(chǔ)設(shè)施和簡單易用的工具實現(xiàn)可靠的集成之外,也應(yīng)當(dāng)提供一個適當(dāng)?shù)膽{證管理和粒狀監(jiān)控以及日志系統(tǒng)。這將確保IoT的服務(wù)和設(shè)備以及其他應(yīng)用程序之間的通信有一個良好的組織以及控制維護(hù)。
IoT伴隨著微服務(wù)的發(fā)展,我認(rèn)為我們將看到集成化平臺即服務(wù)的實施在物聯(lián)網(wǎng)背景下的增長。許多iPaaS提供商已經(jīng)在以此流行語做廣告,所以很明顯市場需求已經(jīng)顯現(xiàn)。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:iPaaS實現(xiàn)的四個炫酷用例
























