臺網融合下的跨屏互動給敏捷開發與運維帶來了哪些新挑戰?

孙淑娟發表於2016-05-17

2016年4月14-15日,在北京珠三角JW萬豪酒店,51CTO舉辦了WOT網際網路運維與開發者峰會。WOT秉承專注技術,服務技術人群的理念,自 2012年首次舉辦以來,歷經八屆,積累了大量的技術資源,成為廣大技術從業者和技術愛好者一致認可的技術分享大會、交流和人脈擴充平臺。會後,記者專訪了本次大會行業運維專場的馬樺講師,他分享的內容是臺網融合下的跨屏互動敏捷開發與運維。

馬樺 央視網互動中心總監

嘉賓介紹

馬樺,央視網互動開發與運營中心的總監。他在央視網主要承擔央視媒體融合的一些業務和產品研發,比如為央視網站、央視客戶端提供跨屏互動的解決方案和產品。

在本次WOT峰會上,馬樺老師分享了《臺網融合下的跨屏互動敏捷開發與運維》,主要內容是隨著中央電視臺媒體融合的全面推進,央視網面臨著眾多頻道、欄目和活動的跨屏互動需求。為了滿足這一互動需求,技術團隊建立了一套敏捷開發機制與之匹配。因為電視互動的特點是潮汐現象顯著,在重大直播期間海量使用者會瞬間進入,給系統帶來極大的壓力。而日常情況下,系統負荷又會非常低。為了有效提高運維效率,央視網在運維機制、平臺架構等方面進行了積極探索。

在臺網融合背景下,跨屏互動對開發和運維提出了哪些新挑戰?

在中央電視臺與央視網的媒體融合過程中,央視網希望電視入口帶來的巨大的流量能夠轉化為新媒體的使用者並加以沉澱,推動中央電視臺的新媒體戰略發展。為了配合這一戰略的實施,技術人員面臨了很多的挑戰,無論是開發的敏捷性上,比如很多需求要求在一個月或者一個星期內就要上線。還是在運維層面上,比如提高系統的強壯性、穩定性和安全性。

這些挑戰主要來自日常業務的產品、技術和運維三個方面。在產品層面上,因為現在網際網路,特別是移動網際網路發展非常快,央視也在隨著行業在變化,不僅是傳統意義上的門戶,也有移動端的產品,比如OTT、IPTV等各個業務線,技術支援上要考慮給跨屏的多個產品提供統一的支援,這是一個非常大的挑戰。

另外一方面,技術更迭的需求變化快。中央電視臺的業務欄目、頻道非常多,大概每年有將近300個電視欄目,100場電視活動,如果對全部幾百個節目提供跨屏業務支援,其壓力非常大,而且基本上每個星期都會有新的技術需求。

另外在電視轉型的過程中,大家都在擁抱網際網路,央視也和基本上所有的網際網路企業都有合作,但是真正意義上落實到央視網日常業務中,從電視端傳遞過來的許多新媒體需求是不確定的,很模糊。這個過程中,互動中心團隊就要和電視的業務需求進行密切溝通,把它轉化成網際網路可能實現的產品和技術,而且還要按照指定的時間保證上線,最重要的一點還是要保證播出的安全,因為基於媒體的屬性,不僅電視是央視的播出平臺,網際網路同樣也是央視的播出平臺,這就對安全的要求非常高。這是他們面臨的產品、技術、運維上的挑戰。

在敏捷開發與運維調整工作中,哪些坑是可以避免的?

央視網互動中心一直在技術積累上,不停探索敏捷開發,經歷過播出事故或者說是災難,有些經驗可以分享下:

第一是對支撐平臺的彈性設計上要留出餘量,準備更充分的預判方案。

第二是前期做產品設計和開發時,要注意這兩個方面的重點把握。一方面在業務需求和架構設計上一定要留有彈性;否則很容易給系統造成非常大的壓力。另一方面是建議做成松耦合模組,建立顆粒化和服務化的結構。一定把各模組不要太緊耦合的寫在一起,否則可能發現呼叫一個模組的時候呼叫不了,“牽一髮而動全域性”,造成重複的技術返工。

他們日常最擔心的故障是什麼?

央視網互動中心最擔心的故障情況就是頁面打不開,開天窗,就跟電視上出現黑屏一樣的播出事故。目前的解決方案比較簡單,一是做多機房的後備,二是透過CDN,把一些重要的頁面、資料和圖片,儘量做成CDN分發到網上的比較基礎的工作。另外,今年央視網希望在一些熱冷備,包括容災方面,能夠有一些更全面,跟業內合作的解決方案。

DevOps全棧運維非常火,央視網後續會往這個方向發展嗎?

全棧運維是比較好的發展方向,在互動中心的團隊裡面,已經對運維人員增加了這樣的要求和職責,在按照這個概念在運作。比如說運維團隊裡面也有一些從開發轉崗過來的,希望每個運維團隊的成員都有DevOps的概念共識,而開發團隊的同事也要了解系統的架構,瞭解具體的部署和監測、監控等情況。技術團隊和運維團隊希望不要做嚴格的上下級的區分,每個環節都有一定的交叉。央視網互動中心希望在2016年的建設中在全棧運維方面取得更好的效果。

相關文章