運維工程師使用的運維平臺和工具包括:
Web服務(wù)器:apache罐氨、tomcat假残、nginx、lighttpd
監(jiān)控:nagios者春、ganglia破衔、cacti、zabbix
自動部署:ansible钱烟、sshpt晰筛、salt
配置管理:puppet、cfengine
負(fù)載均衡:lvs拴袭、haproxy读第、nginx
傳輸工具:scribe、flume
備份工具:rsync拥刻、wget
數(shù)據(jù)庫:mysql怜瞒、oracle、sqlserver
分布式平臺:hdfs般哼、mapreduce域仇、spark惑惶、storm懦窘、hive
分布式數(shù)據(jù)庫:hbase询件、cassandra、redis楞卡、MongoDB
容器:lxc霜运、docker
虛擬化:openstack、xen蒋腮、kvm
安全:kerberos淘捡、selinux、acl池摧、iptables
問題追查:netstat案淋、top、tcpdump险绘、last
運維以技術(shù)為基礎(chǔ)踢京,通過技術(shù)保障產(chǎn)品提供更高質(zhì)量的服務(wù)。運維工作的職責(zé)及在業(yè)務(wù)中的位置決定了運維工程師需要具備更加廣博的知識和深入的技術(shù)能力:
扎實的計算機基礎(chǔ)知識宦棺,包括計算機系統(tǒng)架構(gòu)瓣距,操作系統(tǒng),網(wǎng)絡(luò)技術(shù)等代咸;
通用應(yīng)用方面需要了解操作系統(tǒng)蹈丸、網(wǎng)絡(luò)、安全呐芥,存儲逻杖,CDN,DB等思瘟,知道其相關(guān)原理荸百;
編程能力,小到運維工具的開發(fā)大到大型運維系統(tǒng)/平臺的開發(fā)都需要有良好的編程能力滨攻;
數(shù)據(jù)分析能力:能夠整理够话、分析系統(tǒng)運行的各項數(shù)據(jù),從中發(fā)現(xiàn)問題及找到解決方向光绕;
豐富的系統(tǒng)知識女嘲,包括系統(tǒng)工具、典型系統(tǒng)架構(gòu)诞帐、常見的平臺選型等欣尼;
綜合利用工具和平臺的能力;
作者:JokerW
鏈接:http://www.reibang.com/p/f47314ecdba0
來源:簡書
著作權(quán)歸作者所有停蕉。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)愕鼓,非商業(yè)轉(zhuǎn)載請注明出處。