借鉴一些
硬的:
1. 一个操作系统方向[Linux/Windows]
2. 一门脚本语言 [Shell/PowerShell]
3. 一个业务开发语言[Python/Java...]
4. 一个配置管理工具[Ansible/Chef/Salt ...]
5. 一个基础设施即代码工具[Terraform, Cloudformation, CDK 等]
6. 一个公有云平台/一个私有云平台/一个容器化平台 (阿里云,OpenStack )
7. 一个 CI/CD 平台(gitlab,jenkins)
8. 一个监控系统的应用 Prometheus | zabbix
9. 一个日志系统的应用 ELK
10. 一个备份管理系统的应用
软的:
11. 一些网络知识
12. 一些安全知识
13. 一些业务连续性知识
14. 一些业务系统运作的架构知识
15. 一些各层面所需的测试工具和知识
16. 现代应用和基础设施 部署和管理的一些思路和思想[基础设施即代码 IaC, 容器化, 应用发布模式 ... ] [对这些的理解会直接影响如何应用具体技术进行工作].
我目前是 运维开发工程师,希望能给你点参考
目前我研究学习的方向(中级偏上):
![](https://i.imgur.com/w5mbSt0.png)