
所以,我写这篇博客已经好几个星期了。我最初的想法是“为什么我们迫切需要AIOps”,这个想法有几个错误的开始。这并不是说我不知道该写什么——我有太多的东西要写,我发现我真的需要描绘出我们是如何进入运营管理状况的画面。
TL;DR——企业IT部门需要完全重新投入到“体验管理”的框架中,在这个框架中,终端用户的数字体验需要由IT部门来描述和保证,即使IT部门并不拥有这些体验的端到端交付或基础设施。基于网络的可观察性和AIOps在解决方案中充分考虑这一需求。
我在IT行业工作了30多年,参与了许多企业组织的工作,研究他们如何以安全、可伸缩和有效的方式跨网络交付关键任务应用程序。我看到了许多技术趋势在悄悄向我们逼近——向SaaS应用程序及其堂兄弟云的转移,以及对BYOD的接受。IT管理人员现在面临着一些相当有趣的挑战,即更高的业务期望,但对基础设施和软件的可见性和控制能力较差。
在这个系列的第一个博客中,我将简单地反思这些变化和挑战,并继续讨论如何通过新的思维、工具重组和新的过程来解决它们。
还记得IT掌控一切的时候吗?
过去,企业IT几乎控制着每一个企业用户的数字体验的每一个方面。
20年前,占主导地位的企业IT体系结构模型涉及服务器端应用程序,这些应用程序要么由供应商授权,要么由企业IT自行开发,并安装在企业拥有的数据中心中的企业拥有的服务器上。应用程序安装在客户端,90%的可能是由IT组织购买、定制和支持的Windows-Intel架构平台。这些客户机-服务器或基于web的联网应用程序然后使用一个完全由企业控制的网络来进行交付。
为端到端数字体验补充这个架构模型的是端到端可观察性模型。由于企业IT控制了所使用的所有主要应用程序及其体系结构,因此确保每个应用程序和终端系统都有合适的工具进行有效的管理是一件很简单的事情。企业软件和硬件供应商提供数字服务链的关键组件,IT组织与这些供应商密切合作,以确保用例、架构和操作需求都得到满足。
客户端端点通常运行微软的Windows管理仪器(WMI)软件代理,而服务器及其应用程序由来自BMC和Mercury Interactive等供应商的代理进行检测,网络由设备供应商使用基于snmp的代理进行检测。然后由Microsoft System Management Server (SMS)和HP OpenView等平台收集来自这些所有代理的数据,并在监视和故障排除操作活动期间使用这些数据。
这种方法并不是真正意义上的“经验保证”;相反,体系结构组件可用并且明显工作正常的度量意味着最终用户的期望很可能得到满足。企业IT组织过去是(现在可能仍然是)围绕体系结构的主要子组件组织的:客户端平台、服务器平台和应用程序,以及网络,包括它的子类型。最后,IT组织的特定技术专长,加上他们对每个终端用户应用程序的直接控制,以及对每个应用程序组件的行为和性能的直接度量,都非常有效。
这个模型和体系结构的几乎每个元素都发生了变化
它始于新千年头十年开始的SaaS革命,基于web的应用程序供应商开始代表企业部门和业务部门而不是It直接营销和运营他们的解决方案。20年后,saas交付的软件成为了主要的应用程序交付模型。Salesforce是向SaaS模式转型的绝佳例子,从2000年的540万美元,到2010年的16亿美元,再到2020年的210亿美元。
重要的是,由于应用程序交付的SaaS模型,IT不再控制用例对于应用程序,也不是应用程序的供应商;由赞助部门控制。而且,IT部门可能对应用程序是如何构建的以及它是如何运行的都没有详细的了解;在SaaS供应商的控制下。
随着企业组织逐渐在每个主要部门或业务线采用基于saas的应用程序,服务器端设计、控制和可见性的IT操作体系结构已经变得无效。IT部门可以使用“黑盒”测试工具和方法来测量SaaS应用程序的可用性和性能,但是之前的“测量和测量一切”的策略已经不再可行,这种策略可以快速找出问题及其根源。终端用户对高可用性和高性能应用程序的期望不再能够直接由IT来满足。
云只是这个主题的一个变体。云一开始是作为一种能够立即托管或扩展企业拥有的应用程序堆栈的机制,但后来发展到应用程序堆栈本身的软件组件在各种模型(IaaS、PaaS等)中被云化。虽然与SaaS相比,企业在可见性和控制方面有更多的选择,但对企业IT组织来说,最终结果是相同的——对整个应用程序体系结构以及满足终端用户体验期望的程度的总体可见性损失。
SaaS出现十年后,出现了“自带设备”革命(BYOD),这一革命看似无害,但从IT体验保障的角度来看,实际上影响更大。在终端用户计算硬件和软件方面的创新,加上苹果公司的大胆行动,使蜂窝运营商不再对手机功能进行决策,最终导致了一个全新的终端用户企业计算平台——iPhone。当然,在上世纪90年代末,RIM和它的黑莓(BlackBerry)产品已经定义了企业移动设备的使用场景,允许员工访问电子邮件,但iPhone和随后发布的iPad以及基于android的手机和平板电脑通过消费化实现了BYOD。
一旦苹果应用程序商店可用,支持企业的移动应用程序就可以使用,并且可以连接到企业应用程序实例,这只是时间问题。BYOD催生了BYOA,也就是自带应用程序,用户可以通过购买和安装自己的移动应用程序来扩展生产选择。人们将他们新安装的移动应用程序连接到企业的电子邮件和生产力应用程序,以及他们自己的SaaS应用程序订阅,包括Dropbox、Evernote和谷歌G-suite。虽然IT组织起初出于安全考虑而抵制BYOD(和BYOA),然后试图通过移动设备管理(MDM)系统控制BYOD平台,但BYOD在今天很大程度上被企业所接受,通常是以一种未被触及或不受控制的方式。
与采用SaaS造成的可见性损失类似,BYOD也造成了同样的可见性损失。同样,企业IT曾经控制着一个相当同质的环境,它主要由基于windows的pc组成,严格控制操作系统配置和应用程序负载,以及前面提到的可见性代理软件(如WMI)。IT部门知道从设备及其应用程序的行为中可以期待什么,以及当它们的行为异常时,如何排除问题。
现在,企业终端用户客户端平台包括来自许多供应商的个人移动设备(通常每个用户有多个设备),使用苹果和谷歌的许多不同的操作系统版本,每个版本都有自己独特的个人和企业应用程序混合。不再有标准化,不再有嵌入式设备。没有一种用于监控和管理企业客户平台的IT运营工具能够有效地确保BYOD端点运行良好,并为整个生产应用程序提供健壮的终端用户体验。
现在,我们有了BYOT的出现——带上你自己的东西——消费者物联网设备(如智能电视和亚马逊Alexa设备)被部门和终端用户大量带入企业设置。与BYOD的情况类似,这些系统既没有可见性也没有控制工具。更糟糕的是,这些物联网设备总是联网的,并以最适合消费者环境(如住宅或其他住宅)的方式配置不企业设置,这反过来又可能在企业环境中造成严重破坏。
抵消了20年的进步
SaaS和BYOD/A/T有两个重要且经常被忽视的附带条件需要考虑。
首先,虽然正式的IT预算可能持平或甚至减少,但由于部门、业务线技术预算和员工技术采购,给定企业组织的总体IT(或数字体验、技术和软件)支出显著增加。有更多的技术需要管理,有更多的经验需要保证,但为此目的分配的总体IT预算更少。
第二,expectations-setting心理学在SaaS背后,云计算和BYOD是非常重要的考虑因素,而且很容易理解。当我们作为人类被交给一台笔记本电脑,或者被要求使用一个应用程序时,它只是一个我们被动投入的工具,或者必须被用作我们工作的一个条件。
当我们亲自负责赞助我们自己的设备(我喜欢我的iPhone)和我们自己的应用程序(人力资源部门选择Workday)时,这些部门和整个用户社区都有很深的影响力所有权在这些选择中,它们变得非常重要,对它们的可用性和性能的期望也高得多。我们选择了Concur费用管理系统,因为它在我们的iphone和Android平板电脑上运行得非常好,它最好能运行得很好!
总结:在20年的历程中,企业it的态势已经从完全的经验定义和控制演变为分散的控制和可见性。IT已经失去了对企业服务器和应用程序体系结构的重要部分的可见性和控制,以及如何交付最终用户体验。IT部门已经失去了对客户平台端点的控制和可见性。IT部门可能不了解连接到网络的所有设备,也不了解正在使用的客户端平台。业务部门、职能部门和整个终端用户社区现在都在为自己的数字体验设定更高的期望。
然而,IT组织仍然负责整个企业的性能保证和安全风险管理,以及整个终端用户社区的数字体验。
我将在以后的博客中讨论如何重新获得可见性和控制权是一个关键的需求,这本身就是一个过程。我相信,通过利用AIOps的原则和关注“网络即服务”中的概念,可以实现这一过程,它将把新的工具嵌入到基于网络的可观察性体系结构中。让我们重新控制那些似乎无法控制的电流。
相关资源: