Заметки консультанта

Шамрай Александр Владимирович

Archive for Ноябрь 2017

Быстрое создание проектов VSTS с подготовленной инфраструктурой в Azure

Posted by Shamrai Alexander на Ноябрь 15, 2017

Подготовка инфраструктуры для каждого нового проекта разработки ПО зачастую включает в себя рутинные и типовые шаги, которые можно выделить в определенную последовательность и автоматизировать. По этому пути и пошли разработчики Microsoft, и создали мастер создания проектов DevOps. Т.е. если мы имеем подписку в Azure, то каждый новый проект уже может в себя первичную инфраструктуру в виде проекта в VSTS, настроенной сборки непрерывной интеграции, непрерывного развертывания и т.д. Шаги как это можно сделать:

1. Найти в Azure необходимый сервис, который пока в режиме предварительной работы:

2. Выбрать создание нового проекта

3. Далее выбираем базу, на основе которой будет создано приложение.

4. Выбрать тип необходимого решения

5. Выбрать платформу, на основе которой будет в дальнейшем выполняться развертывание нашего решения:

6. Ну и на заключительном шаге мы указываем необходимые данные об учетной записи и записи VSTS, а также где разворачивать ресурсы и название проекта.

Что мы в результате получаем?

1. Сразу после окончания мастера нам открывается некая цифровая панель DevOps проекта, которая содержит сводную информацию и быстрые ссылки.

2. В учетной записи VSTS появляется новый командные проект с первым приложением, которое по необходимости мы можем развивать или удалить и создать новое.

3. Также появляется сборка с настроенной непрерывной интеграцией:

4. Дополнительно создается определение релиза, которое уже связанно со сборкой для обеспечения непрерывного развертывания.

5. Также данное определение релиза имеет предварительно указанные и готовые шаги (шаг) для развертывания решения в необходимой среде:

6. При этом сразу выполняется первый прогон всей цепочки – комит, сборка и развертывание.

7. Само же решение мы также можем найти в своей подписке Azure.

8. Ну а также уже присутствует интеграция с Application Insights, которое позволяет нам отслеживать, как работает наше решение, какие запросы оно делает, какие «летят» исключения и тд.

Реклама

Posted in Microsoft, visual studio team services | Отмечено: , , , | Leave a Comment »

 
%d такие блоггеры, как: