網站運維那點事

這幾周面試了一些剛纔學校走出來的學生,在面試的過程當中 都問到了:企業運維都會有哪些工作,回想自己剛出來找工作的時候跟他們一樣迷茫,今天正好有個機會讓我簡單的總結了一下,貼出來 希望能對 剛從學校出來的朋友 有點幫助:
首先來說什麼是運維?
”運維“是指:門戶級別網站應用運維。(這個區別於銷售類系統工程師)。這個可以從大型網站與小型網站進行範圍定義,像國內一些知名的大互聯網公司 每個產品線會有專門的運維部門,像一些小規模公司的運維就是偏向於“網管”負責的事情比較雜了。
首先我們先來介紹一下 公司的一個產品上線的流程:
1)首先公司的老大先提出一個產品:我要什麼東西,需要達到什麼效果,有多少人訪問............
2)研發部門會去按照老大的意願去實現這個東西(不管用什麼辦法),市場部門會去找渠道做推廣,QA會測試開發作出來的東西。。。。。。。。。。。。。
3)在做上述事情的同時,運維部門也會做產品上線的前期準備:IDC的選擇(中國特色的網通和電信)硬件的選型, 產品線的規模(具體多少臺服務器能實現),當然要和市場部去溝通 瞭解一下前期會有多少的推廣力度,也就是具體多大的訪問量, 服務器採購回來根據開發應用選擇OS平臺,安全調優、服務器系統級優化等等。
4)服務器上線到IDC,部署代碼 測試。。。測試 。。。測試。。。。再測試。這塊需要說明一下了 網站測試一天更新個十來次 是非常正常的,畢竟跟軟件開發測試是不一樣的 。一個非常小的問題都有可能重新測試一次,必須用戶體驗是非常重要的。得用戶者得天下嘛。
5)產品通過測試上線後,運維的工作也就是開始了,具體工作可能包括:服務器升級版本 上線工作、服務監控、應用狀態統計、日常服務狀態巡檢、突發故障處理、服務日常變更調整、集羣管理、服務性能優化、數據庫管理、隨着應用訪問量增減進行應用架構的伸縮、安全。
能減少人肉運維的工作:a 定製腳本(可以實現自動添加監控啦 相同應用的機器 同步文件拉  b 、裝1臺機器可能還能接受,100臺呢?只有一個機房的話 文件同步ftp傳輸沒啥問題。要是有網通電信各一個機房 怎麼辦呢?
說白了一句話:就像早期考駕照一樣:即學開車也學修車,最終就是又會開又會修:)
簡單總結一下:一個出色的運維 是根本讓用戶感覺不到的,每次用戶訪問都能順利快速的訪問
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章