im即時通信項目技術設計方案

im即時通信項目技術設計方案

ID:22349575

大小:491.51 KB

頁數(shù):16頁

時間:2018-10-28

im即時通信項目技術設計方案_第1頁
im即時通信項目技術設計方案_第2頁
im即時通信項目技術設計方案_第3頁
im即時通信項目技術設計方案_第4頁
im即時通信項目技術設計方案_第5頁
資源描述:

《im即時通信項目技術設計方案》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第一章技術方案1.2.3.3.1.工程概述?工程名:?建設單位及項目負責人:3.1.1.工程背景隨著移動互聯(lián)網(wǎng)的爆發(fā)式發(fā)展,手機上的溝通變得越來越重要,即時通訊作為當今互聯(lián)網(wǎng)時代的一個重要通信手段,互聯(lián)網(wǎng)時代的人、企業(yè)等已基本接受和習慣即時通訊帶來的各種便捷服務,各種即時通訊工具、聊天軟件應用也如雨后春筍層出不窮,用戶也越來越習慣利用在手機APP中植入的即時通訊功能服務進行在線即時聊天互動,獲取產(chǎn)品或服務的信息,或進行人與人之間的溝通互動,當前四川電信通過積極探索實踐,在移動互聯(lián)網(wǎng)領域也創(chuàng)新地開發(fā)出一些行業(yè)重量級的業(yè)務應用,對即時通訊能

2、力服務需求非常急迫,無專屬即時溝通工具,買家與賣家間無即時溝通,訂單及物流通知未及時送達;QQ、微信等第三方即時通訊工具,只能解決交流的問題,而無法對用戶體驗和平臺無縫性帶來幫助,沒有與自身產(chǎn)品線進行的深度集成,應用需求無法真正滿足。因此建立一套統(tǒng)一的IM平臺以及專屬的聊天產(chǎn)品,對應用的推廣與發(fā)展有非常重要的意義。3.1.2.需求概述鑒于電信自主運營應用對IM即時通訊能力服務有相應的集成需求,需要構建一套云即時通訊服務平臺,為需要IM即時通訊的應用提供基礎的即時通訊能力服務,支持嵌入到電信自主運營開發(fā)的業(yè)務應用中提供即時通訊服務,實現(xiàn)即

3、時通訊基礎服務能力平臺化、SDK類型豐富化,支持多應用接入。同時基于IM即時通訊平臺可以定制一套專屬于自己的IM通訊軟件,對數(shù)據(jù)的保密性、安全性以及功能的多樣性都能很好的滿足。1.1.建設目的及原則構建一套云即時通訊服務平臺,為需要IM即時通訊的應用提供基礎的即時通訊能力服務。同時基于IM即時通訊平臺可以定制一套專屬于自己的IM通訊軟件,對數(shù)據(jù)的保密性、安全性以及功能的多樣性都能很好的滿足。1.1.1.2.1.1.1.總體建設原則123456789101111.111.211.2.111.2.1.1系統(tǒng)可用性原則系統(tǒng)可用性(Availa

4、bility)是用來衡量一個平臺系統(tǒng)能提供持續(xù)服務的能力,它表示的是在給定時間系統(tǒng)或者系統(tǒng)某一能力在特定環(huán)境中能夠滿意工作的概率。采用先進的技術和方法,滿足和適應移動互聯(lián)網(wǎng)技術更新速度,在滿足開發(fā)時間節(jié)點的要求下,滿足用戶的交互體驗和功能需求,采用智能化的處理特色,滿足運營管理的效率要求。在系統(tǒng)運行當中可能會影響到系統(tǒng)可用性的因素:1.操作人員和組織其實這個地方平臺在使用中的管理員,他是否重視運維?組織是否已經(jīng)認識平臺帶來的價值,把平臺的可用性當作自己的一個核心能力來看待。是否把面向用戶的業(yè)務能力和運維很好的對接?是否建立起用戶質量的組

5、織文化。2.業(yè)務流程業(yè)務管理平臺的流程梳理多個角色自己的關系和職責。我們第一個要去看這個流程在面對故障的是否起到了積極的作用,比如說能夠確保故障信息的準確送達,同時保證處理人的角色和職責是清晰的。其次不斷去檢查流程是否可以自動化驅動,而非人為驅動。人是不可靠之源!我們最終希望形成是一個自動化、標準化的流程,這樣的流程不容易被異化,且能保證預期執(zhí)行結果一致。3.后期的運維技術很多時候大家看到的技術是運維技術,其實恰恰相反對于業(yè)務來說,對其高可用的影響,因此在其中需要遵循很多原則,有一些原則需要有普適的參考價值。比如說服務降級、過載保護、服

6、務公共化等等。這些方法論是否已經(jīng)融入到研發(fā)和運維的架構設計之中。業(yè)務功能需求優(yōu)先,而非可運維性優(yōu)先,可運維性最終就是業(yè)務的質量。4.業(yè)務管理把你的平臺的業(yè)務能力標準化,你可以轉換成我們多個業(yè)務指標,比如說質量、可用性、用戶體驗、用戶滿意度、成本,有了這些業(yè)務導向性指標,才能把IT能力和業(yè)務更好的對接起來。否則很容易在組織內,形成運營維護共同認識,而非創(chuàng)造價值部門。這一點還有一個重要性,就是讓維護人員也要足夠的認識到,他們的能力直接和業(yè)務相關,需要增強業(yè)務敏感度。在系統(tǒng)運行當中為了保障系統(tǒng)的可用性所采用的策略:1.故障發(fā)生前,建立運維質量

7、儀表盤我們一定要建立運維數(shù)據(jù)看板,這個看板的數(shù)據(jù)并且要在業(yè)務、測試和運維人員對平臺的情況達成一致,讓大家足夠重視這份數(shù)據(jù),這樣數(shù)據(jù)便有了推動力。建議這個地方的核心數(shù)據(jù)指標不要太多,因為涉及到多個團隊,大家不能夠一致理解,特別是傳達到管理層,太多的指標,容易失去關注的焦點。通行的做法,就是用可用性來做運維的數(shù)據(jù)看板??捎眯缘挠嬎惴椒ㄓ泻唵蔚姆椒?,也有復雜的方法。簡單的方法就是在監(jiān)控系統(tǒng)中搞一些探針來模擬用戶監(jiān)控,最后我們能得出故障的時長和可用性的時間,這樣我們可以建立每天、每周、每月、每Q的可用性,可以做到分業(yè)務、分服務(更細粒度)等等;

8、復雜的方法在模擬數(shù)據(jù)的基礎上,可以把事件系統(tǒng)記錄的時間數(shù)據(jù)拿過來作為評估的標準。另外可以把可用性上升到質量層面,這個里面涉及到的評估維度(成本、用戶體驗、滿意度)就更多了,數(shù)據(jù)獲取的來源也變得更多,有些是來

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。