BLOG | OFFICE OF THE CTO

感知可控,随需而变的应用的数据驱动性

 缩略图
Published October 05, 2020

这就是人们在我的珊瑚礁缸里看到的东西。

礁石

他们看到的是一种令人惊奇的纽扣珊瑚,一个经过多年精心培育的珊瑚体。他们看到了这个世界上另一种生命的美丽,以及生活在我们海洋中的生物的神奇之处。

他们看不到的是它下面的东西。 隐藏在这些生物赖以生存的沙子和岩石中的是一个令人难以置信的微生物生态系统,没有它们,纽扣珊瑚就无法生存,更不用说茁壮成长。

Apex 接口

他们也看不到我监视他们周围环境状况的警惕性,看不到每分钟和每天通知我出现问题的数字,也听不到当一个参数低于或高于安全水平时发出的警报。

在科技界也是如此。

当 We(就是企业 We)谈论感知可控,随需而变的应用时,我们谈论的是人们看到的东西。

当用户今天与您接触购买产品、支付账单或寻求支持时,他们只看到一件事:用户体验。他们看不到来保障和提供这种体验的无数的应用、基础架构、环境和服务。

但它们就在那里,并且对确保用户体验的健康至关重要。

数据的重要性

知道某件事情是错误的和知道如何处理是有很大区别的。理解pH值和温度之间的关系之类简单的事情可能意味着解决问题和使其恶化之间的区别。用户体验也是如此。

想要做出改进,非常重要的一步就是确保我们收集的数据是正确的。不幸的是,有相当比例的企业没有做到这一点。

Turbonomic 的一项调查揭露了这一现象(加重点):“当询问受访者他们的组织如何衡量应用性能时,我们看到超过 60% 的受访者以某种形式衡量应用性能,这点很乐观。但最常见的形式是测量可用性,而不是按照服务水平目标 (SLO) 进行管理,服务水平目标通常采取响应时间或事务吞吐量的形式。还有13% 的组织根本不衡量应用性能。”

如果没有测量,感知可控,随需而变的应用就无法实现。正是在测量的基础上,才能了解用户体验的健康状况,并从这些测量的分析中推断出关系和模式。归根结底,能够产生真正感知可控,随需而变的应用的自动化是基于测量和我们对测量的理解。正是由于能够准确地测量我的水族箱中的条件(并理解它们之间的关系),我才能自动做出反应,并几乎毫不费力地为我的水族箱居民维持一个最佳环境。

如果用户体验做不到这样,就会对企业产生非常实际的影响。89% 的客户在遇到糟糕的客户体验后开始与竞争对手做生意。[1]获取一个新客户以取代他们的成本很高:从零售业平均每个客户 77 美元到金融界每个客户超过 250 美元不等。潜在的收入损失更大,因为忠诚客户的价值平均是其首次购买价值的 10 倍。[2] 保持非凡的用户体验不仅对业务有利,而且势在必行。对于客户来说替代品是唾手可得的,因此维护忠诚的客户需要热心关注用户体验的健康,就像我对我的鱼缸一样。

获得测量结果以及自动化响应的控制点的关键是能够提供和保护应用的基础架构和服务。

感知可控,随需而变的应用的数据驱动性

蛤蜊系统

在波兰华沙,八只蛤蜊被证明比任何技术都能更好地测量水质。当 “对污染非常敏感的蚌类检测到被污染的水时,它们就会合起来,由于壳上连接着特殊的传感器,这个动作会触发警报。”[3]直到最近,还没有人知道它们的存在。居民们只知道他们可以获得安全的饮用水。

像这种蛤蜊这样的生物体,本能地测量一切,并且能特别敏锐地根据数据识别危险。但这种超能力并不是由一个内部系统负责的,而是需要数以百计的内部系统的协作,才能产生测量结果,并有能力分析所产生的数据,以在瞬间做出水是危险的决定。

是测量或数据使一个应用具有适应性。如果没有明确的行动触发器,就不需要适应。对容量和需求的理解推动了规模的扩大。识别恶意活动会触发安全行动。识别性能下降会刺激优化。

这些数据是广泛的,必然包括来自技术栈每一层的测量。将这些数据整合在一起,并映射到业务流程或数字工作流程中,就可以对这些数据进行分析,并将其转化为应用自动适应所需的信息。

进一步分析,关系和模式及趋势可以浮现给业务领导,使其能够将架构、基础设施和应用与实际业务成果相一致。这些见解可以以基于 AI 的安全和 AIOps 的形式提供自动行动,并使业务和 IT 利益相关者能够做出明智的决策。

行动需要有能够接受指令并根据指令采取行动的系统。对我们内部的危险状况作出反应的不是我们与世界的接口。而是我们的免疫系统和其他内部系统代表我们采取行动。在数字世界中,这些内部系统就是应用服务和基础架构。接口背后的技术,生成数据并采取行动,以保护、扩展和优化用户体验。

感知可控,随需而变的应用是数据驱动的,由提供、保护和扩展它们的应用服务、基础架构和系统所产生的遥测数据来实现。有了一个能够分析这些数据并产生可操作和可自动化的洞察的平台,企业将能够自信地朝着实现感知可控,随需而变的应用的方向更快地前进。