CSDN移動頻道推出移動開發工具系列訪談《近匠》,走近移動開發者與移動開發服務商,從“工匠”們的口述中,窺探移動互聯網趨勢與走向。本期CSDN移動對話本期對話BaaS服務――AVOS,看看AVOS和CCTV是如何“在一起”的。
CSDN:請介紹一下AVOS Cloud。
AVOS是YouTube創始人Chad Hurley和Steve Chen(陳士駿)創立的互聯網公司。在將Yotube賣給Google之后,Chad Hurley和Steve Chen決定自己立門戶,創立了現在的公司AVOS。公司在北京、新西蘭和美國的硅谷都設有辦公室。中國的辦公室有二十多位員工。AVOS最初的產品是從Yahoo手中收購了Delicious,后者保留了自己的品牌和網站。由于創始人和不少管理者都來自Google,所以AVOS也是一家工程師文化極強的公司。
AVOS Cloud是創新工場的指定供應商、并且幫助了CCTV、時尚集團等傳統企業快速部署移動業務,也被許多快速增長的應用,如知乎、玩拍、途客圈等所選擇。AVOS Cloud驅動的業務已經覆蓋數千萬終端用戶。
CSDN:談到文化,AVOS的企業文化具體是什么樣子的?
在AVOS,工程師不僅在產品決策層面享有很大的話語權,更是有機會依照自己的興趣自主開發產品并將其推向公司。在獲得肯定后,它就會成為AVOS的產品。總之,AVOS內部的工程師文化非常自由,團隊到現在沒有PM,產品負責人是工程師,這種文化也對AVOS Cloud的推進和尋找開發者的起到了很大作用。此外,公司內部有舉辦Hackathon的傳統。在Hackathon中,各個團隊都有著不錯的效率,因為他們使用的是公司內部的后端平臺以及在平日工作時自行開發的各種開發工具和開發組件,這一套成熟的開發環境能夠幫助AVOS的工程師們省去不少的工作,節省了大量時間,使得在36小時內開發出的Demo有比較成熟的形態,這也就是為什么在AVOS的產品中,來自Hackathon的比例如此的高。
CSDN:能不能介紹一下公司和AVOS Cloud這款產品?
AVOS旗下的BaaS云服務AVOS Cloud是國內首家整合式BaaS云服務商,為開發者和創業者提供一站式的后端整合服務,幫助開發者大幅縮短研發時間,減少運維風險以及較少開發成本。幫助開發者免除運維、服務器環境等“重復制造輪子”的困擾。
CSDN:當初公司內部是如何商量這件事的?
最開始,陳士駿希望將其作為一種免費的開發工具分發出去。但是我們更傾向于這個產品服務于一些高端的開發者。在國內,高端的開發者并不意味著大公司,而是那些更加獨立的開發者和那些小型的精英團隊。在當時,這些小團體做出一款產品,成本是很高的。除此之外,他們還要分心處理域名備案、服務器選擇、數據庫運維等問題。因此我們決定提供一款工具,幫助開發者敏捷開發,更加專注地完成他們的產品。
CSDN:AVOS Cloud的特點是什么?有沒有一些細節上的過人之處?
使用AVOS Cloud,開發者省去了服務器環境部署和服務器運維工作,同時也不用擔心數據庫的擴容、升級和備份,并且可以利用SDK簡單集成新浪微博、Twitter等社交網絡的賬戶登錄,郵箱功能,擁有Push能力。在細節方面,當業務面臨快速攀升的時候,壓力更多集中在后端。我們在數據統計、社交分享、用戶賬號系統進行了精心的設計。我們在文檔的撰寫上,API的定制上,SDK的使用上,也都很注重細節。
CSDN:你們是如何選擇產品上線的時機的?
最開始,我們做AVOS Cloud是為了自己受益,但是當我們意識到這些工具可以幫助到開發者的時候,很快就將其封裝并對外開放。實際上很多開發者都面臨相同的問題,將錢花在招人和市場拓展上很容易,但時間和迭代的效率很難用錢買到,這是無價的。能夠幫助開發者減少迭代成本,加速開發是AVOS Cloud 能夠得到開發者的廣泛好評的主要原因。
CSDN:你們是如何獲得第一批用戶的?
在國內有一些Parse的用戶,對Parse的服務器響應速度十分不滿意,這也造成了推送時候的丟包等諸多問題。我們根據他們的實際需求對Parse做了一個遷移,兼容了Parse。這些開發者就是AVOS Cloud的第一批用戶。Parse的兼容問題是許多人的剛性需求。早期使用Parse的開發者都是比較有前瞻性的,一旦你能夠解決他們的需求,他們其實會主動幫你去宣傳。現在知乎的BaaS話題中,經常看到有人提到AVOS Cloud,這是一件很欣慰的事情。
CSDN:能不能舉個AVOS Cloud的使用案例?
我們有一個客戶叫做“看球啦”的App,團隊已經拿到融資,這個團隊只有5、6個人,在使用AVOS Cloud之前,用了兩個月做一個App,其實已經很敏捷了。用了AVOS Cloud之后,10天就能做出來。
CSDN:如何與CCTV聯系上的?
與CCTV的合作完全出于我們的意外。是CCTV的相關項目負責人最先聯系的我們,這也是受我們在開發者社群中的口碑所影響的。CCTV的業務邏輯對Push等一系列功能的要求都很高。因為央視的電視廣告是按秒售賣的,而央視的廣告受眾群體又非常龐大。這導致他們需求在線上線下的互動中有非常精準、及時的響應。這在技術上有很高的要求,比如Push業務的效率,以及集群的負載、彈性擴容的能力。AVOS Cloud被CCTV選中,也是我們的產品得到認可的一種方式。
CSDN:這款工具是如何收費的?
目前,AVOS Cloud提供三個版本的服務―― AVOS Cloud 按請求數計費,500萬次請求數之前是免費的。基本版(免費)可以使用所有基本功能,包括數據存儲、消息推送、郵件發送、云端代碼等服務,;專業版(999元/月,提供30天免費使用)擁有比基本版更高的請求數、推送數和峰值限制。除此之外,他們還會為由特殊需求的開發者提供特別定制的版本。我們希望AVOS Cloud能夠讓開發者編寫聯網服務的時候要像編寫本地服務一樣輕松,為此我們提供了非常完善的跨平臺SDK。作為一個好用的開發工具需要減少自己的存在感。 B2D市場現在是一個擁有極大潛力的市場,而開發者非常需要一個能夠幫助自己降低研發成本,提高效率的服務。這也是我們看好BaaS云服務前景的原因。