经营项目
 
13865980228 400-088-9977
传真:0898-88123008
E-mail:admin@dede58.com
您的位置:主页 > 经营项目 > 工程运维 >
目前作为一个运维工程师来说
发布时间:2019-02-08 作者:admin 浏览:

  目前作为一个运维工程师来说,不知道在大家的眼中是个什么样子的呢?是整天去搬服务器?每天拿着光盘开始装系统?就是在等待着系统安装的完成?你如果是这么想的话,那你的想法是错误的.现在有做一个新的物种所诞生,那就是我们的运维开发工程师,它的作用就是把上面的那些工作统统给自动化掉,就如自动化给数据中心的裸金属服务器去安装系统,自动部署应用.自动收集日志,自动监控报警甚至是自动修复问题.然后运维工作就是每天喝喝茶看看图表,然后再给自动化运维工具提交两行代码.完全解放了生产力啊.

  从Linux管理员说起再到开源世界结束,每个地方都有Linux参与的广泛身影.如何快速和有效的学会Linux呢.从问答网站,Linux新闻网站每天看一点碎片知识行不行?这些碎片知识都是不成体系的鸡肋.如果没有系统的学习一下,那么你永远搞不懂真正Linux,只有一知半解.拿去哪里寻找学习资料呢?看《鸟哥的私房菜》怎么样.这个书的Linux知识的确非常好,但是适合作为辞典一样的工具书,因为讲的太详细了.看起来会让你有昏昏欲睡的感觉.而最近火起来的而《linux就该这么学》这本书确实很适合用来学习,每一章都是知识模块化的知识,有很多的实例操作图片,不怕自己操作没有正确参照物,非常容易理解。其实最重要的就是交流,有人共同学习才能发现问题解决问题,还有一个交流论坛,只要你敢提问,不怕没有高手来回答.

  最近的软件定义XX火的一塌糊,软件定义存储(如Ceph,VSAN,Scanio),软件定义网络(NSX),软件定义安全,软件定义数据中心等等.正是这些看似单独的一个个组件,最终成为了云计算.而云计算的基石是Linux.每个软件定义XX的背后都一定会有Linux和编程语言j**a,python,go作为支撑,没有Linux就没有当今的云计算.有了智能化的基础架构,那么部署应用是什么样子呢.还是下载应用安装包,配置应用运行环境,调整应用配置文件,启动应用的老一套吗?现在我们有了Docker这个神奇的东西,每个应用就是一个镜像,当你写完代码,使用Git工具推送到GitHub那一刻起,Dockerfile这个文件已经在自动化的做原来(下载应用安装包,配置应用运行环境,调整应用配置文件)这些工作了.当Dockerfile这个文件运行完后,一个非常完美的应用镜像就做好了,只剩下启动这个镜像了.然后一个dockercompose文件就可以把整个应用链都给启动了.当前的运维工作跟5年前先比完全是天壤之别了.

  在这些智能,快速,方便的背后,都是程序员用代码一行一行写出来的.都是一个巨型且精细的软件工程,这些巨型工程都是程序员合力开发出来的.并且这些软件代码都是开源的,如果那个运维人员在使用这些软件过程中发现了生产级别的错误,那么就可以去GitHub提交自己的修复代码.

  在这个2016年的年末,LinusTorvalds在2016年12月11日发布了Linux内核4.9的正式版本。其中包含了显卡驱动和文件系统的更新,但最让人兴奋的是来自Google员工开发的BBR内核模块,这个模块能在在网络链接较差的情况下依然能跑出很高的带宽.Linux内核最为世界最大的开源软件项目,全世界有那么多的开发者,他们是如何有条不紊的提交代码呢.这里就有一个小工具git帮了大忙.这就可以看出git的在软件开发中的巨大威力.而由git诞生出了GitHub这个全世界最大的开源代码托管网站,每个程序员的开源圣地一定是GitHub了.在这个神奇的网站上有着Openstack.Docker等这样的人气很高的云计算软件.而这些软件在使用过程中是不可避免出现错误的,这些生产一线环境中的错误更是宝贵,每个使用该软件中的运维工作人员都有义务提交给软件官方开发者,如去GitHub网站提出一个issuse,去官方邮件列表发出问题邮件.让开发人员或有能力的热心群众迅速定位问题,迅速修复.避免错误在大范围的蔓延.这就是开源的力量.

  最后推荐一本好的书籍《Linux就该这么学》这本书,只要你学懂了Linux,你就会发现我们生活中有那么多的设备在跟着Linux走,同时问我们提供着那么多的基础服务.同时对网络,存储这些方面的崭新而深奥的名词,概念都会有更加快速而深刻的理解,你一定会感谢自己决定的,大家来加入Linux学习吧!

返回
二维码
Copyright © 2002-2011 重庆时时彩 版权所有  ICP备案编号: 粤ICP备23698712 网站地图 网站导航