Развертывание приложений с Azure DevOps
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.