遊戲運維職責理解

2021-08-22 00:01:18 字數 3895 閱讀 5746

遊戲運維職責理解

為了更好的理解這個職位的工作、為了更好的詮釋這個職位,我們先來看一下一款遊戲,從研發後期開始,到運營介入進行封測、內測、公測,直到正式運營,遊戲應用運維工程師都進行了哪些工作吧。

一、遊戲應用運維工程師職責

1、研發後期開始,一直到產品公測

1)運維介入推行一些架構、可運營性、可維護性、可監控性、可擴充套件性、可容錯性等的規範和建議,盡量去規避一些運營後期可能產生的短板和瓶頸

2)推行周邊工具的開發和建議,以備後期出現資料異常等問題時候的緊急處理。

2、封測開始到公測

運維參與進行idc選址;

主要進行運營環境搭建、監控部署、周邊工具完善和優化;

正常的版本發布;典型的故障處理和總結;

一些統計需求的進行以供運營人員進行資料分析和參考;

總體運營工具、方法、思路的一致性;

3、正式運營階段

主要進行版本的發布、維護;

非典型資料的統計需求;

周邊工具的進一步優化和完善;

故障和突發的響應及處理;

所有版本的測試配合和支援;

運營需求的變更(合區、擴容等);

效率提公升(包含發布、突發故障處理、統計等等運營支撐的各方面的效率提公升);

4、所有階段,尤其是前期接入,針對遊戲架構提出優化建議和意見;對一些對後期運營有影響或者不利的東西,及時指出並給出優化建議或者需求-這點要求相對較高,算是經驗的積累吧。

優化、優化、優化,把這2個字放在心裡,常惦記,需要貫穿整個遊戲生命週期的始終~~~

二、遊戲應用運維工程師的工作現狀

1、對待需求

合理正常的需求積極的響應,但要記得加入自己的思考及總結,不要一味的響應,變成一部機器。有問題的需求盡量長遠的考慮,提公升後期運維效率。對於不合理的需求,盡快溝通、協調,當然這都是在充分了解遊戲的基礎上,了解需求對專案及運營帶來怎樣的影響和作用。

2、新遊戲接入

不要研發要求什麼做什麼,一定要考慮前期接入遺留的詬病對後期運營的影響。要綜合以往的遊戲經驗,盡可能的分析遊戲架構,盡可能規避所有後期可能遇到的短板及風險。

3、遊戲上線維護

兩種情況:

1)堅持現有的模式一直堅持的做下去

2)利用周邊可能用到的一切工具或者資源,去分析所有可能存在優化的地方

4、部門流程和建議

1)不主動思考,日常也不總結,可能有想法但是忙於日常工作,想法夭折

2)總結歸納遇到的問題,積極思考解決辦法,建立流程規範,避免類似問題發生,共享自己的心得與總結,交流傳承下去

5、態度

積極主動的心態,標識著你提公升的高度和看問題的角度

a、本科以上學歷;

b、有一年以上伺服器運維經驗;

c、熟悉linux/unix等作業系統,有2年以上linux平台操作經驗;

d、熟悉shell程式設計,熟悉perl/python者優先;

e、熟悉主流資料庫(mysql/oracle);

f、高度的責任心、良好的溝通技巧和團隊合作精神,正直進取,有上進心;

g、擁有網路遊戲運維經驗者優先。

1、技能要求:每條後面都會跟一些註解

總結:1、技能要求

a、有運維經驗

培養一名真正的運維工程師相對付出的成本是相對較大的,因為,他說來說去是乙個複合型職業,雖然d/o分離弱化了一部分比如開發相關的要求,但,網路、系統、指令碼程式設計、資料庫、遊戲架構方面的知識等等都需要較多的積累和學習,否則,開始相對較為吃力

b、熟悉或者熟練 linux/unix等作業系統,並有比較久的操作經驗

系統級的越熟練越有用,當然,基本的命令是必須的

c、熟悉任何一種指令碼程式語言

基本上來說,shell程式設計基本要精通最好

d、主流資料庫,比如mysql、postgresql等至少要熟悉

也就是說,應用要至少沒有問題,當然,優化等可以進行更好了,一些問題定位和處理、最基本的統計、優化建議等等都需要這些。

e、較豐富的安全、網路知識

很多時候,需要依靠這些知識去定位和解決問題

2、素質要求

a、主動性、積極、樂觀

為什麼要把這個排在第一位呢,其實,這個是運維效率提公升的根本和對內外部滿意度提公升最有效果的乙個素質,也是前面提到現狀裡運維人員出現差異和不同的決定因素;

優化和效率提公升需要主動性和積極的驅動;

問題的解決需要主動性;

溝通需要主動性和樂觀的驅使;

……b、較強的溝通協調能力

遊戲應用運維工程師面對的介面可能多達十幾個:安全組、網路組、dba(如果有單獨設立的話)、運營、策劃、研發、周邊開發(運營分析系統、應對客服使用 的受理系統、周邊分析平台)等等,看著這些羅列,就應該不難想象,如果沒有較強的溝通和協調能力,遊戲應用運維工程師的工作將是非常被動和狼狽的。

d、絕對強的抗壓性與必須的細心、細緻和一絲不苟

經過上面種種的介紹,或許已經可以預料到,無論是運營、客服,還是研發,任何問題必須經過的一環便是遊戲應用運維了,在高壓的狀態下,如何保持清醒的頭腦 和邏輯分析以及合理安排時間,顯得極為重要,更重要的是,需要有在這種高壓下持續作戰的能力;當一切阻礙被慢慢改進、優化或者消除掉的時候,壓力自然會就 會少了。成長,也會伴隨著這種壓力自始至終……

當然,還有一點,他們是admin/root權利的擁有者,他們的乙個操作可能使一切天翻地覆,任何的操作可能都需要細心的護航。

e、正直為先

遊戲內資料的敏感性大家都已經很清楚;

他們的一絲邪念,修改資料以獲取暴利,或許就會毀掉乙個人的一生(遊戲業裡因為這個被開掉或者被訴諸法律的也應該有過先例了吧)

但,這種做法和偷竊、搶劫毫無區別,當然,可以通過種種手段去限制和把控,但,防,只是手段而已。所以,正直,必須的條件之一,也是比較隱晦的條件…

f、較強的總結、創新能力

一切為了盡可能的提高運營力:質量和效率永遠是運營支撐追求的目標。

g、前瞻性

每款遊戲都有它的生命週期和發展走向

一切都需要時刻去想著:它會如何?後面該怎麼做?目前的這種狀態會保持多久?目前的支撐運營能力夠不夠?是否有優化點?如此種種~~~

h、一顆優化的心(優化和主動,已經是反覆強調的東西了)

無論是針對產品本身支撐層面的優化,還是針對整個部門平台或者公共元件的優化(當然,公共的東西,更多的是需要 建議和優化思路)

當然,優化不是一時腦熱,也不是豪放和粗狂,是點點滴滴的積累和每日的總結與凝聚的合力。

四、遊戲運維職業的謎茫與發展前景

遊戲運維工程師經過幾年的發展,逐漸已經成為遊戲上線、運營不可或缺的主要組成部分,並對遊戲運營產生比較大的影響和作用。但目前大部分人對遊戲運維的職業仍然會帶給人不少迷惘,因為它不像其他諸如遊戲研發、遊戲策劃、遊戲美工等職位有非常明確的職業定位和比較明確的職業規劃、沒有這些職位有較強的職業認同感和成就感。

1、這個職業尚年輕,很多公司還處於成長和摸索階段,由於起工作特性,可能很多小的公司d/o分離甚至都沒有完全,很多公司的遊戲運維工程師還在做著類似機房機器的上架、硬體級的維護等兼職工作。

2、自動化管理還未普及和完備,讓這個工作的重複工作相對很大。

3、體系化的理念和技術還在建設和摸索

發展前景:

1、中國網遊潛力依然巨大、各遊戲公司對有經驗的遊戲運維工程師的需求量依然會很大

2、運維工程師技術含量及要求會越來越高,同時也是對公司應用、架構最了解最熟悉的人、越來越得到重視

3、遊戲運維是乙個融合網路、系統、開發、安全、架構、儲存等的綜合性技術崗位,給大家提供乙個很好的個人能力與技術廣度的發展空間

4、運維工作的相關經驗將會變得非常重要,而且也將成為個人的核心競爭力,具備很好的架構知識、各層面問題的解決能力及方案提供、全域性思考能力等

5、如果真要以後不想做運維了,轉到其它崗位也比較容易,因為你所做的就是遊戲運營,你所接觸的,都是遊戲運營的各類角色。這一切依賴你的經驗和用心程度。

6、技術發展方向:遊戲系統架構師、遊戲運維專家

出處:

linux運維工作職責

1 運維人員要謹記的6個字 運維人員做事需遵循 簡單 易用 高效 2 運維人員服務的3大宗旨 1 企業資料安全保障。2 7 24小時業務持續提供服務。3 不斷提公升使用者感受 體驗。3 初中級運維的日常涉及工作 1 評估產品需求及發展需求,設計 架構。2 選擇idc公司 雲產品,cdn等產品。3 採...

運維的理解

1.快速解決故障,降低故障率,不斷提高系統的可用性是運維的非常關鍵的職責 2.運維的主要職責是在產品生命週期的各個階段,維護系統的穩定性,運維的職責覆蓋了產品從設計到發布,執行維護,變更公升級及至下線的生命週期。3.運維工程師的工作範圍非常廣泛,包括伺服器的購買 租用和上架等基本操作,調整網路裝置的...

什麼是運維?什麼是遊戲運維?

1 運維是指大型組織已經建立好的網路軟硬體的維護,就是要保證業務的上線與運作的正常,在他運轉的過程中,對他進行維護,他集合了網路 系統 資料庫 開發 安全 監控於一身的技術 運維又包括很多種,有dba運維 運維 虛擬化運維 監控運維 遊戲運維等等 2 遊戲運維又有分工,分為開發運維 應用運維 業務運...