當前位置:編程學習大全網 - 編程軟體 - 安卓運維與測試工程師的職責是什麽?要會什麽技術?

安卓運維與測試工程師的職責是什麽?要會什麽技術?

運維工程師負責產品服務器上架準備工作,服務器系統安裝、網絡、IP、通用工具集安裝。運維工程師還需要對上線的應用系統架構是否合理、是否具備可擴展性、及安全隱患等因素負責,並負責最後將產品(程序)、網絡、系統三者進行拼接並最優化的組合在壹起,最終完成產品上線提供用戶使用,並周而復使:需求->開發(升級)->測試->上線。

盡量將日常機械性手工工作通過工具實現(如服務監控、應用狀態統計、服務上線等等),提高效率。

解決現實中服務存在的問題,如高可靠性、可擴展性問題等。

大規模集群管理工具的開發。

需要的能力:開發能力,這點非常重要,因為運維工具都需要自已開發,開發語言:perl、python、php(其中之壹)、shell(awk,sed,expect….等),需要有過實際項目開發經驗,否則工作會非常痛苦。

通用應用方面需要了解:操作系統(目前國內主要是linux、bsd)、webserver相關 (nginx,apahe,php,lighttpd,java。。。)、數據庫(mysql,oralce)、其它雜七八拉的東東;系統優化,高可靠性;這些只是加分項,不需必備,可以邊工作邊慢慢學,這些東西都不難。當然在運維中,有些是有分工偏重點不壹樣。

系統、網絡、安全,存儲,CDN,DB等需要相當了解,知道其相關原理。

  • 上一篇:怎麽刪除註冊表裏的歐姆龍PLCx編程軟件的殘留。謝謝!
  • 下一篇:c++ strcat函數怎麽用
  • copyright 2024編程學習大全網