Введение
Azure Well-Architected Framework — это платформа проектирования, которая может повысить качество рабочей нагрузки, помогая ей:
- Будьте устойчивыми, доступными и восстанавливаемыми.
- Будьте так же безопасными, как это нужно.
- Доставить достаточную отдачу от инвестиций.
- Поддержка ответственной разработки и операций.
- Выполнение своей цели в допустимых временных интервалах.
В основе основных принципов операционного превосходства являются методики DevOps, которые обеспечивают качество рабочей нагрузки с помощью стандартизованных рабочих процессов и сплоченности команды. Этот компонент определяет операционные процедуры для практик разработки, наблюдаемости и управления выпусками. Цель заключается в том, чтобы свести к минимуму дисперсию процесса, вероятность человеческой ошибки и нарушения работы клиентов. Чтобы оценить работоспособность операций, начните с следующих вопросов:
Выполняете ли вы операции с дисциплиной? Используют ли клиенты рабочую нагрузку с максимальной прогнозируемостью? Как вы узнаете о опыте и сборе данных для непрерывного улучшения? Операции рабочей нагрузки могут быть преобразованы в хаотические практики, когда нет четкой собственности или руководства. В этой среде команды часто прибегают к методам, которые выполняются с большими усилиями и создают низкие результаты, что приводит к плохому интерфейсу пользователя. Эти подходы соответствуют только краткосрочным целям. Долгосрочные преимущества реализуются путем непрерывной оценки и стратегических инвестиций.
Основные принципы, описанные в этом модуле, не являются все включающими в рабочую нагрузку, но они представляют основные принципы и некоторые их ключевые подходы при разработке рабочей нагрузки. Для полной перспективы во всех основных принципах хорошо спроектированной платформы посетите Платформу Azure Well-Architected Framework при планировании и проектировании архитектуры.
Каждая единица в этом модуле посвящена одному принципу проектирования и трем подходам, связанным с этим принципом. Подходы в каждом уроке поддерживаются с помощью примеров, которые помогут продемонстрировать, как они могут применяться к реальным сценариям. Примеры основаны на вымышленной компании.
Цели обучения
В конце этого модуля вы узнаете о пяти принципах основных принципов операционного превосходства и изучите три подхода для каждого из следующих способов:
- Применяйте методики DevOps для оптимизации культуры команды, охватывая совместную работу вместе с индивидуальной подотчетности и владением.
- Получите эффективность разработки путем стандартизации. Используйте стандартные процессы и инструменты для повышения скорости команды.
- Создайте надежную платформу наблюдаемости, чтобы улучшить методики операций.
- Создайте безопасную, надежную и исполнительную цепочку поставок рабочей нагрузки, чтобы повысить уверенность в развертывании.
- Объявите автоматизацию для облегчения операционного бремени и повышения безопасности, надежности и производительности.
- Создайте стандарты для безопасного развертывания изменений в рабочей нагрузке и примите культурный подход к обработке всех развертываний с одной и той же строгостью.
Необходимые компоненты
- получить опыт создания или эксплуатации решений с использованием основных технологий инфраструктуры, включая хранение данных, вычисления и сетевое взаимодействие;
- Опыт создания или эксплуатации технологических систем для решения бизнес-задач.