九州下载 - 系统安卓苹果手机游戏推荐下载网站!

当前位置:九州下载 > 建站问答 >

怎么学习运维?

时间:2022-11-18 15:04编辑:九州下载来源:www.wzjsgs.com

怎么学习运维? 怎么学习运维

硬件基础:了解原理,cpu,内存,磁盘,网卡等的相关知识,如cpu缓存,指令集,架构,流水线,保护模式,磁盘寻道原理,各级别raid,ssd,sas,sata等的常用性能指标,如iops,带宽,吞吐量等等。

操作系统:需要熟悉,最好精通。进程调度,内存管理,文件系统,外设管理等,要熟练使用相关工具,如top iotop iftop iostat vmstat ss等,并且最好了解其原理,建议对/proc下的内容也进行深入了解,对做主机级监控十分有帮助。

网络:需要熟悉,最好精通,tcp,http,https,udp等最好能做到精通,4层,7层的网络流量分析技能要熟练掌握。内部路由协议,边际路由,交换原理,域名解析,ipv6相关知识。

安全和加密:熟悉防火墙原理,主机级安全理论,以及常用加密算法,web安全,网络安全。了解渗透的常用手段,以及反制手段,sql注入,xss,ddos,cc,还有常见漏洞的利用原理,沙箱,容器的逃逸等,了解常见的网络安全方案,waf 高防等。

虚拟化和容器技术:熟悉常见的虚拟化技术如kvm,常见的容器技术如docker,以及相关的k8s,了解网格计算的概念,了解isto以及在各公司的落地方式。

实践案例:部署,发布,监控,变更,sla保障的实践案例,熟悉常见的接入服务,逻辑服务,中间件,数据库高可用方案,过载保护,降级方案,分布式事务一致性方案等。

devops:编译,加速,测试环境,研发流程自动化。

相关文章