日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

使用 IBM 中間件實(shí)現(xiàn) SaaS 解決方案,第 2 部分: 啟用多租戶的方法

 figol 2009-08-17

簡(jiǎn)介

在為現(xiàn)有或新的多租戶服務(wù)設(shè)計(jì) web 交付時(shí),服務(wù)供應(yīng)商常常面對(duì)許多設(shè)計(jì)選擇。圖 1 顯示了五種主要方法。方法 1 是所有租戶共享單一應(yīng)用程序?qū)嵗?,也就是相同的服?wù)器、中間件和應(yīng)用程序。方法 5 是租戶在單獨(dú)的服務(wù)器上運(yùn)行自己的應(yīng)用程序?qū)嵗ó?dāng)前許多 Application Service Provider [ASP] 采用這種方法)。在這兩種方法之間,還有至少三種主要方法,它們具有不同的資源共享程度和開發(fā)復(fù)雜性。每種方法提供不同的收益(在可伸縮性和運(yùn)營(yíng)效率方面),需要不同的成本(在開發(fā)復(fù)雜性和投入市場(chǎng)的時(shí)間方面)。


圖 1. 啟用多租戶的五種主要方法
啟用多租戶的五種主要方法

在本文中,我們將使用多種角色描述啟用多租戶的不同方法:

  1. 服務(wù)供應(yīng)商:負(fù)責(zé)以 web 交付模型提供服務(wù)/解決方案
  2. 服務(wù)開發(fā)人員:服務(wù)/解決方案的開發(fā)人員
  3. 租戶:服務(wù)供應(yīng)商的客戶
  4. 最終用戶:租戶可能有一個(gè)或多個(gè)服務(wù)/解決方案用戶

服務(wù)供應(yīng)商可以使用以下五種主要方法:

  1. 包含單一應(yīng)用程序?qū)嵗墓蚕碇虚g件
  2. 包含多個(gè)應(yīng)用程序?qū)嵗凸蚕淼刂房臻g的共享中間件
  3. 包含多個(gè)應(yīng)用程序?qū)嵗蛦为?dú)地址空間的共享中間件
  4. 用與租戶相關(guān)的虛擬映像實(shí)現(xiàn)虛擬化
    a). 用中介層實(shí)現(xiàn)虛擬化
  5. 在單獨(dú)的服務(wù)器上運(yùn)行多個(gè)實(shí)例的 ASP 模型

下面幾節(jié)詳細(xì)描述這五種方法。在決定采用哪種方法時(shí),了解每種方法的成本和收益會(huì)有幫助。我們?cè)诤竺娴囊还?jié)中提供成本/收益分析。





共享中間件方法

方法 1、2 和 3 都在多個(gè)租戶之間共享中間件和應(yīng)用程序組件,只是程度不同。下面看看每種方法的示例。

方法 1:包含單一應(yīng)用程序?qū)嵗墓蚕碇虚g件

所有租戶共享操作系統(tǒng)、服務(wù)器以及中間件和應(yīng)用程序的單一實(shí)例。實(shí)現(xiàn)的方法是用租戶標(biāo)識(shí)參數(shù)對(duì)應(yīng)用程序的單一實(shí)例進(jìn)行參數(shù)化。例如,如果應(yīng)用程序有 web 服務(wù)接口和實(shí)現(xiàn),那么在接口中的操作和數(shù)據(jù)對(duì)象中添加租戶 ID 參數(shù)。如果應(yīng)用程序使用數(shù)據(jù)庫(kù)表,那么在每個(gè)數(shù)據(jù)庫(kù)表中添加一個(gè)表示租戶 ID 的新列。在這個(gè)模型中,有一些配置元素對(duì)于每個(gè)租戶是獨(dú)特的。例如,虛擬門戶為每個(gè)租戶提供不同的外觀和感覺(jué)以及獨(dú)特的數(shù)據(jù)庫(kù)模式元素。


圖 2. 方法 1 的拓?fù)涫纠ㄔ诙鄠€(gè)租戶之間共享應(yīng)用程序和中間件的單一實(shí)例)
方法 1 的拓?fù)涫纠ㄔ诙鄠€(gè)租戶之間共享應(yīng)用程序和中間件的單一實(shí)例)

圖 2 中顯示一個(gè)使用這種方法的拓?fù)涫纠?。這里有三個(gè)租戶:A、B 和 C,他們共享 Application 1 的相同代碼。Application 1 使用在 Blade 服務(wù)器上的 Windows 上運(yùn)行的 Tomcat 和 DB2,以及在另一臺(tái)物理服務(wù)器上的 Linux 上運(yùn)行的 Apache HTTP 服務(wù)器。所有租戶共享中間件、操作系統(tǒng)和服務(wù)器。可以從 “Building Web delivered SaaS applications on open source and entry level IBM middleware” 下載一個(gè)使用這種方法的多租戶示例應(yīng)用程序。當(dāng)一個(gè)租戶出現(xiàn)時(shí),為他創(chuàng)建相關(guān)的配置(例如 CSS 文件),但是只有一個(gè)應(yīng)用程序?qū)嵗伤凶鈶艄蚕?。在使用這種方法時(shí),應(yīng)用程序必須能夠把每個(gè)租戶的數(shù)據(jù)和配置隔離開。本系列的第 3 部分和第 4 部分討論在使用這種方法啟用多租戶時(shí)重要的體系結(jié)構(gòu)考慮因素(使用 IBM WebSphere Application Server)。

方法 2:包含共享地址空間中的多個(gè)應(yīng)用程序?qū)嵗墓蚕碇虚g件

租戶使用應(yīng)用程序的不同實(shí)例,這些實(shí)例部署在中間件的單一實(shí)例中,共享單一操作系統(tǒng)進(jìn)程(地址空間)。租戶共享操作系統(tǒng)和服務(wù)器。在圖 3 中,租戶 A、B 和 C 使用這種方法共享一個(gè)示例應(yīng)用程序。


圖 3. 方法 2 的拓?fù)涫纠▽?duì)于不同的租戶,在中間件的單一實(shí)例中運(yùn)行應(yīng)用程序的不同實(shí)例)
方法 2 的拓?fù)涫纠▽?duì)于不同的租戶,在中間件的單一實(shí)例中運(yùn)行應(yīng)用程序的不同實(shí)例)

當(dāng)新的租戶出現(xiàn)時(shí),創(chuàng)建一個(gè)單獨(dú)的應(yīng)用程序拷貝,指定一個(gè)包含租戶標(biāo)識(shí)符的名稱,把它部署到應(yīng)用服務(wù)器的共享實(shí)例中。例如,復(fù)制 Application App 的 ear 文件 (App.ear) 并分別命名為 App1.ear 和 App2.ear。同樣,在數(shù)據(jù)庫(kù)層,對(duì)于租戶 A 和 B,把應(yīng)用程序表 App_table 分別復(fù)制為 App1_table 和 App2_table。與租戶相關(guān)的定制(例如 CSS 文件和表模式)添加到與租戶相關(guān)的應(yīng)用程序和表拷貝中。這個(gè)模型要求在中間件層維持租戶隔離。

方法 3:包含單獨(dú)地址空間中的多個(gè)應(yīng)用程序?qū)嵗墓蚕碇虚g件

租戶使用應(yīng)用程序的不同實(shí)例,這些實(shí)例部署在中間件的不同實(shí)例中。租戶共享操作系統(tǒng)和服務(wù)器。因?yàn)橹虚g件實(shí)例是不同的,所以每個(gè)租戶有自己的操作系統(tǒng)進(jìn)程(地址空間)。因此,這個(gè)模型要求在操作系統(tǒng)層維持租戶隔離。這種方法在相同的物理服務(wù)器上支持的租戶數(shù)量比方法 1 和 2 少。在三種共享中間件方法中,這種方法提供最強(qiáng)的租戶隔離。但是,在操作系統(tǒng)和服務(wù)器層仍然有隔離問(wèn)題,例如一個(gè)租戶的用戶有可能占用物理服務(wù)器中的所有 CPU 和內(nèi)存。


圖 4. 方法 3 的拓?fù)涫纠▽?duì)于不同的租戶,在中間件的不同實(shí)例中運(yùn)行應(yīng)用程序的不同實(shí)例)
方法 3 的拓?fù)涫纠▽?duì)于不同的租戶,在中間件的不同實(shí)例中運(yùn)行應(yīng)用程序的不同實(shí)例)

在圖 4 中的示例中,每個(gè)租戶(A、B 和 C)運(yùn)行自己的應(yīng)用程序物理拷貝(分別為 App1、App2 和 App3),這些拷貝部署在自己的中間件物理拷貝中(分別為 M1、M2 和 M3)。租戶 A 和 B 在 Windows 上運(yùn)行應(yīng)用程序,而租戶 C 在 Linux 上運(yùn)行應(yīng)用程序。在三種共享中間件方法中,這種方法需要對(duì)現(xiàn)有應(yīng)用程序做的修改最少,這有助于加快部署速度。在 SaaS Blueprints 系列即將推出的一個(gè)演示程序中,會(huì)給出一個(gè)采用這種方法的示例,它使用 WebSphere Smash 和 MySQL 作為中間件,運(yùn)行一個(gè)租戶 phpBB 公告牌應(yīng)用程序。





虛擬化方法

使用虛擬化技術(shù)在共享服務(wù)器上運(yùn)行多個(gè)操作系統(tǒng)分區(qū),對(duì)于每個(gè)租戶分配專用的應(yīng)用程序和中間件實(shí)例。

方法 4:用多個(gè) VM 映像實(shí)現(xiàn)虛擬化

租戶使用不同的虛擬映像以及不同的應(yīng)用程序、中間件和操作系統(tǒng)實(shí)例,但是共享物理服務(wù)器。在近幾年,服務(wù)器虛擬化技術(shù)在基于 x86 的服務(wù)器上得到了廣泛應(yīng)用,正在迅速地成為一種低成本的日常技術(shù)。

與共享中間件方法相比,服務(wù)器虛擬化不需要為啟用多租戶進(jìn)行大量代碼開發(fā)。在物理服務(wù)器(主機(jī))上安裝服務(wù)器虛擬化之后,對(duì)于每個(gè)租戶,服務(wù)供應(yīng)商實(shí)例化一個(gè)虛擬服務(wù)器(訪客),它包含與這個(gè)租戶相關(guān)的軟件,包括中間件和應(yīng)用程序。

多租戶的技術(shù)困難之一是供應(yīng)新的租戶。為了供應(yīng)新的租戶,服務(wù)供應(yīng)商必須執(zhí)行可能漫長(zhǎng)且復(fù)雜的安裝和配置步驟??梢圆捎?Virtual appliances(例如,VMWare Virtual Appliance for WebSphere Application Server Network Deployment V7.0 Open Beta),在其中包含預(yù)先配置的與租戶相關(guān)的操作系統(tǒng)和中間件,這有助于解決供應(yīng)問(wèn)題。

圖 5 給出一個(gè)采用這種方法的示例,其中在物理服務(wù)器上安裝了本機(jī)系統(tǒng)管理程序(比如 VMWare ESX™ 或 Xen)。在這個(gè)示例中,底部綠框中的物理 blade 服務(wù)器 A 有兩個(gè)頻率為 2 Ghz 的 CPU,它被分為兩個(gè)虛擬 blade 服務(wù)器(黑框中的 vBlade 1 和 vBlade 2),每個(gè)虛擬服務(wù)器各有一個(gè) 2 Ghz 的 CPU。虛擬 blade 服務(wù)器 vBlade 3 包含整個(gè)服務(wù)器 B,有 4 個(gè) 2Ghz CPU。虛擬服務(wù)器還共享物理服務(wù)器的其他資源,比如內(nèi)存、磁盤空間和網(wǎng)絡(luò)連接。應(yīng)用程序 App4 和 App5 部署在 vBlade 1 和 vBlade 2 中,為兩個(gè)租戶服務(wù),App6 部署在 vBlade 3 中。注意,租戶可以使用不同的操作系統(tǒng)。


圖 5. 通過(guò)基于本機(jī)系統(tǒng)管理程序的服務(wù)器虛擬化啟用多租戶
通過(guò)基于本機(jī)系統(tǒng)管理程序的服務(wù)器虛擬化啟用多租戶

方法 4a:用中介層實(shí)現(xiàn)虛擬化

服務(wù)供應(yīng)商在一個(gè)中介代理層中集中地執(zhí)行通用的多租戶功能,比如路由、訪問(wèn)控制和度量。中介層可以與虛擬化方法相結(jié)合,把它與在單獨(dú)虛擬映像分區(qū)中運(yùn)行的租戶相關(guān)服務(wù)實(shí)例集成起來(lái)。中介代理層位于應(yīng)用程序的最終用戶和應(yīng)用程序中的服務(wù)之間,它動(dòng)態(tài)地把來(lái)自租戶的用戶的服務(wù)請(qǐng)求綁定或路由到與租戶相關(guān)的服務(wù)實(shí)例,見(jiàn)圖 6。

圖 6 描述一個(gè)中介方法示例,其中服務(wù)供應(yīng)商使用 WebSphere DataPower SOA appliance (WDP) 實(shí)現(xiàn)中介代理層。在這個(gè)示例中,在 WDP web 服務(wù)代理中配置路由規(guī)則,這些規(guī)則把兩個(gè)租戶(A 和 B)的用戶的請(qǐng)求路由到相應(yīng)的應(yīng)用程序?qū)嵗A硗?,通過(guò)集成 Tivoli Access Manager 和 Tivoli Usage and Accounting Manager 等其他中間件組件,添加了度量、訪問(wèn)控制和審計(jì)等多租戶功能。


圖 6. 中介方法的示例(使用 WebSphere DataPower SOA appliances 啟用多租戶)
中介方法的示例(使用 WebSphere DataPower SOA appliances 啟用多租戶)

在本系列的第 5、6、7 和 8 部分中,我們將介紹實(shí)現(xiàn)這種方法的三種方式,使用以下產(chǎn)品組合:

  • WebSphere Business Services Fabric
  • WebSphere DataPower SOA appliances 和 Tivoli Access Manager
  • WebSphere Enterprise Services Bus 和 WebSphere Service Registry and Repository

方法 5:在單獨(dú)的服務(wù)器上運(yùn)行多個(gè)實(shí)例的 ASP 模型

租戶只共享數(shù)據(jù)中心的基礎(chǔ)結(jié)構(gòu)(比如供電和制冷),但是使用應(yīng)用程序、中間件、操作系統(tǒng)和服務(wù)器的不同實(shí)例。在圖 7 所示的示例中,租戶 A、B 和 C 使用三個(gè)不同的應(yīng)用程序?qū)嵗?AppA、AppB 和 AppC,它們?cè)谂c租戶相關(guān)的中間件實(shí)例、操作系統(tǒng)實(shí)例和物理服務(wù)器上運(yùn)行。這種方法最適合那些要求為不同的租戶提供充分隔離和定制的工作負(fù)載和場(chǎng)景。


圖 7. ASP 模型的示例(通過(guò)在單獨(dú)的服務(wù)器上運(yùn)行多個(gè)實(shí)例啟用多租戶)
ASP 模型的示例(通過(guò)在單獨(dú)的服務(wù)器上運(yùn)行多個(gè)實(shí)例啟用多租戶)




多租戶方法的成本-收益對(duì)比

本節(jié)從服務(wù)供應(yīng)商和服務(wù)開發(fā)人員的角度考慮成本-收益分析。

對(duì)于服務(wù)供應(yīng)商來(lái)說(shuō),在為大量租戶提供服務(wù)時(shí),方法 5(即 ASP 方法)的成本是最高的。在其他四種方法中,隨著資源共享程度的提高,經(jīng)濟(jì)有效性和規(guī)模效益會(huì)依次提高,見(jiàn)圖 1 中的兩個(gè)黃色箭頭。ASP 方法會(huì)導(dǎo)致以下與租戶相關(guān)的成本類型:

  • 物理服務(wù)器:每個(gè)租戶需要專用的服務(wù)器、磁盤空間和輔助設(shè)備。
  • 管理:服務(wù)器和某些軟件需要連續(xù)維護(hù),比如安裝安全補(bǔ)丁、升級(jí)操作系統(tǒng)和中間件、用戶賬號(hào)管理等等。必須在每個(gè)租戶的基礎(chǔ)結(jié)構(gòu)上單獨(dú)地執(zhí)行這些任務(wù)。
  • 運(yùn)營(yíng):運(yùn)行數(shù)據(jù)中心需要與電力、制冷和房地產(chǎn)相關(guān)的許多成本,在增加租戶時(shí)成本會(huì)顯著增加。

但是,對(duì)于服務(wù)開發(fā)人員來(lái)說(shuō),這種方法的成本是最低的,因?yàn)椴恍枰獮閱⒂枚嘧鈶粜薷膽?yīng)用程序。另外,這種方法為與租戶相關(guān)的實(shí)例提供最強(qiáng)的隔離和定制能力。

方法 1 到 3(即共享中間件方法)的運(yùn)營(yíng)成本是三種共享模型中最低的,因?yàn)殡S著資源共享程度的提高(服務(wù)器、中間件和操作系統(tǒng)),要管理的組件數(shù)量會(huì)減少。這些方法還提供規(guī)模效益,因?yàn)轳v留在單一物理服務(wù)器上的租戶數(shù)量最高。對(duì)于服務(wù)開發(fā)人員,方法 1(單一應(yīng)用程序?qū)嵗┑某杀咀罡?,因?yàn)樗赡芤笾匦略O(shè)計(jì)現(xiàn)有的應(yīng)用程序,需要很長(zhǎng)的開發(fā)時(shí)間和很大的成本。另外,它要求了解高級(jí)的應(yīng)用服務(wù)器特性和技術(shù),需要非常有經(jīng)驗(yàn)的開發(fā)人員。

對(duì)于服務(wù)開發(fā)人員,方法 4(即多個(gè)虛擬映像)的成本比共享中間件方法(方法 1-3)低,因?yàn)樾枰膽?yīng)用程序修改很少,甚至不需要。這樣就可以更快地把服務(wù)投入市場(chǎng)。在虛擬化方法中添加中介層(方法 4a)也會(huì)降低復(fù)雜性,減少集成其他多租戶功能(比如訪問(wèn)控制和度量)所需的時(shí)間。

表 1 提供共享中間件方法(方法 1-3)和虛擬化方法(4 和 4a)的成本收益對(duì)比。


表 1. 共享中間件方法和虛擬化方法的成本收益對(duì)比
共享中間件方法 虛擬化和帶中介的虛擬化
收益
  • 能夠快速擴(kuò)展,支持更多的租戶
  • 經(jīng)濟(jì)有效,因?yàn)樗凶鈶艄蚕砘A(chǔ)結(jié)構(gòu)
  • 與虛擬化或中介方法相比,開銷低
  • 不需要重新設(shè)計(jì) 應(yīng)用程序
  • 只需修改少量集成代碼,即可高效地啟用更多通用的多租戶特性,比如:
    - 訪問(wèn)控制
    - 度量
    - 處理和轉(zhuǎn)換與租戶相關(guān)的應(yīng)用程序中協(xié)議和接口方面的差異
  • 加快 投入市場(chǎng)的速度,降低 前期成本
  • 良好的租戶隔離,提供更好的安全性可用性
  • 與共享的環(huán)境相比,提供更高的硬件和操作系統(tǒng)定制 程度
    - 支持租戶應(yīng)用程序使用不同的 操作系統(tǒng)和硬件
  • 比較容易把應(yīng)用程序重新定位 到另一個(gè)平臺(tái)
  • 比較容易為每個(gè)租戶執(zhí)行備份災(zāi)難恢復(fù)
成本
  • 在方法 1 中,需要對(duì)現(xiàn)有的租戶代碼進(jìn)行重新設(shè)計(jì)修改代碼
  • 重新設(shè)計(jì)應(yīng)用程序會(huì)影響多租戶投入市場(chǎng)的時(shí)間
  • 如果需要修改代碼,前期成本會(huì)比較高
  • 實(shí)現(xiàn)方法 1 需要經(jīng)驗(yàn)豐富的程序員
  • 為每個(gè)租戶提供定制的備份和恢復(fù)等特性會(huì)增加復(fù)雜性
  • 可伸縮性低,每個(gè)服務(wù)器支持的租戶數(shù)量少
  • 性能開銷比較大
  • 運(yùn)營(yíng)成本管理成本比較高,因?yàn)樾枰摂M機(jī)器映像的多個(gè)實(shí)例
  • 在部署到中介層時(shí),部署成本比較高




結(jié)束語(yǔ)

從傳統(tǒng)的應(yīng)用程序服務(wù)供應(yīng)商模型遷移到 web 交付模型有多種方法,這些方法對(duì)于服務(wù)供應(yīng)商和服務(wù)開發(fā)人員有不同的成本和收益。我們討論了五種主要方法,它們具有不同的資源共享程度和開發(fā)復(fù)雜性。這個(gè)遷移過(guò)程的目標(biāo)是提高經(jīng)濟(jì)有效性和降低總擁有成本。本文討論了各種方法的優(yōu)缺點(diǎn),有助于您選擇合適的方法并準(zhǔn)備適當(dāng)?shù)捏w系結(jié)構(gòu),從而逐步實(shí)現(xiàn)這些目標(biāo)。





致謝

作者要感謝 IBM Research 的 Ajay Mohindra 和 Suresh N. Chari,他們?yōu)槊枋鲋饕嘧鈶舴椒ǖ膱D 1 做出了貢獻(xiàn)。



參考資料

學(xué)習(xí)

獲得產(chǎn)品和技術(shù)
  • 下載 WebSphere Application Server Network Deployment V7.0 試用版,此試用版下載包括用于 VMware Server、VMware ESX 和 Xen 管理程序的 WebSphere Application Server Network Deployment 虛擬映像。使用此虛擬映像可以快速安裝、部署和卸載 WebSphere 環(huán)境,便于快速評(píng)估產(chǎn)品。

  • 下載 WebSphere Application Server V7.0 試用版,該產(chǎn)品是基于 Java™ EE 5 認(rèn)證的,支持 EJB 3.0 技術(shù)的應(yīng)用程序平臺(tái)。

  • 下載 WebSphere Application Server Community Edition,一個(gè)構(gòu)建于 Apache Geronimo 技術(shù)之上的,輕量級(jí) Java EE 應(yīng)用服務(wù)器。 您可以免費(fèi)使用該產(chǎn)品,該產(chǎn)品通過(guò)集成開源社區(qū)的最新貢獻(xiàn),為開發(fā)部署 Java 應(yīng)用提供了靈活易用的基礎(chǔ)平臺(tái)。

  • 下載 IBM 產(chǎn)品評(píng)估版,試用來(lái)自 DB2®、Lotus®、Rational®、Tivoli® 和 WebSphere® 的應(yīng)用程序開發(fā)工具和中間件產(chǎn)品。


作者簡(jiǎn)介

Carl

Carl Osipov 是 IBM Software Group 的 Strategy and Technology Organization 的軟件架構(gòu)師。他所擅長(zhǎng)的領(lǐng)域是分布式計(jì)算、語(yǔ)音應(yīng)用程序開發(fā)和計(jì)算自然語(yǔ)言理解。他在本行業(yè)以及大眾媒體上發(fā)表了一些 SOA 和溝通對(duì)話管理主題方面的文章。他當(dāng)前主要關(guān)注為復(fù)合業(yè)務(wù)服務(wù)設(shè)計(jì)重用技術(shù)。


Goldszmidt

Germán Goldszmidt 博士是 IBM Software Group, Technical Strategy 的一位杰出工程師。他負(fù)責(zé) SWG Advanced Technology 計(jì)劃,包括孵化項(xiàng)目和 Software Group Research Joint Program。他領(lǐng)導(dǎo)過(guò)復(fù)合業(yè)務(wù)服務(wù)和 Software as a Service 領(lǐng)域的多個(gè)項(xiàng)目。在 2003 年之前,他是 IBM Research T.J. Watson 實(shí)驗(yàn)室的資深研究人員和經(jīng)理。他曾帶領(lǐng)團(tuán)隊(duì)開發(fā)了第一個(gè)計(jì)算供應(yīng)電子實(shí)用程序,這個(gè)程序可以自治地調(diào)整資源分配,從而高效地處理各種工作負(fù)載和基礎(chǔ)結(jié)構(gòu)變化。以前,他設(shè)計(jì)和開發(fā)了高性能負(fù)載平衡程序 Network Dispatcher,為多種 IBM 產(chǎn)品和部署提供可靠性和可伸縮性。他在專業(yè)期刊和會(huì)議錄上發(fā)表了 50 多篇論文,擁有 15 項(xiàng)專利。


Mary Taylor

Mary 在 SWG Technical Strategy and Incubation 團(tuán)隊(duì)工作,管理 SWG Incubation 計(jì)劃。她是 SaaS Community of Practice 的負(fù)責(zé)人之一并參與 SaaS Blueprints。她當(dāng)前主要關(guān)注 IBM 中間件在金融市場(chǎng)前端辦公室中的定位。


Indrajit Poddar

Indrajit Poddar (IP) 是 IBM Software Group Strategy 的 Strategy, Technology, Architecture, and Incubation 團(tuán)隊(duì)的成員。他領(lǐng)導(dǎo)幾個(gè)按 Software-as-a-Service (SaaS) 模型構(gòu)建復(fù)合業(yè)務(wù)服務(wù)的集成 PoCs。


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多