BizTalk Server 2004:資料和內容管理

iDotNetSpace發表於2008-01-25

2004 年 3 月 11 日

作者:Jame Healy

.NETDJ 客座編輯 Jame Healy 近期採訪了 Microsoft 電子商務伺服器團隊的主管產品經理 Scott Woodgate。在這次獨家採訪中,Woodgate 談到了 BizTalk Server 的發展歷程,他們開發 BizTalk Server 新版本的過程,以及為縮小開發人員和業務分析員之間差距所做的工作。

.NETDJ:Scott,先請您介紹一下自己的情況好嗎? 您如何取得今天的成就--與一支生氣勃勃的團隊一起在微軟工作?

SW:我想您可能會認為我加入 Microsoft 的途徑可能顯得有點異端。說實話,我到 Seattle 來的真正原因並非是因為 Microsoft ,而是因為我所迷戀的一個女人,我現在的妻子。她當時來這兒是為了獲得她的金融學博士學位。在那段時間,令我沉迷其中的事情還包括軟體開發,我的職業背景十分適合 Microsoft不同的軟體產品開發。在來美國之前,我已獲得了化學博士學位、商學院學士學位和計算機專業的畢業證書,憑藉這些資歷,我在紐西蘭謀取了一份 EAI/B2B 專案經理的職位。

.NETDJ:您是 Microsoft 電子商務伺服器團隊的主管產品經理。作為主管產品經理,您的主要職責是什麼呢?主管產品經理,對您意味著什麼呢?

SW:實際上,我們的主要工作就是與客戶及合作伙伴進行交流,分析客戶的業務問題,然後設法用我們的軟體來解決這些問題。這就是說我們要發現客戶問題的要害,判斷當前市場上有什麼解決方案,並分析新方案的市場前景如何。我們將其稱之為產品規劃,當然,我歡迎有人為它取一個更富創意的名字。

只有對客戶和合作夥伴熱忱相待,我們才能與開發團隊協作,確保為客戶提供一個真正適合他們需求的產品解決方案。由於客戶的需求和市場的發展瞬息萬變,這個流程可能會很棘手,因此,在整個實施過程中與客戶和合作夥伴保持緊密接觸非常重要。

最後,在產品完成並交付給客戶之後,我們要開始新的一輪產品規劃流程。如果提交給客戶的產品能夠滿足他們的需要,能為他們節省資金並帶來競爭優勢,我將感到由衷的欣慰。

.NETDJ:BizTalk 的歷史淵源可能不是其幾個“版本”能夠說清的。BizTalk Server 真正經歷了一段什麼樣的發展歷程?在過去幾年中,其產品版本又是如何更新的呢?

SW:BizTalk Server 即將釋出其第三個重要版本,自從 2000 年下半年起,BizTalk Server 就在生產客戶方投入執行了。在近兩年的產品規劃階段,通過與客戶進行交流,我們認識到他們需要我們的軟體能讓 IT 職業人士、開發人員和業務分析人員共同參與管理重要的業務流程。因此,我們要做的就是為開發人員和業務分析人員提供更好的產品,確保 BizTalk Server 2004能夠解決客戶當前所面臨的困難和挑戰,讓他們能既節約開發時間、降低時間成本,又能經濟有效地達到業務流程整合的目標。

.NETDJ:考慮到資訊工作者和業務分析人員的需要,您會讓我們看到 BizTalk Server 與 Microsoft 產品採用何種方式整合呢? 是 Microsoft InfoPath、Windows SharePoint Services 還是其他產品呢?

SW:現在,資訊工作者和業務分析人員需要處理的電子資料和內容,其形式比以往任何時候都要多。使用書面通知和傳真的時代已經過去,在很多大企業中這已是不爭的事實。而現在,一些更小型一點的公司也開始有這種趨勢。在這種情況下,我們認識到業務人員都對 Excel、 Word 之類的程式非常熟悉,他們希望繼續使用這些程式來管理資料和內容。這樣問題就可以歸結為:如何在不花時間而又無需學習新知識的條件下,提高工作效率。

因此,我們開始為業務分析人員和資訊工作者設法尋找存取和處理重要業務資料的方法。在BizTalk Server 2004 中,客戶將可以看到關鍵的業務活動或流程(如訂單),判斷該活動或流程是否正常,然後再進行處理。這說明,您可能要發電子郵件給工廠管理人員,說明客戶訂單處理時間過長的原因。Microsoft為企業的 IT 管理人員提供了監視操作流程的工具,因此,我們認為業務分析人員和資訊工作者同樣也需要此類工具。

我相信,您將看到我們正致力於將員工、流程及資料以更經濟有效的方式聯絡起來,並不斷取得進步。

.NETDJ:Gartner 最近授予 Microsoft BizTalk Server 為其 Application Integration Broker Suites Magic Quadrant 的領導廠商之一。這有什麼深層含義,Microsoft 是如何對 BizTalk 在這個市場中的角色進行定位的呢?

SW:Gartner 與很多客戶交談過,因此,他們對於這個市場的看法也反映了很多客戶的想法。Microsoft 認為能夠在 Gartner 的 EAI Magic Quadrant 中取得領導廠商的地位,這是客戶滿意的一個標誌,我們對此感到非常自豪。但是 Gartner 和我們的客戶都認為我們可以做到更好。為此,我們將付出最大的努力。在 BizTalk Server 2004 中,我們的努力將體現在新的“業務監視”技術(即 BAM)、新的工作流程技術、新的規則引擎以及改進的業務流程管理技術當中。

客戶告訴我們,他們之所以選擇 BizTalk Server 是因為它不僅能夠滿足他們的需要,又不至於把問題複雜化;而且還因為它與 Microsoft 企業平臺的其他部分整合在一起並可以有效節約成本。

.NETDJ:作為世界上非常有影響力的一家公司,Microsoft 除需要支援數百個內部應用程式之外,還需要支援成千個貿易合作伙伴的不同需求。BizTalk Server 是如何應對這一挑戰的呢?它有什麼內部戰略用於解決這些整合問題呢?

SW:這個問題非常有意思。其實在 BizTalk Server 2002 中,我們已經將 Microsoft 內部開發的技術內建到該產品中,並應用於與業務合作伙伴的連線。這一內建於 BizTalk Server 2002 中的技術叫做SEED [Super Effective and Efficient Delivery],用於通過 Internet 實現與貿易合作伙伴的快速自動連線,其主要針對的是客戶對於貿易合作伙伴的整合需要。

這個內建的“dogfooding”流程,可允許即時的產品升級和客戶反饋,這些功能的實現可能遠比您想象中要困難。我們所有產品的第一個客戶都是 Microsoft ,他們當前使用的是 BizTalk Server 2004 早期採用的計劃,這為我們的開發提供了很多反饋和意見。無論一家公司是隻有兩個業務合作伙伴,還是有成千個合作伙伴,通過使用 BizTalk Server 中先進的 SEED 新技術,都可以自動實現與業務夥伴的配置和連線測試。

.NETDJ:在 Microsoft 的產品中,尤其是在電子商務伺服器團隊的產品中,BizTalk Server 處於什麼樣的位置呢?

SW:BizTalk Server 是電子商務伺服器的基礎,它在 Windows Server System 內擔負著重要的角色。由於 Microsoft 是以元件化的模式開發 BizTalk Server 2004 的,因此類似業務流程協作和規則引擎的功能將用於 Microsoft 軟體平臺內的其他技術中。

.NETDJ:什麼是 Jupiter 行動,它與 BizTalk 有什麼關係呢?

SW:Microsoft 通過代號“Jupiter”來表達它對電子商務的一個構想:讓所有公司都能夠方便、低成本地進行人員溝通、流程處理以及資料連線。為此,BizTalk Server 2004 為開發人員提供建立業務流程的工具,讓業務分析人員和資訊工作者都能夠管理和監視這些業務流程。而在過去,業務分析人員和資訊工作者是被排斥在這個流程之外的。

.NETDJ:那麼,是什麼激發了您對整合平臺的興趣?您認為在未來的幾年間,這個嶄露頭角的市場會發生什麼激動人心的變化呢?

SW:的確,我對於這次的釋出非常興奮,這不僅僅是因為我認為它採用了業務流程管理 [BPM] 的主流技術,而且是因為它體現了客戶的一些關鍵需求,如適用於 SQL 和 FTP 的介面卡,業務活動監視功能以及無縫處理大型文件的功能。另外,我們還將看到一種趨勢,這對於整合產品用於提供浮顯於業務使用者應用程式中的真實業務價值是必須的,而不是簡單地作為微控制器電路基礎結構的一部分進行部署的整合技術。這就是為什麼我們對 BizTalk Server 2004 中工具如此青睞的原因,它能讓使用者獲得實時的業務績效指標和資料的關鍵資訊。

最後,BizTalk Server 2004 的 BPM 工具與 Visual Studio .NET 整合,它為開發人員提供了他們所熟悉並經過很大改進的單一開發環境。Microsoft 有著為企業提供世界一流開發工具的悠久歷史,我們認為,整合 VS.NET 和 BizTalk Server 將非常便於開發人員建立應用程式整合和業務流程管理解決方案,這就是它帶來的一個巨大優勢。

.NETDJ:BizTalk Server 下一步的目標是什麼呢? 我猜想您一定早就進入了下一個版本的需求調查階段。您這次能透露給我們一點提示嗎?

SW:我們是正在收集 BizTalk Server 新版本的需求資訊,但是,我們不想本末倒置。BizTalk Server 2004 是非常重要的一個版本,我們認為,只要客戶部署了基於 BizTalk Server 的解決方案,他們就可以獲得市場時間和競爭方面的優勢。

關於未來,我們將一如既往地致力於尋找與其他 Microsoft 產品的最佳整合方式,如:InfoPath、SQL Server 等等。我想我們會繼續致力於縮小開發人員和業務分析人員之間的差距,為他們提供適時協作與共享資料的實用工具。

.NETDJ:Scott,下一步您準備怎麼做呢? 您是否想在這個團隊中繼續擔當實權角色,還是想在 Microsoft 中謀求更大的發展? Steve Ballmer 是否為您的晉升預留了一席之位呢?

SW:關於 Microsoft,非常重要的一點就是職位的彈性。我珍視過去幾年自己在 BizTalk Server 團隊擔當多個角色的經歷,我確實熱愛這份工作,能為客戶解決尖端的技術難題是我的一種樂趣所在。談到我和Steve唯一的共同點就是我們在同一棟辦公樓中工作,並且我們都對技術問題充滿激情。

Scott Woodgate 簡介

Scott Woodgate 是 Microsoft 電子商務伺服器團隊的主管產品經理。他負責產品規劃和發掘全球技術型客戶的需求,其大部分時間致力於擴充客戶和合作夥伴。Scott 撰寫了 BizTalk Server 白皮書、MSDN 內容、課件和測試,是 Professional BizTalk 一書的作者之一。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-160059/,如需轉載,請註明出處,否則將追究法律責任。

相關文章