- PVSM.RU - https://www.pvsm.ru -

Подборка полезных материалов по DevOps

Делимся новым контентом по DevOps: курсы Microsoft Virtual Academy на русском языке, видео-уроки по DevOps-практикам на Channel 9 и подборка полезных материалов.

Подборка полезных материалов по DevOps - 1

Ниже вы найдете материалы от ведущих экспертов индустрии и представителей компании Microsoft, которые расскажут вам о подходах и инструментах такого громкого направления в программной инженерии, как DevOps.

Бесплатные курсы по DevOps

На Microsoft Virtual Academy существует множество различных курсов для разработчиков и IT-специалистов. В октябре этого года появились два курса на русском языке для продвинутых специалистов, посвященных методологии DevOps, о которых и пойдет речь ниже.

DevOps. Руководство для ИТ-специалистов

Дэвид Тесар и Морган Вебб, технические евангелисты Microsoft, рассказывают о том, как с помощью DevOps можно оптимизировать ресурсы и сократить среднее время на устранение неисправностей, а также ускорить поставку программного обеспечения и обновлений. Также вы узнаете об актуальных высокоуровневых, локальных и общедоступных сценариях, особое внимание будет уделено технологиям System Center, Azure и Visual Studio Online.

Курс состоит из пяти частей

1. Планирование — общая информация о возможностях DevOps и о связи продуктов, процессов и сотрудников.
2. Разработка — основы жизненного цикла разработки программного обеспечения, включая репозитории исходного кода, сборки, а также роль ИТ-профессионалов и инфраструктуры.
3. Выпуск — информация о роли ИТ-профессионала в автоматизированной интеграции и развертывании приложений в другие среды.
4. Эксплуатация — завершение развертывания, а также информация о важности отдела эксплуатации в предоставлении профилактической поддержки и отзывов команде разработчиков приложения.
5. Закрытие — вы познакомитесь с полным жизненным циклом приложения и узнаете о ролях и возможностях специалистов в области бизнеса, разработки и ИТ.

Инструменты Open Source и DevOps

Ведущие эксперты Microsoft по внедрению инженерных практик DevOps, Росс Гардлер и Дэвид Тесар, анализируют популярные инструменты с открытым исходным кодом и демонстрируют их возможности.

Курс состоит из пяти частей

1. Доступные средства DevOps общие методы DevOps и поддерживаемые инструменты с открытым исходным кодом — представление о DevOps, а также анализ общих практических методов, обзор общих инструментов для поддержки этих методов в гетерогенных средах (Linux и Windows).
2. Контроль версий как инструмент коммуникации, средство отслеживания ошибок и координации разработки — вы узнаете, как использовать преимущества контроля версий для повышения качества коммуникации через общий репозиторий ресурсов в качестве первого шага в обеспечении доступности конечных результатов.
3. Общая среда разработки, тестирования и развертывания, автоматически создаваемые этапы — вы узнаете, как обеспечить практически идентичную рабочую среду для всех участников группы независимо от выполняемых ими ролей, и за счет этого облегчить обмен данными между ними.
4. Автоматическое тестирование и дальнейшие действия — вы узнаете об автоматическом тестировании и просмотрите демо-ролик, в котором раскрываются некоторые простые подходы к базовому тестированию.
5. Рекомендуемые ресурсы и дальнейшие шаги — эксперты поделятся полезными материалами для углубленного изучения Azure, System Center и DevOps в собственном ритме обучения.

Практики и инструменты DevOps

Одновременно с выходом бесплатных курсов, о которых вы узнали выше, на Channel 9 появилась серия новых видео на русском языке, посвященных практикам DevOps.

Введение в DevOps

Вы узнаете о том, что такое DevOps и почему эта методология важна в современном мире.

Continuous Deployment

Вы узнаете, в чем заключается практика Continuous Deployment, какие задачи позволяет решить и как измерить успешность её внедрения на проекте.

Настройка Continuous Deployment в VSTS

Пошаговая инструкция по настройке Continuous Deployment используя Visual Studio Team Services.

DevTest labs в Microsoft Azure

Вы узнаете о том, что такое DevTest labs и как они могут помочь в процессе разработки и тестирования приложений.

Настройка DevTest labs в Microsoft Azure

Эта часть посвящена практике настройки DevTest labs в облаке Microsoft Azure.

Release Management

Вы узнаете о практике Release Management: что она из себя представляет, какие вопросы позволит решить и чем отличается от Continuous Deployment.

Настройка Release Management в VSTS

В видео ниже вы найдете пример настройки Release Management на базе Visual Studio Team Services.

Полезные материалы

1. Пройдите опрос, чтобы узнать уровень зрелости DevOps-процессов в вашей организации [1]
2. Обучающий портал по подходам DevOps с элементами геймификации [2]
3. Документация на MSDN на русском [3]
4. Документация на портале visualstudio.com на английском: введение [4] и DevOps и управление жизненным циклом приложений с инструментами Microsoft [5]
5. История инженерной команды Microsoft: как внедрялся DevOps [6]
6. Блог DevOps in Enterprise [7]
7. Все видеоматериалы на Channel 9 [8]
8. Цикл статей «Как мы внедряли DevOps» от команды Vorlon.JS [9]
9. Мобильный DevOps для приложений на Xamarin [10]. Кстати, наша недавняя подборка материалов по Xamarin [11]
10. Лабораторные работа по мобильному DevOps на GitHub [12]

Автор: Microsoft

Источник [13]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/microsoft/203808

Ссылки в тексте:

[1] Пройдите опрос, чтобы узнать уровень зрелости DevOps-процессов в вашей организации: http://devopsassessment.azurewebsites.net/

[2] Обучающий портал по подходам DevOps с элементами геймификации: https://thedevopsfactory.com/

[3] Документация на MSDN на русском: https://msdn.microsoft.com/ru-ru/library/fda2bad5.aspx

[4] введение: https://www.visualstudio.com/ru-ru/features/alm-devops-vs.aspx

[5] DevOps и управление жизненным циклом приложений с инструментами Microsoft: https://www.visualstudio.com/en-us/docs/vsts-tfs-overview

[6] История инженерной команды Microsoft: как внедрялся DevOps: http://stories.visualstudio.com/devops/

[7] Блог DevOps in Enterprise: https://blogs.technet.microsoft.com/devops/

[8] Все видеоматериалы на Channel 9: https://channel9.msdn.com/DevOps

[9] Цикл статей «Как мы внедряли DevOps» от команды Vorlon.JS: https://habrahabr.ru/search/?q=%5Bjourney2devops%5D&target_type=posts

[10] Мобильный DevOps для приложений на Xamarin: https://www.xamarin.com/mobile-devops

[11] подборка материалов по Xamarin: https://habrahabr.ru/company/microsoft/blog/311768/

[12] Лабораторные работа по мобильному DevOps на GitHub: https://github.com/Microsoft-Build-2016/CodeLabs-MobileDevOps

[13] Источник: https://habrahabr.ru/post/313684/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best