Развертывание приложений с помощью Azure DevOps
Вкратце
-
Level
-
Skill
-
Продукт
-
Тема
Azure DevOps позволяет создавать, тестировать и развертывать любое приложение в любом облаке или локально. Узнайте, как настроить конвейеры выпуска, которые постоянно создают, тестируют и развертывают приложения.
Этот путь обучения является частью серии. Вы можете выбрать наиболее интересующие вас темы или прогрессировать по каждому из них. Ниже приведены схемы обучения в этой серии:
Часть 3. Развертывание приложений с помощью Azure DevOps
В этом пути обучения вы будете:
- Создайте базовый конвейер выпуска, который развертывает веб-приложение в Службе приложений Azure.
- Создайте более полный конвейер, который развертывается на нескольких этапах разработки и тестирования.
- Выполните функциональные и нефункциональный тесты, которые проверяют поведение и производительность приложения.
- Выберите и реализуйте соответствующий шаблон развертывания для плавного развертывания новых функций для пользователей.
- Расширьте конвейеры, чтобы добавить поддержку различных целевых объектов развертывания, таких как Функции Azure.
- Автоматизация развертываний Docker и нескольких контейнеров Kubernetes с помощью Azure Pipelines.
Предварительные требования
Код достижения
Вы хотите запросить код достижения?
Модули, включенные в эту схему обучения
Настройте конвейер непрерывной доставки (CD), который автоматизирует процесс развертывания приложения.
Проектирование и создание реалистичного конвейера выпуска, который обеспечивает изменения в различных средах тестирования и промежуточного развертывания.
Запустите тесты пользовательского интерфейса Selenium, форму функционального тестирования в Azure Pipelines.
Запустите автоматические нагрузочные тесты с помощью Apache JMeter, формы нефункционального тестирования в Azure Pipelines.
Выберите и реализуйте шаблон развертывания, который помогает плавно развертывать новые функции приложения для пользователей.
Создайте конвейер Azure DevOps, который создает и развертывает веб-приложение ASP.NET и приложение-функцию Azure в Azure.
Используйте Azure Pipelines для развертывания контейнеров Docker в Службе приложений Azure.
Разверните несколько контейнеров в кластере службы Azure Kubernetes с помощью Azure Pipelines.