HappyDev’13
Действительно полезная конференция!
7–8 декабря 2013
Омск. База отдыха им. Стрельникова
Разработка
Жизнь после релиза
Ведущий секции, Денис Нелюбин:
Ни для кого не секрет, что жизнь проекта после выхода в продакшн только начинается. Это всегда ассоциируется с ростом числа пользователей и денег, но далеко не все думают о специфических особенностях сопровождения проекта.
Dnelubin
Единая служба, Системный архитектор, Омск

Многие начинающие разработчики не догадываются, что происходит с проектом после написания кода. Многие начинающие сисадмины не знают, что нужно делать кроме того, как выложить код на продакшен.
Однако развертывание, поддержка, конфигурирование, оркестрирование - это важные и необходимые фазы жизни проекта, особенно сложного проекта.
В автоматизации и облегчении этих фаз принимают участие как разработчики (за счет правильного журналирования и нумерации версий), так и "новая" профессия DevOps, чьей ответственностью и является послерелизное сопровождение проекта.
Обзор жизненного цикла проекта (после релиза), инструментов автоматизации и сопутствующей терминологии и составляет содержимое доклада.

Finder-2
Фриланс, Drupal-разработчик, Омск

Доклад о том как мы формализовали и автоматизировали полный цикл разработки. Автоматическое развертывание окружения разработчика, управление всеми серверами и непрерывный деплой. И все это кодом и только кодом.

В нашем многополярном мире существует более одного средства управления конфигурацией, и бывает полезно освоить несколько - они все разные. В какой-то момент докладчик заметил за собой стойкое нежелание пользоваться Chef в окружениях, состоящих из менее чем десяти машин. О причинах этого нежелания, а также о средстве управления конфигурацией SaltStack и его преимуществах и недостатках мы и поговорим.