很久以前,在IT运营模式很远很远,企业建立了自己的数据中心。2020欧洲杯预赛行和服务器机架哼着客场与电缆纠缠不清的壁橱行 - 这是它的生命线。这是当虚拟化意味着一个时间的事情一对夫妻带着往垃圾桶的旧HP DL360服务器上玩弄卖力的管理员。
我们作为OPS管理员天由服务器拆箱货盘,冻胀他们到最近的服务器机架,并挣扎着爬排列恰到好处的轨道。然后我们会在制造商的CD弹出,安装操作系统,驱动程序,并将其加载到网络上。只有这样,我们回到我们的办公桌冷却器局限到远程桌面或SSH连接到服务器上安装所需的软件,并配置必要的,以满足开发者的应用要求设置。
那些日子已经结束:与滑稽的名字,像天王星关心和饲料等的OPS家猫的个体治疗没有更多的服务器。如今,云计算 - 无论是公共,私有或混合 - 极大地改变运营工作,一度被认为完全开发的领域,有许多铁杆儿管理员在水域涉水演变。是不是你做的一样高的时间?
Following are our essential career makeover tips for admins looking to develop their devops chops and future-proof their careers, as organizations increasingly head for the cloud.
获取臀部自动化 - 培育你的编码印章
这些天来,IT部门必须更快,更高的可靠性和更少的人部署在手做服务工作。这意味着自动化。如果没有自动化,IT部门可以不再提供,管理和支持的一种服务架构的企业目前使用。考虑自动化任务的最重要你掌握。
这是代码进来 - 是的,命令的神秘的文件,开发商凑齐。要管理虚拟机,容器和两个内部部署和云中的物理服务器的广大,你会被头朝下扔进代码的世界。提供和管理您的服务器的配置信息将在很大程度上取决于你看待一个开发人员的能力。
代码只是纯文本。它使软件开发人员能够添加,修改和删除关键的功能软件,企业依靠每天多年。它使开发人员能够快速修补安全漏洞并解决问题。这只是一个前抓住到这个事实,要求具有前瞻性的业务时间的问题:我们怎样才能应用的灵活性和代码的动态性质的基础设施?
代码来自于在许多不同的语言有多种形式,但一些语言,自然会借给自己的OPS人。如果你在微软的商店,you'll need to learn Windows PowerShell。PowerShell是继任者的命令提示符,批处理文件,VBScript和更多。PowerShell的允许OPS管理员在微软生态系统的各个方面实现自动化,并且几乎所有的微软产品现在有PowerShell的支持。
对于Linux和开源的人群,Python是一个值得语言退房。这是公认的,并且因此,在许多不同的情况下使用。Python是基础设施自动化的一大利器。某些配置管理工具,如厨师,需要红宝石的知识,所以这是调查另一种语言。
不管你选择什么样的,记住这一点:这些语言本身是语义。最后,您可以拿起任何语言,但关键是要了解编码和代码什么可以做的基本原则。如果你是全新的编码,我强烈建议先从“编码傻瓜”它会向你介绍脚本/编码,并给你一条腿,一旦你选择你喜欢的语言(或语言选择你们的)。