如今,隨著信息時代的到來,廣告已然成為了人們生活中隨處可見的一部分,無論是各大社交平臺,如微博、微信,還是家門口的燈牌、地鐵的扶手上,都能看到各種廣告的身影。廣告對社會生活的重要性不言而喻,無論商業(yè)還是公益,都需要廣告“廣而告之”。
無論是傳統(tǒng)形式的廣告還是網(wǎng)絡(luò)形式的廣告,其目的都是吸引更多的流量以增加利益。當(dāng)今我們正處于互聯(lián)網(wǎng)時代,一些新的技術(shù)不斷涌現(xiàn)并取得了良好的發(fā)展,如、人工智能、等技術(shù)。在這些技術(shù)的加持下,廣告如何更快更好地“廣而告之”?如何實現(xiàn)廣告信息在全球范圍內(nèi)的互聯(lián)互通并且獲取更多的客戶、流量來實現(xiàn)變現(xiàn)?這時候就需要專業(yè)的服務(wù)平臺為企業(yè)提供數(shù)據(jù)分析以及獲客等服務(wù)。
匯量科技(Mobvista)是領(lǐng)先的移動廣告及營銷服務(wù)技術(shù)平臺,為全球應(yīng)用開發(fā)者提供移動廣告及數(shù)據(jù)分析服務(wù)。憑借其強大的大數(shù)據(jù)和AI能力,Mobvista為2000多家廣告主提供獲客服務(wù),向累計超過70億臺獨立移動設(shè)備投放廣告;同時,超過700個開發(fā)者的逾5,300款應(yīng)用使用其變現(xiàn)服務(wù)。此外,Mobvista的移動分析SaaS平臺已追蹤分析49,000多款游戲的數(shù)據(jù)。目前,公司已于全球15大城市設(shè)立辦公室,團隊規(guī)模近700人。
近日,在北京召開的2019 AWS技術(shù)峰會上,來自Mobvista的技術(shù)副總裁及首席架構(gòu)師蔡超受邀亮相,中國IDC圈記者也有幸對蔡超進行了采訪,聽他為我們分享Mobvista在移動廣告和數(shù)據(jù)分析方面的經(jīng)驗以及做出的努力。
在加入Mobvista之前,蔡超曾任亞馬遜全球直運平臺首席架構(gòu)師,亞馬遜(中國)首席架構(gòu)師,曾領(lǐng)導(dǎo)了亞馬遜的全球直運平臺的開發(fā),并領(lǐng)導(dǎo)中國團隊通過AI及云計算新技為中國客戶打造更好的本地體驗。
談到加入Mobvista之初,蔡超表示,雖然Mobvista和所有常規(guī)公司一樣在云計算的降低成本上已經(jīng)進行了好幾輪優(yōu)化,包括對低CPU利用率機器的合并淘汰,對數(shù)據(jù)存儲的優(yōu)化,購買Resolve Instance預(yù)留實例等。但是成本問題仍然給公司帶來了巨大的挑戰(zhàn)。所以,在蔡超加入Mobvista之后,就開始積極探索在all in cloud的前提下如何節(jié)省更多的成本,預(yù)定目標(biāo)是成本降低40%。
之前,Mobvista的幾大業(yè)務(wù)系統(tǒng)都是部署在云端比較大的單體系統(tǒng),它最大的問題就是任何一個功能成為瓶頸,需要去橫向擴展的時候,就必須去復(fù)制整個單體系統(tǒng),那就需要用更大的計算資源來復(fù)制單體系統(tǒng)。所以蔡超首先開始從云單體系統(tǒng)向云原生架構(gòu)進行改造,構(gòu)建微服務(wù)是第一步。這個過程中,要考慮面向容錯、面向恢復(fù)和混沌工程,從而可以構(gòu)建一個高可用的微服務(wù),使得系統(tǒng)架構(gòu)更加具有彈性,可以更好利用云端的高彈性資源。當(dāng)服務(wù)變得更加彈性、更可恢復(fù)的時候,就可以找到更有價格優(yōu)勢的方式。
比如說Amazon EC2 Spot Instance競價實例。Spot Instance有個特點,不同的Spot Instance是不同的池,包括AZ,當(dāng)這種Instance緊張,另外一種Instance不一定緊張。當(dāng)有一些Instance被拿走的時候,如果系統(tǒng)沒有足夠的彈性,沒有足夠的容錯能力,就會受到影響。所以Mobvista的系統(tǒng)是要面向恢復(fù)設(shè)計的,是面向容錯設(shè)計的,就是當(dāng)有些Instance被終止了之后,其系統(tǒng)依然可以通過熔斷、兜底來做,來保持SLA對于最終客戶是透明的。目前,Mobvista 70%的在線平臺Instance都是部署在Spot Instance,在線處理廣告請求。通過架構(gòu)優(yōu)化,利用AWS的新技術(shù),實現(xiàn)了單位請求成本降低約65%。
如今,Mobvista 在利用Spot Instance優(yōu)化云端成本上積累了一定的經(jīng)驗,并基于這些經(jīng)驗推出了SpotMax,幫助其他的云的使用者一起探索成本可控的大規(guī)模云端系統(tǒng)實踐。
Mobvista在成本方面所做的努力,無論是微服務(wù)系統(tǒng)、Spot Instance還是SpotMax的整套系統(tǒng)架構(gòu)是完全適用于,Mobvista絕大部分的機器都部署在AWS上,也同時適用于和少量的其他云。通過使用這些服務(wù)對云端成本進行優(yōu)化,以降低成本,那么是通過什么標(biāo)準(zhǔn)進行考核?蔡超表示,成本考核的標(biāo)準(zhǔn)是通過單次請求的費用來衡量的,剛加入Mobvista時,預(yù)定的目標(biāo)是成本降低40%,通過架構(gòu)優(yōu)化,第一年實現(xiàn)了單位請求成本降低約65%。在這一過程中,成本大幅降低源自于蔡超帶來的AWS的經(jīng)驗,另外最重要的是要讓系統(tǒng)架構(gòu)適應(yīng)于云計算,能夠充分利用云計算所提供的服務(wù)以及云計算的收費模式。
“通過技術(shù)的創(chuàng)新、加之目前云計算價格不斷向下的走勢,未來成本將會繼續(xù)優(yōu)化,呈現(xiàn)出一個持續(xù)下降的趨勢。”蔡超表示。