运维技术栈

Linux系统运维与架构设计技术栈

Linux系统基础入门

  • Linux系统概述与运维环境搭建

Linux系统管理

  • 文件目录管理
  • 用户管理
  • 权限管理
  • VIM编辑器的使用
  • 文档压缩打包
  • 程序包管理(安装、卸载)
  • 网络管理
  • 文件系统管理
  • 内存管理
  • 系统管理(监控、环境变量)
  • 安全管理(selinux,iptables)
  • 磁盘管理
  • CentOS7新特性

企业级应用服务管理

  • 文件服务(Samba、NFS、SFTP)
  • Web服务(HTTP协议、Apache、Nginx,Tengine,OpenRestry)
  • LAMP/LNMP
  • DNS

Shell编程实战

  • Shell脚本入门
  • Shell变量、条件语句(if、case)、函数
  • Shell 循环(语句while、unit、for、select)
  • Shell 控制循环
  • Shell 数组
  • sed和gawk应用进阶
  • Shell 脚本开发范例
  • Shell脚本的调试
  • Shell脚本开发环境变量配置和优化实践
  • Expect自动化交互程序应用实践
  • 子Shell和Shell嵌套模式应用
  • Shell面试题实战

高性能、高可用MySQL

  • MySQL架构与历史
  • MySQL基准测试
  • 服务器性能剖析
  • Schema与数据类型优化
  • 创建高性能索引
  • 查询性能优化
  • MySQL高级特性
  • 优化服务器设置
  • 操作系统和硬件优化
  • MySQL复制及其原理
  • 可扩展的MySQL
  • 高可用性
  • 云端的MySQL
  • 应用层优化
  • 备份与恢复
  • MySQL工具集
  • MySQL Replicant库
  • 二进制日志
  • 高可用性复制
  • 横向扩展复制
  • 数据分片
  • MySQL集群
  • MySQL监控

时序数据库

负载均衡

  • 负载均衡集群解决方案 HAProxy+LVS
  • 高可用集群解决方案 Keepalived
  • 高性能集群解决方案

运维工具使用

  • ansible 自动化部署管理工具
  • puppet 自动化配置管理工具
  • fabric 自动化运维工具
  • saltstack 自动化运维工具

运维监控

  • Zabbix
  • CAT
  • SkyWalking
  • Grafana
  • open-falcon
  • Prometheus

Python自动化运维

  • 构建CMDB数据存储
  • 构造B/S自动化运维平台
  • 构造Linux系统安全审计功能
  • 构建分布式质量监控平台
  • 构建桌面版自动化运维平台

云计算

  • OpenStack

大数据

  • Hadoop
  • Hadoop生态圈(HDFS,Hive,HBase,Zookeeper,Pig,Impala,Kudu,Flume)
  • Spark
  • Strom

企业级虚拟化

  • KVM
  • EXSI

分布式消息中间件

  • RabbitMQ
  • RocketMQ
  • Kafka

分布式MongoDB企业级应用

  • MongoDB介绍
  • MongoDB设计应用
  • MongoDB复制
  • MongoDB 分片
  • MongoDB 应用管理
  • MongoDB 服务管理

分布式Redis企业级应用

  • 初识Redis
  • API的理解与使用
  • Redis常用的小功能
  • Redis客户端
  • Redis持久化
  • Redis复制
  • Redis的噩梦:阻塞
  • 理解内存
  • 哨兵
  • 集群
  • 缓存设计
  • 开发运维的陷阱
  • Redis监控运维平台CacheCloud
  • Redis配置统计字典

分布式日志系统

  • E(elasticsearch)
  • L(Logstash)
  • K(Kibana)
  • filebeat
  • Sentry

分布式MySQL中间件

  • MyCat
  • Sharding-Sphere

分布式文件存储

  • MooseFS
  • GlusterFS
  • FastDFS

分布式版本控制系统

  • Git
  • GitLab
  • GitHub

虚拟化容器

  • Docker
  • Kubernetes
  • rancher

Linux系统调优

  • Linux系统优化思路
  • Linux系统性能评估与优化案例
  • 内存、磁盘性能评估
  • 网络性能评估
  • 基于Web应用的性能评估

Java应用构建

  • JDK/openjdk
  • Maven/Gradle
  • Tomcat
  • Jenkins
  • SpringBoot/SpringCloud/SpringCloud Alibaba
  • Dubbo
  • Apollo

项目管理

  • Jira
  • 禅道
  • confluence(wiki)

Web安全

  • OPENWAF

运维架构

  • devops
  • gitops
  • aiop


作者:杰_6343
链接:https://www.jianshu.com/p/556d716fbbca
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
posted @ 2021-05-25 15:32  woaibaobei  阅读(1307)  评论(1编辑  收藏  举报