---
title: "环境运维"
date: 2018-12-29
lastmod: 2020-01-05
weight: 7
type: 
icon: #
description: "DevOps 路线图,环境运维"
# search related keywords
---


## PaaS

- 中间件
  - 应用中间件
  - 数据中间件
- 主流供应商
  - AWS/Azure/阿里云/腾讯云/华为云/滴滴云

#### 学习资源

+ Nginx/Tomcat/HAProxy等
+ MySQL/Elasticsearch/Greenplum/ClickHouse/Snowflake等

## 容器化

- Docker
  - docker命令/dockerfile
  - cgroup
  - namespace
- Kubernetes
  - kubectl
  - CRD(Custom Resource Definition)
  - CNI(Container Network Interface)
  - CSI(Container Storage Interface)
  - CRI(Container Runtime Interface)
- 流量管控
  - iptables/Netfilter
  - IPvlan

#### 学习资源

+ 《Docker开发指南》
+ <https://docs.docker.com/engine/>
+ 《Kubernetes权威指南：从Docker到Kubernetes实践全接触（第4版）》
+ 《Kubernetes in Action》
+ 《云原生服务网格Istio：原理、实践、架构》


## 操作系统

- 主流操作系统
  - Linux/Windows/Android/iOS
- 操作系统命令 
- 操作系统原理 

#### 学习资源

+ 《Linux命令行与shell脚本编程大全》
+ 《深入理解计算机系统（原书第3版）》


## 文件系统

- 分层文件系统
  - AUFS(Advanced Multi-layered Unification Filesystem)
  - overlayFS
  - overlay2
- 文件系统扩展
  - FUSE(Filesystem in Userspace)
  - VFS(Virtual Filesystem)
- 分布式文件系统
  - CephFS(Ceph Filesystem)
  - NAS(Network-attached Storage)

#### 学习资源

+ <https://www.kernel.org/doc/html/latest/filesystems/overlayfs.html>
+ <https://docs.docker.com/storage/storagedriver/select-storage-driver/>
+ <https://www.kernel.org/doc/html/latest/filesystems/fuse.html>
+ 《深入Linux内核架构》
+ 《大规模分布式存储系统》
+ <http://docs.ceph.org.cn/cephfs/>
