系统的学习Devops
系统的学习devops 1. 学习一门编程语言 Java python JavaScript 2.了解不同的操作系统概念 线程和并发,套接字,I/O管理,虚拟化,内存存储和文件系统 3.掌握终端生存大法 shell ash、或者 Ksh 一些小工具比如 find、grep、awk、sed、lsof;还有网络命令像 nslookup 和 netstat 。 4.网络和安全 了解基本的网络安全 dns osi模型 http https ftp ssl tls 5.清楚如何设置一i个web服务器 比如iis apache tomcat 缓存服务器 负载均衡 反向代理 防火墙 6.学习基础架构代码 Docker和Kubernetes等容器,Ansible、Chef、Salt以及Puppet等配置管理工具,Terraform和Cloud Formation等基础架构置备 7.学习持续集成和持续交付的工具 jenkins 8.学习监控软件和基础设施 zabbix 9.学习云技术 aws