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