1、2024 Dynatrace发挥应用程序优化潜力的关键内容介绍第 1 章应用程序优化流程第 2 章可观测性对优化应用程序的重要性第 3 章DEM 在优化应用程序方面的关键作用 第 4 章AI 如何优化应用程序?结束语现代可观测性平台如何帮助优化应用程序引言数字化转型正在加速,IT 体验对组织取得成功比以往任何时候都更重要。因此,应用程序变得更加强大、灵活且日益复杂。作为应对措施,组织必须大幅提升跨技术堆栈的应用程序性能和用户体验,以保持和提高其市场地位。但是,应用程序优化并不是一门孤立的学科。相反,应用程序优化需要采用全面的应用程序管理方法,整合各种跨功能实践,以提供最佳用户体验、改进应用程序
2、性能并提高业务价值。为了发挥应用程序优化的潜力,组织需要认识到关键挑战,了解其影响,并实施各种策略来推进其应用程序,以彻底改变其数字化环境。Technical Benefits发挥应用程序优化潜力的关键|2发挥应用程序优化潜力的关键|3第 1 章应用程序优化流程随着组织面临日益增长的客户需求和云复杂性,他们需要优化应用程序来保持竞争力。从高层次上讲,优化应用程序涉及增强应用程序性能、响应能力和完整性,以推动更好的业务成果,并尽可能提供最佳的用户体验。一直以来,组织仅依靠应用程序性能监控(APM)来改进关键性能指标(KPI),IT 团队使用应用程序跟踪和跨度来衡量响应和加载时间以及其他性能指标。
3、不过,最近越来越多的组织采用更全面的策略,以全面监控和改进应用程序的整体环境及其提供的用户体验。这种策略提倡采用综合方法来提高应用程序性能,包括具体实践和能力。发挥应用程序优化潜力的关键|4发挥应用程序优化潜力的关键|4虽然优化应用程序涉及许多子流程,但有些关键实践对总体流程至关重要。这些实践包括:APM APM 工具会收集和管理有关应用程序性能、连接和互动的数据,从而可查明潜在问题并简化应用程序集成。然而,即使是最先进的 APM 功能,如果未连接到更大的可观测性框架,也会存在不足,因为更大的框架会提供系统运行状况和性能的整体情况。可观测性 可观测性是指根据系统生成的数据(如日志、指标和跟踪)
4、衡量系统当前状态的能力。可观测性包括 APM 和其他关键流程,从多个来源收集实时数据,分析这些数据,并根据数据中识别出的结果模式采取行动。然而,尽管可观测性有诸多优势,但也可能会带来挑战,包括工具链泛滥、海量数据和复杂性、可扩展性问题以及多云环境中的可观测性差距。数字体验监控(DEM)DEM 提供有关用户如何跨所有数字化渠道和接触点与应用程序和服务进行互动的数据和洞察。组织使用 DEM 来优化用户体验(UX),以最大程度提高这些应用程序和服务的性能、响应能力和可用性。DEM 包括真实用户监控(RUM)、综合监控和会话回放等流程。理想情况下,DEM 提供用户体验的端到端上下文,但孤立和不足的工具
5、往往会在客户的数字化旅程中留下一些监控缺口。人工智能(AI)由于云原生服务的分布式性质,AI 已成为优化应用程序和在数字化市场保持竞争力不可或缺的资产。此外,AI 功能并不局限于单一功能或用例。相反,多种独特的 AI 模型(如预测式、因果式和生成式 AI)相辅相成,确保应用程序优化工作卓有成效。然而,许多组织往往忽视了其中一种或多种形式的 AI,从而牺牲了其多模态组合的潜力。因此,组织需要一种集成统一的 AI 方法。通过优先考虑 APM、可观测性、DEM 和 AI 等学科,组织可以开始全面优化其应用程序,并通过灵活、可靠和高性能的服务提供卓越的用户体验。发挥应用程序优化潜力的关键|5第 2 章
6、可观测性对优化应用程序的重要性通过提供来自数据的关键洞察,可观测性可简化并理顺应用程序优化流程。团队可以依靠可观测性从大规模数据中获取精确答案,而不是被手动分析压得喘不过气来。对于希望最大限度利用其应用程序和客户体验的组织而言,提供广泛的功能和强大的可观测性基础已势在必行。下面介绍可观测性的具体应用程序优化功能。可观测性可以提供有关应用程序性能的关键指标,如延迟、响应时间、错误率、事件、停机时间等。此外,统一的可观测性平台方法可以就如何改进这些指标提供端到端上下文和可操作方案。当应用程序中确实发生问题时,统一的可观测性平台方法可以处理大量数据,以确定问题的确切根源。问题根源分析消除了修复过程中