1,Linux入門:操做系統基礎概念,常見的發行版,經常使用的命令,經常使用的工具mysql
2,Linux系統管理:程序包管理,分區管理等等redis
3,Linux服務及安全管理:sql
httpd,lamp,lnmpmongodb
- Cache:memcached,varnish
- DB:mysql(mariadb)
以上三部分相對於RedHat認證考試的RHCSA和RHCE編程
注:RedHat的認證考試tomcat
- RHCSA:紅帽認證的助理工程師
- RHCE:紅帽認證的工程師
- RHCA:紅帽認證的架構工程師
4,Linux Cluster安全
- LB Cluster/負載均衡集羣:Nginx,LVS
- HA Cluster/高可用集羣:Keepalived
5,Linux Ops:ansible網絡
6,Monitoring:zabbixsession
7,Shell腳本編程架構
8,第二階段:
- tomcat,lnmt,lamt,session replication cluster
- 分佈式存儲系統:MogileFS,GlusterFS
- LB Cluster:haproxy
- HA Cluster:Corosync+Pacemaker,pcs/crmsh
- MySQL:HA Cluster,MHA,Backup&Restore,MySQL Replication,Read-Write Splitting
- NoSQL:redis,mongodb,HBase
- Linux Ops:puppet,saltstack,cobbler
- 虛擬化:
- Linux操做系統原理,虛擬化技術原理
- KVM虛擬化應用詳解:xen虛擬化
- 虛擬化網絡:SDN/Software Driven(Define) Network
- OpenStack/雲棧
- Docker:容器雲
- ELK Stack:ElasticSearch,LogStash,Kibana
- 大數據:Hadoop(v1/v2),並行存儲及分析平臺
- HBase,Hive
- Storm,Spark