在15日進行的“阿里百川——技術驅動無線新商業”專場活動中裡,阿里巴巴的副總裁王曦若作為第一位上臺演講的嘉賓,感慨在雲+端的時代大背景下,手機正在改變著每一個人的生活,而且通過資料顯示,現在1/3的APP只用半年時間就開發出來了,足以說明創業時機從來沒有終點。阿里百川所做的事情就是構建一個大的開放的生態平臺、服務平臺,致力於幫助阿里的服務者和移動開發者實現自己的創業夢想。
阿里百川其實扮演著一個無線創業者、無線開發者和企業無線App創造者的身份,能夠快速的幫助想要創業的夢想家搭建App,快速的將阿里的技術和商業能力通過共享的方式傳遞給創業者們,讓他們搭建更好更快更適時更個性的雲,實現共同的目標。
這裡面要著重講一下阿里百川目前可提供的兩大技術平臺,一個是PaaS平臺TAE,還有一個就是電商的SDK。另一個就是典型的技術就是多媒體雲,這其中包括資料庫的加速服務和檔案儲存服務,而且各種對話都是完全開放的,這些技術基礎設施都已經經歷了電子商務大資料強流的考驗,最知名的戰場就是每年的雙十一購物節,其效能毋庸置疑。顯然,技術已經成為阿里百川能夠與各創業者共享平臺的堅強後盾。
TAE:移動時代雲服務的最佳選擇
在移動時代該如何選擇雲伺服器?移動開發者在使用服務的時候遇到什麼問題?又該如何解決?大多數開發者採取的方法是外部+資料庫的模式,不過這同樣面臨著安全問題的挑戰。阿里巴巴共享業務事業部李董在這裡解釋說,要解決安全問題需要有一個外部化的過程,解決外部應用的PaaS雲服務,將儲存服務做的更豐富。開發的挑戰主要是在初創期,應用擴充套件時需要做一個規劃,然後將資料備份,升級系統架構等等。而在安全方面則需要應對各種挑戰,包括如何平穩渡過防禦網路攻擊,CPU執行情況以及容量評估是否達標等等,這些都是非常重要的。
映象在整個伺服器的執行過程中起到減少伺服器壓力的作用,在特殊情況下,使用者通過自定義映象的方式將應用打成一個高映象,再通過這套TAE的應用的映象釋出到ECS機器上去,這就可以解決構建移動開發中出現的映象穩定性問題。李董還介紹說,TAE的優勢在於靈活性和穩定性,其穩定性是99.95%,從功能性角度來比較,相對於傳統的CaaS(Communications-as-a-Service通訊即服務),TAE更能滿足開發者所需要的更加全面、更加週期、更加全架構的需求。
“移動開發的多媒體攻略”
人們現在離不開手機,而開啟手機之後,我們最想看的應該是圖片和視訊,但是這些內容也是最佔資源的,那麼在移動開發過程中該如何解決佔用資源過多的問題呢?如何產品化解決問題?
阿里百川技術大專家王博介紹說,目前傳統的網際網路內容創作來源主要分為兩種,一種是PGC,一種是UGC。PGC(Professional-generated content)即專家提供的內容,優點是:由站長提供的內容,可控性強,可以經過多層篩選,呈現在使用者面前更具權威,或者更有用。而缺點是:“專家”的力量是有限的,也許一篇文章能有很大吸引力,但是數量方面是弱勢。UGC(User-generated content)即使用者提供的內容。現在幾乎所有的社交網站,都是採用UGC的模式,比如百度貼吧,微博等。優點:不必擔心網站的文章數量,使用者每日每夜為網站提供新的血液。而缺點則是:文章的質量很難達標,廣告、垃圾資訊太多。可見,PGC和UGC各有優缺點,如果能結合那就相當不錯了。
接下來是談到圖片和視訊的處理,最常用的方式就是通過使用者的影像儲存來做一個命名,而另一種方式是圖片元件,優化的方法則是在後臺用PAD做自己的模板來處理。在上傳圖片這部分,圖片有失真壓縮與汙損壓縮的情況下,就需要對圖片的位元速率進行調整。另外就是儲存安全,儲存安全分為兩部分:域名安全和內容安全,不過在阿里雲註冊的網址一般是備案的,符合工信部的要求。其實淘寶是一個以圖片為主的公司,在圖片方面是有大量的積澱的,而且每天都有大量的開發者在網站上維護,而且儲存是預設跟CDN繫結的,預設跟二級使用者繫結的,一定程度上保證了使用者資訊的安全。
在圖片稽核方面,涉及到跟阿里綠網合作稽核的一個系統,就是所有非法圖片都可以被過濾出來,這是一個很負責任的稽核機制,此外還有自定義稽核機制,開發者自己具有演算法能力,託管在阿里雲平臺上,使得自定義稽核圖片的流程更加簡化和方便。
手機淘寶的移動應用架構實踐
首先來回顧整個移動端發展的歷程,從2005年開始到2015年,基本上每兩年就需要在架構上進行升級,從開始的系統架構技術到後面的作業系統平臺,每一個歷程都說明架構技術在真正的前進發展,當然,這其中離不開業務驅動的力量。
阿里百川高階技術專家王玉明在演講中提到,手機淘寶從2009年到2015年,技術團隊一直在做優化方面的變革,不改變就會被技術潮流淘汰。提到無線應用不得不提到體驗,提到了無線的體驗,就不得不提效能流量和電量,但是這裡有一個關鍵點,那就是如何識別出應用流量電量和效能相關的一些問題,找到問題點遠比知道解決方法更重要。王玉明介紹說阿里百川是通過線下測試監控支撐平臺快速在阿里內部上線之前和上線之後的第一時間找到平衡點,同時線上的動態釋出體系最大限度的支撐這個平衡點。
安全,永遠都是IT行業繞不開的一個話題。不管是PC端的還是移動端的,現在市場上有很多釣魚軟體通過各種途徑在淘寶上宣傳自己的產品。在無線領域阿里的安全挑戰主要是這些,首先是破解,破解是從傳統的TC時代一直延續下來的,尤其是國內更多一些,在無線領域這個問題更加突出;第二個是漏洞,找到漏洞惡意攻擊後面還有一些木馬,因此涉及到隱私的個人資訊就會被洩露出去!阿里採用的一系列安全方案,包括在客戶端做的Java層,通過C層程式碼膨脹等等一系列技術加固保證安全,在體系建設方面建立了一系列的自動掃描機制,也建立了雲端掃描的系統。從雲網路服務端以及外部監控體系建立一套解決方案,為應對無線開發中遇到的問題提供了更好的解決方案。
也許有人會有疑問——阿里百川究竟開放了哪些業務能力?王玉明重點介紹了這幾個方面,一是阿里百川在電商基礎上有很強的支撐能力,也有淘寶、阿里雲、天貓、高德、UC等輸出方,在選擇能力輸出的時候我們會優先選擇,同時向客戶開放。
在整個“技術驅動無線新商業”的專場會議裡,來自阿里內部或者外部的講師都圍繞阿里百川在App開發、雲伺服器、移動框架等方向上的成果進行了展示分享。其實這就是阿里百川在利用免費的平臺幫助創業者補齊技術上的短板,對於廣大創業者來說,絕對是一個利好訊息!如果你想了解更多,可以點選連結:阿里百川專區