成功案例
天氣通新浪網(wǎng)(中國)有限公司
天氣通是國內(nèi)最早的專業(yè)手機(jī)天氣預(yù)報(bào)軟件,使用國家氣象局權(quán)威預(yù)報(bào)數(shù)據(jù)發(fā)布天氣信息,支持Symbian、Android、iOS和 WindowsPhone平臺(tái)。背景介紹
新浪天氣通最早由個(gè)人開發(fā)者M(jìn)ike于2008年8月3日在上海首創(chuàng),推出至今的5年多時(shí)間里一直為中國大、中、小城市手機(jī)用戶提供免費(fèi)、及時(shí)的天氣信息服務(wù),其氣象數(shù)據(jù)由北京氣象局授權(quán)使用。
背后故事
在2012年,經(jīng)過四年的努力,天氣通的下載量已經(jīng)近億,用戶量達(dá)到幾千萬,這對(duì)服務(wù)的穩(wěn)定性、對(duì)運(yùn)維團(tuán)隊(duì)的提出了非常高的要求,與此同時(shí),服務(wù)端的資源需求也是呈倍增長,具體為:
- 隨著語音播報(bào)、動(dòng)態(tài)天氣背景、天氣轉(zhuǎn)發(fā)等新業(yè)務(wù)的上線,服務(wù)器端的數(shù)據(jù)庫、存儲(chǔ)空間、CPU計(jì)算能力都遇到了挑戰(zhàn);
- 在有特殊天氣情況時(shí),訪問量會(huì)產(chǎn)生激增,要求服務(wù)有很高的可擴(kuò)展性;
- 用戶規(guī)模已經(jīng)十分龐大,這對(duì)服務(wù)的穩(wěn)定性提出了更高的要求;
面對(duì)業(yè)務(wù)發(fā)展中的瓶頸問題,天氣通團(tuán)隊(duì)決定嘗試新的方式——應(yīng)用當(dāng)時(shí)全新的云計(jì)算技術(shù)來解決。由于新浪云計(jì)算成立較早,在多家同類云服務(wù)提供商中比較成熟,最終,天氣通選擇了新浪云計(jì)算的SAE企業(yè)服務(wù)部署此項(xiàng)目。
- 由于SAE本身的分布式屬性以及其自帶的多項(xiàng)內(nèi)嵌服務(wù)如MySQL、Storage等,天氣通團(tuán)隊(duì)迅速的實(shí)現(xiàn)了分布式的部署,將數(shù)據(jù)庫、實(shí)景壁紙、數(shù)據(jù)統(tǒng)計(jì)等業(yè)務(wù)放在SAE平臺(tái)上。
- 借助平臺(tái)的專業(yè)級(jí)安全防護(hù)功能,如網(wǎng)絡(luò)防火墻、應(yīng)用體檢等服務(wù),在一定程度上幫助天氣通優(yōu)化數(shù)據(jù)庫、應(yīng)用架構(gòu),使應(yīng)用的穩(wěn)定性更高。
- SAE平臺(tái)自身具有靈活彈性擴(kuò)展特性,完美支持PV從零到億的訪問,讓天氣通的運(yùn)維團(tuán)隊(duì)不再擔(dān)心訪問量激增帶來的挑戰(zhàn)。
效益體現(xiàn)
借助SAE平臺(tái)在運(yùn)營、企業(yè)服務(wù)接入方面豐富的經(jīng)驗(yàn),使得天氣通能夠在極短的時(shí)間內(nèi)實(shí)現(xiàn)部分業(yè)務(wù)的遷移和快速部署;平臺(tái)的彈性擴(kuò)展功能,使得團(tuán)隊(duì)能夠輕松應(yīng)對(duì)訪問量激增的情況,為用戶提供穩(wěn)定服務(wù);一對(duì)一的技術(shù)經(jīng)理支持,協(xié)助DBA優(yōu)化SQL語句,大大提升了程序性能——新浪SAE平臺(tái)的專業(yè)服務(wù),為應(yīng)用的安全性、穩(wěn)定性和無縫擴(kuò)展性提供了全面的保障,也使得團(tuán)隊(duì)能夠把有限的開發(fā)資源用在刀刃上。