奔跑中的2015——運維在路上程序員
沿用博文中的開頭,2015已過一半,忙忙碌碌中,咱們奔波在技術的探索路上,一樣在爲生活而拼命的在路上跑着。shell
對於技術的感悟:我認爲技術的實質,是分享。微信
相信你們都有過這樣的經歷,工做中遇到解決不了的問題,須要找相關資料來處理。做爲混跡團隊的老鳥,會告訴你用谷歌,而不是去百度。由於即便是去看半懂不懂的英文資料,也要比百度解決的更快。固然,有人會對我這個觀點表示懷疑,認爲不少問題都是依靠百度解決的。不能否認,我也會常常百度,查查解決方案。但涉及到新的技術,百度中能查到的中文資料就會少之又少。在這裏,必需要感謝無私爲你們翻譯英文資料的大神們,謝謝大家! 架構
個人Linux技術起點是從51cto開始,在這裏知道了老男孩、馬哥等技術大牛,從他們的視頻和博客裏學到了不少實用的技能。2015年初到年中,我供職的公司經歷了從新設計公司網站系統架構、將物理機遷移到雲上實現網站隨業務增長可快速擴展,網站代碼也進行了重構。加班是不可避免的,與此同時也趟過了不少坑,同時積攢了一些經驗。後面的博客中我會不斷的分享出來。運維
在這裏我想談談一路走來的些許感悟。從事Linux運維,我算是半路出家。開始是作大型企業各類IT打雜,以後從WINSERVER轉戰Linux,最深的記憶就是不斷學習。鳥哥的私房菜,你們都懂得,相信不少人都是這樣學過來的。然後一邊從事運維相關的工做,一邊處處找視頻學。這種狀態持續了大半年的樣子,以後所學的技術就所有投入到公司的運維工做中。總的來講,這段時間個人工做內容主要圍繞如下幾件事情:elasticsearch
搭建用於開發測試的WIKI系統-jiraide
基於shell+jenkins部署自動化代碼部署重啓系統工具
基於zabbix企業級監控系統學習
基於rsyslog+loganalyzer對生產系統日誌進行分析測試
基於logstash+elasticsearch+kinaba對生產應用進行分析
那麼,怎樣的操做,才能使得咱們的網站獲得更好的運行和維護呢?
1. 架構設計中,必定要採用高可用,保證主要業務。即便一個籃子裏的蛋打碎了,還有另一個籃子裏的能用。
2. 監控是重中之中,沒有監控,何談運維。
3. 日誌可視化,這是分析系統和應用細節狀態的利器。能夠說運維的排錯歷來都離不開日誌,而日誌實時可視化,可讓你真正掌握整個系統。
4. 批量部署工具的使用,會使你的效率更加高效,從而作一個「懶」運維。
這些功能的實現,只是運維最基礎的狀態。展望將來,引用某大牛的一句名言:「普通運維人員就是秋後的螞蚱!」
運維將更多參與到運維開發中。咱們若是隻知道使用別人的工具,殊不知道其原理,在排錯時也將會是萬分痛苦的。隨着企業對運維要求的提升,須要與開發有更爲密切的配合。這一切的變革如同一條看不見的鞭子,不斷的抽打着咱們繼續奮進,趕快上路!
2015已過一半,忙忙碌碌中,咱們作了什麼?感悟了什麼?期盼什麼? 抓住6月的尾巴,7月的伊始,51CTO博客&論壇聯手官方微信聯合舉辦「奔跑中的2015」大型徵文活動。 你能夠從程序員生活中的親情篇、愛情篇、事業篇、學習篇等多方位入手,角度不限,暢聊2015! |
發博文或帖子對你的2015半年工做或生活任一方面進行總結,便可參與活動,將有機會獲贈精美獎品!在博客中參與活動的做品有機會被官方微信收錄,讓更多友人看到您的分享。
活動時間:
即日起--2015年7月22日
徵文規則:
1.在51CTO博客或者論壇中發表一篇與本次活動主題相關的文章或帖子,並將文章的標題和連接回復到博客或論壇的活動貼中。文章題目可採用「奔跑中的2015*****」,或自擬與活動主題相關的題目。
2.文章必須是原創內容,如被舉報抄襲則取消參賽資格。
3.每一個ID僅限一篇文章參賽,總字數很多於300字。(將文章發佈在本身的51CTO博客火論壇中,請在標籤中加入「奔跑中的2015」,方便搜索閱讀)
4.發佈文章後將文章連接提交給51CTO。(提交至發起徵文大賽的官方博文下)