性能效率设计原则

性能是任何工作负载成功 Power Platform 的关键因素。 性能不佳会让用户感到沮丧,降低工作效率并增加成本。 为避免这些问题,您需要从一开始就考虑性能来设计解决方案。 高性能工作负载能够处理负载变化,而不会影响用户体验或超出平台的吞吐量和请求限制。

使用 Well-Architected Framework Microsoft Azure 中的 以下设计原则来帮助构建策略,以确保性能满足您的业务要求,同时保持在服务的限制和功能 Power Platform 范围内。 从推荐的最佳实践开始,并证明每个性能效率原则的好处。 设置策略后,请使用 Performance Efficiency 检查表 作为下一步步骤。

如果不清楚地了解工作负载的性能预期,您最终可能会在资源上花费过多或过少,无法满足用户需求。

协商现实性能目标

目标图标定义了预期的用户体验,并且有一个策略来制定基准并根据预先建立的业务需求衡量目标。

根据业务需求和期望,从明确的性能目标开始您的设计流程。 与其只关注技术指标,不如与业务利益相关者合作,设定与工作负载的预期用户体验相一致的期望和目标。

详细了解如何在 Azure Well-Architected Framework 中建立可实现的性能 目标。

满足性能要求的设计

目标图标选择正确的服务以满足性能目标。

主动衡量性能非常重要。 在整个技术堆栈中选择服务和功能,使您能够实现性能目标、监控性能并跟踪工作负载的哪些组件可能会带来挑战。 此外,定义测试性能的流程。

详细了解如何在 Azure Well-Architected Framework 中进行设计以满足性能要求

实现和保持性能

目标图标保护防止系统在使用过程中和随着系统的发展而性能下降。

性能不是一次性的活动。 您需要在整个工作负载开发过程中继续努力。 预期会多次测试和优化您的工作负载。 对要求、配置、代码或产品功能的任何更改都可能影响性能。

详细了解如何在 Azure Well-Architected Framework 中实现和维护性能

通过优化提高效率

目标图标在定义的性能目标范围内提高系统效率,以增加工作负载价值。

建立一种性能文化,让开发人员能够将时间花在性能优化上。 根据用户体验调整性能目标,并监控工作负载的哪些组件负载较重。 继续评估可以提高性能的新产品功能。 监控、优化、测试和部署的周期是一个持续的过程。

详细了解如何在 Azure Well-Architected Framework 中通过优化 来提高效率。

后续步骤