毋庸質疑,在移動應用開發世界裡的開發週期是非常短暫的。 所以當發現開發團隊為也使其移動應用能快速的投放到市場上,他們會在很在程度上基於各種雲技術,這不用感到奇怪。 這裡提供了5個最高效的方法,可使移動專案通過使用雲獲得成功。
1.託管服務
亞馬遜和他們的通過EC2平臺的基礎設施即服務(IaaS)產品,在很大程度上是雲理念的先驅,所以它應該是意料之中的,許多組織將把應用程式託管到EC2服務。 但是,當然亞馬遜只是這些角色當中的一個在這個增長的領域中,而且在很多情況下,由於軟體即服務角色(SaaS)的存在,像EC2這樣的IaaS角色就會被推到一邊去,在SaaS中使用者會放棄一些對自己系統和運行時的控制, 從而達到系統承諾的較少配置和較低的行政開銷。 這很有可能是使用雲最靠譜的一種方法,因此越來越多的移動應用開始利用基於雲的託管服務。
2.支付閘道
蘋果及其iTunes商店之所以會如此成功的部分原因是,他們的簡單且便於使用的支付系統使它成為的iPhone和其他基於ios系統的應用程式的供應商的常規的工作,而且也變得很成功。 當我們談到成功時,我們真正討論是越來越富裕。
但是隨著移動市場越來越成熟,許多移動開發商都已經開始批評蘋果的經濟模型,很多人都希望有一種可替代的支付機制。 這就不足為奇了,一些基於雲的支付閘道供應商已經出現,這就易於應用開發商與他們的客戶執行金融交易,而且不必擔心由於可靠性問題或軟體漏洞而失去銷售額,如果在本地建立金融交易處理系統,這類問題的發生機率可能會提高。
3.Web分析
移動應用開發商已經採用了「瞭解你的使用者」這一思想,從而達到一個完全新的水準。 也許這是事實,移動應用程式通常有更少的螢幕和更集中關注于特性。 移動應用的這種高度集中的本質使得開發人員快速地把他們收集到的Web分析和使用資訊轉化到產品改進和應用程式的升級中去。 為了總是讓自己的產品更好,更多的移動應用程式依靠基於雲的服務來獲取、存儲和呈現使用者交互的資訊。
4.應用程式監測
你可能完全滿足于你所有的內部工具,你的現成的分析引擎和你的內部資料中心,但如果一切都在內部運行,你怎樣知道你的系統壞了?
5.開發
對於在運行時使用雲已經說了這麼多的好處,但是多陣列織仍然對完全部署雲服務存在質疑,所以他們放慢涉足應用雲計算的腳步,只使用一些關鍵的核心功能。 即使是移動開發團隊管理代碼,使用任意測試資料,管理代碼和使用任意測試資料,即把它洩漏到服務廠商分支的世界中去,也不會顯得尷尬的移動開發團隊,是組織中最早使開始合理地使用雲的。 促進開發雲利益的先驅有基於雲問題的跟蹤系統,原始程式碼管理系統,負載測試工具,甚至全面的整合式開發環境,它把桌面從開發者編寫的代碼方程式中分離出來。
移動和雲:天生一對
關於移動開發社區有一些事情就是,它使用雲那就天作之全。 也許這是事實,短生命週期的移動開發專案需要那些雲供應商提供的現成的服務。 也許控制移動開發社區的這種類型的個性比他們的企業發展同行更冒險和更具破壞性,因此他們更容易嘗試新事物像基於雲的IDE或監視工具。 但無論是什麼原因,看起來移動社區正在完全擁抱雲,這使得移動和雲計算社區都變得更強大。 (譯者: 蔣紅冰)
(責任編輯:蒙遺善)