Windows Azure客戶真實案例:美聯社
Associated Press (美聯社)
世界范圍的新聞提供商通過托管服務創建了新的內容通道。
Associated Press (AP,美聯社)是世界最大的新聞機構,在全球97個國家設有辦事處。 平均而言,每天全世界一半新聞都來自AP。 AP 想要通過鼓勵開發者在他們的應用程序中融入AP的內容,來拓展它的覆蓋面。通過使用 Microsoft托管的 Windows AzureTM 平臺 , AP創建了高度可拓展的解決方案,它簡化了方案,創造了新的商業機會。
業務需求:
Associated Press (AP) 每周7天,每天24小時的為報紙、廣播、電視以及互聯網提供最新最實時的新聞資訊。它是世界最大,最悠久的新聞機構,在97個國家設有243個辦事處,在全世界范圍有4100名職員。 AP為全美1700份報紙,5000家廣播媒體,以及550家國際廣播服務。 AP 是非盈利的合作社,為美國日報成員所共有。它維護了一份超過1千萬圖像的數字圖像檔案。
為了尋找潛在的收益源,并尋求新客戶,AP開始計劃實施一套高可拓展性的API,全世界的開發者都可以將AP新聞內容融入他們的應用程序。 AP 團隊渴望了解開發者愿意使用新工作來做什么。(它被稱為 Associated Press Breaking News API)
"該項目的部分任務是觀察人們對哪些新聞比較感興趣。" Alan Wintroub說道,AP企業應用程序服務開發總監。 "我們想要使用開發者的"生態系統",以及其活力與創意。我們看到這會是一個雙贏的局面。"
規模規劃是最能突出的微軟云模式的優點的地方 ,Windows Azure平臺為我們免去了那些煩心事,而其他平臺無法辦到--Jonathan Malek, Associated Press首席架構師和研究主任
通過API來投遞內容, AP最初考慮了一個非云端的解決方案。但是IT員工更關注于對于硬件和軟件的前期投資,以及對現有服務和系統的潛在影響。 所以,機構開始為項目尋找替代方案。
#p#
解決方案:
在考慮了幾個"云計算"平臺之后,AP選擇了將它的方案放置于來自微軟的Windows Azure之上。 Windows Azure平臺提供了一個操作系統,以及一套可以獨立使用或聯合使用的開發者服務。 "使用Windows Azure 平臺,我們可以很簡便的來拓展它,無需擔心規模規劃," Jonathan Malek說道, Associated Press的首席架構師和研究主任。 "這些基礎設施讓我們能快速的拓展解決方案相關的部分,無需擔心操作系統的其余部分。微軟的技術也很符合我們的內部標準。"
AP 開發者現有的技能能很快的適應Windows Azure 平臺, "那便是Wndows Azure平臺脫穎而出的地方," Malek說道 "工具的質量,開發的簡易性,管理的簡易性,都是非常吸引人的。"Breaking News API 的開發開始于2008年晚些時候, AP已經計劃在2009年晚些時候發布幾個小批生產的公共測試版。登陸 developer.ap.org 能夠訪問到工具,論壇以及對于開發連接AP內容的應用程序的支持。
在后臺,微軟 SQL Azure數據庫存儲新聞的元數據。 方便檢索的的文檔ID儲存在信息隊列中,它會被Windows Azure監測以及處理。 最后,文檔存儲于Windows Azure Blob Storage。
一個關鍵要求是能夠簡便安全的使得大量的內部數據在外部可用,所以團隊使用了 Windows Azure中的Service Bus 。 Service Bus 幫助提供服務與應用程序之前跨防火墻和網絡邊界的安全連接。" Service Bus使得我們很容易建立,并在防火墻之前提供它們。 沒有Service Bus,我們無法做到那些事情。" Pramod Anchuparayil解釋道, Associated Press架構師。
#p#
優點:
通過具有彈性的,基于云的平臺來提供API, Associated Press能夠簡化項目方案,迅速開發,為業務創造新的機會,以及 產品革新。
簡化方案
通過選擇了一個托管開發平臺,AP免去了當創建一個傳統的高可拓展性的產品時,需要的方案以及高額的硬件投資。 "規模規劃是最能突出的微軟云模式的優點的地方," Malek.說道"Windows Azure 平臺為我們免去了那些煩心事,而其他平臺無法辦到。"
直接開發與快速上市時間
AP的開發者發現以往圍繞un開發工具的經驗能很快的轉化至 Windows Azure 平臺。"我們差不多是一個微軟商店,關注于 C#, 微軟SQL Server [數據庫管理軟件],以及微軟 Visual Studio[開發系統]," Malek說道 "我們的開發者能夠快速的開發。開發工具與環境都非常優秀。"由于云架構提供使得開發以及方案的簡化,AP 能夠快速的開發出原型,以及它的API系統。Windows Azure平臺會繼續將新產品帶入市場。
新的增長機會
雖然Breaking News API 系統的開發還在進行, AP 很滿意它的進展。 "在許多方面,我們都已經成功。" Wintroub說道 " Breaking News API項目允許我們探索我們不曾想象的可能性。它同時也為我們自己發展機構提供了創意,并帶來了商業機會。如今如果沒有Windows Azure的支持,我們難以想象將如何開展我們的業務。"
【編輯推薦】