随着微服务驱动数据中心自动化的发展,数据中心工作人员需要通过添加新技能(如DevOps)来进行准备。
自动化和工作岗位的矛盾与工业化发展同步。由于人工任务是通过技术实现自动化的,因此一些工作人员需要上升到更高技能链的位置来操作和维护完成工作的机器,而有些工作岗位则可能完全被取代。这种模式可能会以不同的形式出现,并一直存在,但教训总是相同的:人们或者积极应对自动化,或者被自动化淘汰。
对于当今的IT专业人员来说都会有一种共鸣,那就是自动化将会对其行业有着巨大的冲击和影响。那么自动化的应用对于人们职业和工作意味着什么呢?
IDC工作人员将何去何从?
首先先了解一下导致当前数据中心自动化浪潮的原因。新一代应用程序开发迫使数据中心的基础设施发生变化,特别是微服务的兴起。这些可独立部署的、特定于任务的模块化服务的价值在于能够根据传入负载动态调整每项服务的容量。这样可以确保最佳性能和最佳效率,但这种自我缩放功能只有在高度自动化和编排的情况下才可行。在这方面,微服务的兴起迫使他们的支持基础设施发生变化。
最初,人们担心自动化会重塑整个堆栈,导致大部分定义数据中心角色的工作消失。实际上,这种变化是自上而下的,首先影响到更高层次的堆栈。虚拟化层最快的转变发生在虚拟化层,而不是看到网络本身的快速自动化。微服务的应用推动了对Kubernetes、Pivotal和Docker Swarm等管理程序工具的需求,以便更轻松地进行编排。这种转变使得有可能实现云计算一样的速度和效率,而不必放弃现有的资本投资。
那么,这对人们的工作意味着什么?首先,人们看到脚本作为新技术的出现。DevOps技能集让工作人员在职业选择上都有所不同。
转型的第二步,将是许多基于微服务的套装软件的到来,推动微服务在基础设施中的指数扩展。人们会看到这些变化比其想象得更快,因此作为系统管理员,需要立即做好准备。
尽管云计算无处不在,但它仍然是一个来自许多用户的抽象概念,其中许多人不了解并不是所有的云平台都是平等的。
第三步,将集中在网络上。人们似乎很可能会看到高度的网络自动化,但这并没有像人们预期的那么快。事实证明,自动化网络比人们预料的要复杂得多。这个方法本身并没有错,但是如果企业有一个庞大而复杂的网络,那么使它更具动态性不会一夜之间发生。这是一个缓慢而有条不紊的过程。
微服务的崛起正在成为云采用的主要推动力。为这些应用程序启动微软Azure或AWS更快、更简单,并使用自动化软件工具将它们转移到公共云环境。如果工作人员是管理思科交换机的网络管理人员,并且将看到微服务数量的增加,那么很可能将不再扩展甚至自动化其网络。
现在需要做些什么?
数据中心专业人员需要积极主动地为脚本和DevOps开发高度自动化环境的相关技能。
人们看到自动化在IT领域已经淘汰了一些传统的工作岗位。例如印度的业务流程外包(BPO)服务领域首次出现裁员,因为客户将自动化视为离岸外包的一种更简单的替代方案。路透社甚至使用机器人采写一些新闻文章。而在经济发展中,工作人员都需要转移到更高价值的角色以确保他们持续的相关性。
如果人们能尽早完成这项工作,并将其置于自动化转型之上,那么就业机会就会很高。自动化将深刻地改变人们的事业发展方向。但有一点需要记住,无论是工作还是生活,采用自动化总比没有采用自动化要更好。