0Pricing
Azure Fundamentals · Урок

Проведение проверки Azure Well-Architected

Выполните оценку Well-Architected Review для образцовой рабочей нагрузки, интерпретируйте оценки зрелости и расставьте приоритеты среди рекомендаций с наибольшей ценностью.

«Проведение проверки Azure Well-Architected» — бесплатный урок Azure Fundamentals на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Azure Fundamentals, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Azure Fundamentals содержит 4 уроков всего.

Что такое Well-Architected Review?

Well-Architected Review (WAR) — это структурированная оценка рабочей нагрузки по пяти основам Azure Well-Architected Framework. Она проводится с помощью пошагового опросника на портале Azure или на сайте оценок Microsoft Learn. В результате Вы получаете оценку зрелости по каждой основе и упорядоченный по приоритету список рекомендаций по улучшению архитектуры.

Создание рабочей нагрузки в инструменте оценки

Чтобы начать Well-Architected Review, сначала создайте рабочую нагрузку — именованную коллекцию ресурсов Azure, предназначенных для определённой бизнес-функции. Объединение ресурсов в рабочую нагрузку позволяет оценивать их вместе, а не по отдельности. Примеры рабочих нагрузок: сайт электронной коммерции для клиентов, внутреннее приложение HR или конвейер аналитики данных.

# Access the Well-Architected Review:
# 1. Go to https://learn.microsoft.com/en-us/assessments/
# 2. Select 'Azure Well-Architected Review'
# 3. Click 'Start assessment' and create a new workload

Навигация по опроснику

Опросник оценки разделён на разделы, соответствующие пяти основам. Каждый раздел содержит ряд вопросов с вариантами ответа о выбранных архитектурных решениях, например: «Используете ли Вы зоны доступности для критически важных компонентов?» и «Хранятся ли все секреты в Key Vault?». Вы можете заполнить опросник за один сеанс или сохранить прогресс и вернуться к нему позже.

Понимание оценок зрелости

После заполнения опросника каждая основа получает оценку зрелости от 0 до 100. Оценка показывает, насколько рабочая нагрузка соответствует рекомендациям по обеспечению оптимальных результатов для этой основы. Оценки обозначаются цветом: красный (0–33) означает значительные пробелы, жёлтый (34–66) — частичное внедрение, а зелёный (67–100) отражает высокую степень соответствия. Ни одна рабочая нагрузка не начинается со 100 — цель заключается в постоянном улучшении.

Интерпретация рекомендаций

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

Определение приоритетов рекомендаций

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

Отслеживание прогресса во времени

Well-Architected Review — это не разовая процедура. Вам следует регулярно повторять оценку — не реже одного раза в шесть месяцев или после серьёзных архитектурных изменений. Инструмент сохраняет предыдущие ответы, чтобы Вы могли видеть, как изменились Ваши оценки. Отслеживание прогресса во времени помогает продемонстрировать заинтересованным сторонам ценность инвестиций в архитектуру.

Привлечение нужных заинтересованных сторон

Well-Architected Review приносит наибольшую пользу, когда в нём участвуют специалисты, выполняющие различные роли. Архитекторы могут отвечать на вопросы о проектировании, инженеры по безопасности — рассматривать вопросы основы безопасности, операционные команды — заниматься разделом об эффективности эксплуатации, а заинтересованные стороны со стороны финансов — участвовать в обсуждении оптимизации затрат. Участие специалистов из разных функциональных областей приводит к более точным оценкам и повышает поддержку улучшений.

WAR и Azure Advisor

Well-Architected Review и Azure Advisor — взаимодополняющие, но разные инструменты. WAR — это оценка на основе опросника, которая фиксирует предполагаемые архитектурные решения и пробелы в знаниях. Azure Advisor анализирует фактически развёрнутую конфигурацию и выявляет конкретные проблемы на уровне ресурсов. Совместное использование этих инструментов даёт полную картину: замысел архитектуры в сравнении с реальностью эксплуатации.

Предоставление результатов команде

Инструмент оценки позволяет экспортировать результаты в отчёт PDF или CSV, благодаря чему выводами легко поделиться с командой или руководством. Вы также можете отправить соавторам ссылку на оценку: они смогут просматривать результаты и отслеживать действия по улучшению. Такая прозрачность важна для формирования культуры постоянного совершенствования архитектуры.

Связывание WAR с очередью задач

Каждую рекомендацию Well-Architected Review следует преобразовать в конкретную рабочую задачу в очереди задач проекта (Azure Boards, GitHub Issues, Jira и т. д.). Это гарантирует, что архитектурный долг будет отслеживаться и получать приоритет наряду с разработкой функций. Команды, которые интегрируют результаты WAR в свой гибкий процесс, неизменно добиваются лучшего долгосрочного качества архитектуры, чем команды, рассматривающие проверки как разовые документы.

Быстрая проверка

Проверьте своё понимание концепций Microsoft Azure Fundamentals (AZ-900) из этого урока.

Итоги урока

В этом уроке Вы узнали, что Well-Architected Review — это пошаговый опросник, оценивающий рабочую нагрузку по пяти основам WAF; рекомендации следует расставлять по приоритету с учётом влияния и трудозатрат; а проверку следует проводить регулярно и связывать с очередью задач Вашей команды. Далее мы рассмотрим Azure Advisor и то, как он выявляет автоматические рекомендации по улучшению.

Часто задаваемые вопросы

Урок «Проведение проверки Azure Well-Architected» бесплатный?

Да — полный текст урока «Проведение проверки Azure Well-Architected» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Azure Fundamentals, подпишись на CoddyKit PRO. Курс Azure Fundamentals содержит 4 уроков всего.

Чему я научусь в уроке «Проведение проверки Azure Well-Architected»?

Выполните оценку Well-Architected Review для образцовой рабочей нагрузки, интерпретируйте оценки зрелости и расставьте приоритеты среди рекомендаций с наибольшей ценностью. Ты практикуешь Azure Fundamentals с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Azure Fundamentals?

Предыдущий опыт не требуется. Azure Fundamentals на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Проведение проверки Azure Well-Architected»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Azure Fundamentals?

Да. Каждый урок Azure Fundamentals включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Объяснение пяти столпов
  2. Проведение проверки Azure Well-Architected
  3. Azure Advisor
  4. Применение шаблонов WAF в реальных архитектурах
← Назад к Azure Fundamentals