由于与新冠疫情相关的行政命令,各企业被迫使用的云服务超出了他们的计划。长期的影响是,企业将把更多的企业应用程序迁移到SaaS模型,在云中构建更多的应用程序,将更多的数据移入云中,并采用更多的云服务,包括自主资源。
技术研究和咨询公司ISG的首席分析师布莱尔•汉利•弗兰克(BlairHanleyFrank)说:“我们看到的一件事是,企业正在考虑他们正在支出的所有资金,其中包括IT,因此你要确保技术支出能够驱动大的商业价值。”这意味着您希望自动化您所能做的,这样您在IT团队中工作的真正聪明的人就不必把精力集中在花上一天的时间来完成可以由系统自动化的任务上,也不必致力于推动企业进入新一代的技术演进。”
当前危机中出现的一件事是对业务连续性和灾难恢复的重新强调。
“两年前,我不得不教人们什么是云,为什么云很重要。“一年前,他们知道什么是云,但他们仍然不确定它是否重要,”美国电气与电子工程师协会(IEEE)成员、现代软件交付服务提供商CentricConsulting的负责人CarmenFontana说在后COVID时代,我们考虑的是灾难恢复和业务连续性。如果没有云,您就无法进行这些讨论,因为云使这些事情得以发生。”
什么是自主系统?
自主系统是利用机器学习和人工智能的高度自动化系统。
“企业流程正在从自动化转向自主化。全球专业服务公司简柏特(Genpact)首席数字官桑杰•斯里瓦斯塔瓦(SanjaySrivastava)表示:“不同之处在于,将流程中的某些部分自动化,从而实现整个流程的端到端自动化。”从数据中心运营到在线商务,从支持物联网的边缘应用程序到财务和会计等完全自主的企业流程,我们现在在许多领域看到了自主系统。”
然而,要实现财务和会计等自主流程,需要自动化更多复杂的决策和边缘用例,这需要更多的人工智能、数据和智能自动化,Srivastava说。
好消息是,由于云是以API优先的心态构建的,因此自动化的基础已经存在。
Protiviti新兴技术集团董事总经理兼全球云实践领导者兰迪•阿姆克尼赫特(RandyArmknecht)表示:“以自动化方式控制云资源的能力,正是使自主系统在云计算中得以普及的原因。”自主系统的关键在于,决策所需的数据由代码监控,这会触发代码来分析数据,并再次通过代码采取或不采取一组预先确定的行动。”
当然,企业并没有采用自主系统,因为它们很酷,他们希望提高IT效率,降低成本并满足客户期望。
“事实上,我们生活在一个由云计算技术塑造的世界里。ISG的弗兰克说:“突然之间,客户对他们所接触的技术系统的性能有了所有这些期望,无论是他们银行的网站、能源公司的网站,还是他们访问的医生办公室或餐厅的网站。”客户的期望是建立在这些云规模的业务,facebook,google,netflix的世界。这意味着IT团队负责响应这些业务需求和(客户)期望。”
关于自主系统的一个误解是,当实际上仍然需要人类时,它们可以自动执行所有操作。
ISG的弗兰克说:“你经常需要花时间与这些自主系统一起设置它们,确保它们正常运行,同时(你也需要)认识到它们的局限性,即它们能做什么,潜在的陷阱是什么。”快速、自动地做一些对企业来说可能不是好的事情是非常容易的,有时候,这是你想要做的一个折衷。有时你想在短期内做一些长期没有意义的事情,仅仅是为了克服需求激增,但在其他时候,你想确保你确实在采取最佳行动。”
您可能需要提升员工技能
管理传统的数据中心资源不同于在云环境中工作。一个简单的错误配置可能导致各种不必要的成本,包括监管罚款、诉讼和声誉损害。
数字商务咨询公司Nerdery的云实践主管肖恩·费尼(SeanFeeney)说:“当你向这些新的云系统投入毫无准备的资源时,就会发生这种情况。”他们甚至不知道要检查这些东西中的一些,因此,投资再培训这些资源以及招聘此类人才,很多企业都没有为人力成本做好准备,而人力成本至少在这个紧张的劳动力市场上是需要的。””
企业及其IT部门需要非常清楚采用自主系统的方式。例如,如果团队要自动扩展服务器群集,则需要了解许多确保自动扩展的因素,例如水平或垂直扩展,了解应用程序如何处理用户会话,CPU使用率,RAM使用率,网络连接数或其他针对其特定用例最有意义的指标。Protiviti的Armknecht说,这些只是IT团队在启用自主行为之前需要考虑的一些属性。
同样,不要将架构师排除在IT与业务需要进行的必要且重要的讨论中。
Nerdery的Feeney说:“我鼓励企业尽早让架构师与他们保持透明。”“如果他们想构建一个自主系统(因为它需要更少的人),那么架构师将设计一个解决方案。如果他们只是想增强他们现有的功能,他或她可能会设计一个不同的解决方案。实际上有很多这样的解决方案。所有这些非功能性需求都需要考虑到云中的不同选项,而架构师现在是该业务决策的关键团队成员。”
在当今不利的经济环境中,公司需要利用云服务提供的速度,敏捷性,成本节省和流程效率。如果正确实施,自主功能可以将这些优势提升到一个新的水平。但是,要实现这一目标,您可能需要在人才和培训方面进行更多的投资,而不是“自主系统”这个术语所建议的。
自主系统往往非常复杂,因此理解和考虑与目标用例相关的所有问题非常重要。这种复杂性要求包括架构师在内的不同类型的专业知识才能顺利导航。