2009年半數開發者將轉向SaaS
北京時間1月13日消息,據國外媒體報道,美國市場分析機構Evans Data日前發布調查報告稱,2009年全球開發者中將有半數以上轉向SaaS應用的開發。
Evans Data在2008年底展開了這項調查,共調查了全球1300多名程序員。目前在全球范圍內,從事SaaS項目的開發者所占比例***的地區是北美,約為30%。
Evans Data總裁兼CEO John Andrews表示,這個數據有力的證明了,多數企業開始相信,SaaS應用可以比傳統的On-Premise軟件帶來更多好處,諸如更低的成本和更簡單的部署等。該數據已經很明確的顯示了SaaS是未來的發展趨勢。
Ben Hoelting是一個此前專注于微軟.NET平臺的軟件開發者,他表示自己目前正在Web和on-premises兩個領域進行開發,組合使用了這兩種開發模式。
Hoelting維護的一個應用選擇了Web作為前端展示界面,另外還會使用了一個數據庫系統和一些后端服務。他表示,Web開發者和Windows桌面應用開發者之間的界線正在變得越來越模糊。
Hoelting表示,SaaS應用的一個重大好處是基于瀏覽器的實現方法,這可以大大降低支持多操作系統的難度,同時它可以讓用戶可以更輕松、成本更低的獲取和運行這些應用。
同時,諸如Salesforce之類的大型SaaS廠商已逐漸不再是僅僅銷售和開發獨立SaaS應用,轉而銷售基于云的開發的概念。
Salesforce公司平臺研發部主管Peter Coffee表示,開發者開始把不同的在線服務當作應用程序“元組件”。例如,開發者可以使用Salesforce的Forces.com作為核心用戶界面和應用程序邏輯引擎,可以使用亞馬遜的Web服務作為一個可升級的托管平臺,使用Google Docs作為協作工具。Salesforce最近與這些廠商都建立了合作關系。
不過,Evans Data的報告還發現,云服務目前還沒有在開發者中帶來重大的影響,只有不到10%的人在使用它們。不過,很多開發者表示計劃在將來某個時候使用它。
Redmonk分析師Michael表示,云計算和SaaS開發或許的確可以帶來更強大的功能,但是開發者也必須掌握新的技能,必須經過深思熟慮,才能去選擇它們。
Michael表示,“需要關注的事情是:不同數據源和你的SaaS應用之間的數據如何進行轉換和存取。另外人們還有安全方面的擔憂。如何在你的網絡與SaaS廠商網絡之間建立安全的網絡連接?以及如何保證SaaS廠商之間的連接安全?”
在創建一個SaaS應用時,開發者還需要面臨選擇特定架構的問題。某些工具允許創建同時支持瀏覽器和桌面環境的應用程序,可以充分利用客戶端的計算能力。
Michael表示,開發者必須決定是將更多的計算任務放在SaaS后端服務器上,還是放在桌面終端上。另外,客戶支持也是另一個需要考慮的問題。
Michael表示,“如果你自己運行這個應用程序,你可以訪問更多信息來診斷應用程序中的問題。相反地,用戶訪問的信息會少很多,例如日志等。這種模式有自己的好處,你可以更輕松對自己擁有部署環境的SaaS應用進行支持,但是它同時也帶來了另一個問題:客戶可能希望問題解決的更快更準確。”
【編輯推薦】