Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После завершения этапа модернизации или всего проекта пришло время убедиться, что вы получаете все преимущества и внедряете культуру непрерывного улучшения. Модернизируемая система может иметь новые возможности (например, автомасштабирование или новые переключатели настройки производительности) используйте их. Кроме того, убедитесь, что все настроено правильно для рабочих условий, а затем начните искать дополнительные возможности оптимизации. На этом этапе закрывается цикл обратной связи: измеряются результаты, проводится дальнейшая оптимизация и гарантируется, что организация использует возможности модернизации.
Оптимизация конфигураций для облака
Модернизация приложения не является однократным событием. Часто можно дополнительно оптимизировать, как только она работает в Azure.
Систематически применяйте рекомендации помощника по Azure.Помощник по Azure анализирует данные мониторинга рабочей нагрузки и предоставляет практические рекомендации по затратам, производительности, надежности и безопасности. Просмотрите рекомендации еженедельно и сначала реализуйте критические изменения. Доступ к Помощнику по Azure на портале Azure и фильтрации рекомендаций по рабочей нагрузке или группе ресурсов.
Настройка параметров для конкретной службы. Каждая служба Azure имеет собственные параметры конфигурации и рекомендации. Используйте руководства по службе Azure из Azure Well-Architected Framework для выравнивания конфигураций с наилучшими практиками.
Немедленно устранять пробелы в конфигурации безопасности. Теперь, когда система находится в устойчивом состоянии, запустите средства оценки безопасности Azure. Используйте Microsoft Defender для облака , чтобы узнать, есть ли какие-либо рекомендации по обеспечению безопасности высокого или среднего уровня для ваших ресурсов. Устраните критические и высокосерьёзные проблемы в течение 48 часов для поддержания уровня безопасности. Настройте непрерывную оценку для обнаружения новых проблем по мере развития рабочих нагрузок.
Проверка готовности к работе
Убедитесь, что операционные аспекты (мониторинг, управление затратами и резервное копирование) полностью установлены:
Проверьте охват и точность мониторинга. Убедитесь, что Azure Monitor собирает все необходимые журналы, метрики и трассировки. Например, если вы ввели новые компоненты, убедитесь, что вы настроили ведение журнала для этих компонентов. Убедитесь, что правила генерации оповещений активируются соответствующим образом. Вы можете выполнить некоторое тестирование хаоса, например удаление службы в тестовой среде, чтобы узнать, активируют ли оповещения. Обновите панели мониторинга, чтобы отразить новую архитектуру. Добавьте новые компоненты и удалите старые. Команда операций должна иметь полное представление о работоспособности системы в любое время.
Создание мониторинга затрат и элементов управления. Используйте Microsoft Cost Management для отслеживания шаблонов расходов и определения возможностей оптимизации затрат. Настройте оповещения бюджета и ограничения расходов, чтобы предотвратить непредвиденные увеличение затрат. Просматривайте нагрузку на ресурсы еженедельно и оптимизируйте недоиспользуемые компоненты.
Тестирование процедур резервного копирования и восстановления. Убедитесь, что решения резервного копирования работают. При использовании Azure Backup или восстановления базы данных на определенный момент времени выполните тестовое восстановление резервной копии, чтобы убедиться, что данные можно восстановить успешно. Задокументируйте цель времени восстановления (RTO) и цель точки восстановления (RPO), которую вы достигли. Если он не соответствует бизнес-потребности, измените частоту резервного копирования или метод. Убедитесь, что все критически важные данные резервируются (новые базы данных, новые учетные записи хранения включены в политику резервного копирования). Эта проверка крайне важна для готовности к аварийному восстановлению, что является частью хорошо спроектированной системы.
Сбор отзывов пользователей и оценка результатов
Один из способов оценить успех и найти дополнительные возможности улучшения заключается в прямой обратной связи и конкретных метрик.
Регулярно собирают структурированные отзывы пользователей. После некоторого времени запуска модернизированной системы запрашивайте отзывы от конечных пользователей или внутренних пользователей. Используйте опросы или формы обратной связи. Проверьте очередь заявок в службу поддержки. Для внутренних команд проводить ретроспективные встречи. Эти качественные данные могут выявить проблемы, которые могут не обнаруживать мониторинг.
Регулярно отслеживайте и устраняйте отзывы. Задокументируйте все отзывы в Azure DevOps или GitHub Issues и классифицируйте их по серьезности и бизнес-ценности. Назначьте ответственность за каждую задачу и установите сроки разрешения в зависимости от приоритета. Сообщите о прогрессе и результатах заинтересованным лицам ежемесячно.
Измеряйте фактические результаты и цели. Помните эти метрики успеха и прогнозы по возврату инвестиций? Теперь пришло время узнать, достигли ли вы их. Скомпилируйте эти результаты и сообщите им заинтересованным лицам. Важно завершить цикл проверки и показать значение, реализованное (или определить недостатки для решения). Например, "Мы достигли 25% улучшения скорости загрузки страниц, что привело к пятипроцентному увеличению взаимодействия пользователей, и мы на пути к ежегодной экономии $250 000 в затратах".
Создание практик непрерывной модернизации
Модернизация не является одноразовым проектом; она может быть текущей частью ИТ-стратегии. Чтобы избежать накопления нового технического долга, создайте циклы непрерывного улучшения.
Планирование регулярных проверок рабочей нагрузки. Каждые несколько месяцев выполните проверку Well-Architected или проверку работоспособности для модернизированных рабочих нагрузок. Облачные службы быстро развиваются. Возможно, новая функция может дополнительно оптимизировать систему или шаблоны использования изменились и требуют настройки. Задокументируйте новые пробелы или рекомендации из этих периодических проверок и запланируйте их реализацию.
Автоматизация оптимизации везде, где это возможно. Используйте политику Azure для применения рекомендаций, таких как требование добавления тегов или блокировки небезопасных конфигураций, чтобы с течением времени не возникало смещения. Реализуйте правила автомасштабирования, чтобы настройка производительности выполнялось автоматически в ответ на изменения спроса. Настройте оповещения о аномалиях затрат с помощью управления затратами. Автоматизируя систему, вы гарантируете, что система остается оптимизированной без постоянного контроля над человеком.
Поделитесь результатами и рекомендациями. Задокументируйте все успешные шаблоны оптимизации и поделитесь ими между командами. Создайте сборники схем для распространенных сценариев оптимизации и сохраните базу знаний, извлеченных из уроков. Предоставлять идеи по оптимизации для использования облачных технологий в методиках организации.
Средства и ресурсы Azure
| Category | Tool | Description |
|---|---|---|
| Optimization | Помощник по Azure | Предоставляет персонализированные рекомендации по затратам, производительности, надежности и оптимизации безопасности |
| Monitoring | Azure Monitor | Комплексное решение для мониторинга для сбора и анализа данных рабочей нагрузки |
| Управление затратами | Управление затратами Microsoft | Средства для отслеживания, анализа и оптимизации расходов Azure |
| Security | Microsoft Defender для облака | Управление положением безопасности и защита от угроз для работы с рабочими нагрузками Azure |
| Backup | Azure Backup | Централизованное решение резервного копирования для azure и гибридных рабочих нагрузок |