yaml文件在go语言中怎么使用 运维工程师必须掌握的基础技能有哪些?

[更新]
·
·
分类:互联网
3698 阅读

yaml文件在go语言中怎么使用

运维工程师必须掌握的基础技能有哪些?

运维工程师必须掌握的基础技能有哪些?

1、系统安装、优化、配置:windows,linux,unix,aix
2、自动化开发:shell,python,lua,go
3、编写配置格式:xml,json,yaml
4、服务集群安装、优化、配置:lvs、nginx、apache、zookeeper、kafka、redis、mq、ha、haddoop、keepalived等。
5、运维:git、svn、jenkins、mvn、jira、saltstack、ansible等。
6、监控:zabbix、nagios、cacti、小米open-falcon等
7、安全:openvas、nessus、iptables等
8、虚拟化:kvm,vmware,docker,k8s等
9、数据库:mysql,mongo等
10、网络知识:whisker、tcpdump等
11、云使用:腾讯、青云、阿里、aws等
还有一些概念的itil、cmdb等等吧,要再会vue弄个展示个页面就完美了。

想转行,IT、php会比java更合适一点吗?

php比较简单,根java是比不了,谁让c和java是做软件的呢,钱多好养。java是做游戏好,做软件也好,做手机端也可以。谁让安卓系统就是java写的。哪像php小语言成本低,开源多,随便改改做做就出来了。不过想想来php和java也差不了多了,php是最好用的服务器脚本语言,我个人觉你还是先PHP吧,java和C#太精细了,新手写的会发狂。php熟了再看java理解上会快很多。 php网站,java软件,java转安卓也要在学过。编程没有捷径。感觉还是先看下两个都学一下,看看哪一个适合你。