Автоматизация платформы и DevOps
Автоматизация платформ и DevOps оценивают возможности модернизации подхода к развертыванию в среде с помощью вариантов использования подхода "инфраструктура как код".
Проверка области проектирования
Задействованные роли или функции: Для автоматизации платформы и DevOps может потребоваться поддержка одной из следующих функций или ролей для принятия решений: облачная платформа и облачный центр передового опыта.
Области: Целью автоматизации платформы и DevOps является согласование требуемых принципов и методик DevOps с управлением жизненным циклом целевой зоны Azure. Эта цель включает подготовку, управление, эволюцию и операции с помощью чрезвычайной автоматизации и инфраструктуры как кода.
Обзор области проектирования
Масштабирование и гибкость в облачных технологиях открывают возможности для новых способов работы и современных подходов к доставке услуг.
Многие традиционные операционные модели ИТ несовместимы с облаком и должны претерпевать операционное преобразование для достижения целевых показателей миграции предприятия. Можно оценить использование процессов и средств DevOps для приложений и центральных команд.
Автоматизация платформы
Возможность вносить изменения в большом масштабе с помощью предписанного автоматизированного процесса дает прямые преимущества для возможности организации выйти за рамки базовой конфигурации, которая исходит от безопасности, управления и управления.
Автоматизация платформы напрямую применима к результатам, связанным с реализацией целевой зоны, и поддерживает концепцию создания повторяемых масштабируемых сред.
- Автоматизация фокусируется на средствах и методах, которые позволяют упростить задачи автоматизации для разработки, развертывания, подготовки и операций целевой зоны Azure с помощью средств автоматизации, таких как Azure DevOps Services или GitHub.
DevOps
Эти ресурсы направлены на автоматизацию платформы для DevOps.
- Рекомендации по DevOps рассматривают необходимость четкого и общего понимания DevOps в организации. В этом ресурсе также описываются принципы, методики и возможности DevOps, применимые к рабочим нагрузкам и целевым зонам.
- Топологии команд DevOps описывают, как можно организовать команды для комплексного жизненного цикла целевой зоны Azure. Узнайте, как эти команды сотрудничают с другими командами в организации, отвечающими за комплексный жизненный цикл рабочих нагрузок, развернутых в Azure.
Стратегия разработки
Эти ресурсы относятся к стратегии разработки.
- В жизненном цикле разработки рассматриваются ключевые вопросы проектирования и рекомендации по созданию целевой зоны с помощью автоматизации. Этот ресурс описывает репозиторий, ветвь, автоматизированные сборки, развертывание и стратегию отката.
- Инфраструктура как код объясняет преимущества реализации целевых зон Azure с помощью инфраструктуры как кода. Ознакомьтесь со структурой кода, инструментами и технологиями.
- В средах объясняется назначение нескольких сред для сборки, тестирования и выпуска кода с большей скоростью и частотой. Такой подход делает развертывание максимально простым.
- Разработка на основе тестов описывает, как использовать модульное тестирование для повышения качества новых функций и улучшений в базе кода целевой зоны Azure.
Вопросы безопасности
Эти ресурсы учитывают вопросы безопасности при автоматизации платформы.
- Вопросы безопасности рассматривают вопросы безопасности и управления для жизненного цикла DevOps целевых зон Azure.
- В контроль доступа на основе ролей для DevOps Tools объясняются вопросы управления доступом, которые следует учитывать при обращении к жизненному циклу целевых зон Azure с помощью средств DevOps.