Предмет: Технологии сборки и развертывания ПО
Изучаемые технологии:
Gitflow, Docker, Gitlab CI, Deckhouse, Werf
Лектор: Брюханов Константин Владимирович
Email: [email protected]
Общий чат студентов с преподавателями: <ссылка>
Лекции:
Вторник 18:40
Семинары:
<дата не выбрана>
Практик: Дмитрий
Прием лабораторных**:** по договоренности с практиком
На курсе студенты затронут изучение методологии DevOps — особого подхода к организации команд разработки, который позволяет выстроить конвейер, на котором разработчики, тестировщики и сисадмины работают в едином потоке и вместе отвечают за результат — код, выпущенный в релиз для пользователей. Реализовываться это будет с помощью осовения технологий:
Gitflow – это совместная модель ветвления, которая пытается использовать мощность, скорость и простоту ветвления Git.
Docker – это проект с открытым исходным кодом для автоматизации развертывания приложений в виде переносимых автономных контейнеров, выполняемых в облаке или локальной среде.
Gitlab CI – это сервис, основанный на SAAS — одной из форм облачных вычислений, где вы без труда сможете разместить свои Git-репозиторий, отслеживать возможные проблемы и писать wiki с помощью языка разметки markdown. Gitlab CI также позволяет вам настраивать непрерывную интеграцию с использованием любого из образов Docker.
<aside>
📌 Наведите мышь на название и нажмите ⤢ OPEN
для дополнительной информации
</aside>
<aside> 💡 Сдача лабораторных работ происходит на практиках. Защита работ проходит индивидуально.
</aside>