Поделиться через


Принципы проектирования эффективности производительности

Производительность — ключевой фактор успеха любой Power Platform рабочей нагрузки. Низкая производительность может разочаровать пользователей, снизить производительность и увеличить затраты. Чтобы избежать этих проблем, вам необходимо с самого начала разрабатывать решения с учетом производительности. Производительная рабочая нагрузка способна обрабатывать изменения нагрузки без ущерба для удобства работы пользователя или превышения ограничений пропускной способности и запросов платформы.

Используйте следующие принципы проектирования из Microsoft Azure Well-Architected Framework , чтобы построить стратегию, обеспечивающую соответствие производительности требованиям вашего бизнеса, в то же время оставаясь в рамках ограничений и возможностей Power Platform услуги. Начните с рекомендуемых передовых методов и обоснуйте преимущества каждого принципа эффективности производительности. После того как вы определите свою стратегию, используйте Контрольный список эффективности работы в качестве следующего шага.

Без четкого понимания ожидаемой производительности вашей рабочей нагрузки вы можете потратить слишком много или слишком мало ресурсов и не сможете удовлетворить потребности пользователей.

Согласование реалистичных целей

Значок целиОпределен предполагаемый пользовательский опыт, а также разработана стратегия разработки контрольных показателей и измерения целевых показателей в соответствии с заранее установленными бизнес-требованиями.

Начните процесс проектирования с четких целей производительности, основанных на потребностях и ожиданиях бизнеса. Вместо того, чтобы просто сосредотачиваться на технических показателях, работайте с заинтересованными сторонами, чтобы установить ожидания и определить цели, которые соответствуют ожидаемому пользовательскому опыту рабочей нагрузки.

Узнайте больше о установлении достижимых целей производительности в Azure Well-Architected Framework.

Проектирование, отвечающее требованиям производительности

Значок целиВыбирайте подходящие услуги для достижения целевых показателей производительности.

Важно заранее измерять производительность. Выбирайте сервисы и функции в стеке технологий, которые позволят вам достичь поставленных целей по производительности, отслеживать производительность и отслеживать, какие компоненты рабочей нагрузки могут создавать проблемы. Также определите процесс тестирования производительности.

Узнайте больше о проектировании с учетом требований к производительности в Azure Well-Architected Framework.

Достижение и поддержание производительности

Значок целиЗащита от снижения производительности во время использования системы и по мере ее развития.

Производительность — это не одноразовая деятельность. Вам нужно продолжать работать над этим на протяжении всей рабочей нагрузки. Будьте готовы протестировать и оптимизировать свою рабочую нагрузку несколько раз. Любые изменения требований, конфигурации, кода или функций продукта могут повлиять на производительность.

Узнайте больше о достижении и поддержании производительности в Azure Well-Architected Framework.

Повышение эффективности за счет оптимизации

Значок целиПовышайте эффективность системы в пределах установленных целевых показателей производительности, чтобы повысить ценность рабочей нагрузки.

Создайте культуру производительности, которая позволит разработчикам тратить время на оптимизацию производительности. Регулируйте целевые показатели производительности с учетом опыта пользователей и отслеживайте, какие компоненты вашей рабочей нагрузки испытывают большую нагрузку. Продолжайте оценивать новые функции продукта, которые могут улучшить производительность. Цикл мониторинга, оптимизации, тестирования и развертывания — это непрерывный процесс.

Узнайте больше о повышении эффективности за счет оптимизации в Azure Well-Architected Framework.

Следующие шаги