Разработать программное обеспечение в веб-индустрии это еще не все, надо его еще выкатить в производственное окружение и при этом не разочаровать пользователей. Обычно этот процесс происходит раз в месяц, раз в две недели и сопровождается стрессом для его участников, а часто заканчивается очень неприятной процедурой отката изменений, далеко не всегда безболезненной.
Давайте проведем параллель с эволюцией в природе, разве там происходит так? Что-то меняется слишком резко и происходит откат? Нет, природа плавно меняет себя, делая небольшие изменения, и пропуская их через жернова времени.
Для инженеров, работающих в сфере программного обеспечения, дан уникальный шанс, они могут делать также — внося изменения в работающий продукт каждый день, но для этого надо выполнить несколько условий:
- нанимать только профессионалов;
- наладить в команде доверительные отношения;
- постоянно интегрировать продукт в тестовой среде;
- использовать подходящие инструменты для управления конфигурацией и деплоя;
- думать и нести ответственность всей командой.
Доклад про то, как подобрать подходящие инструменты для работы и начать регулярно выкатывать ваш продукт. И будет интересен разработчикам, менеджерам разработки и эксплуатации, техническим директорам.
Чтобы доклад был более интерактивным и интересным, присылайте свои пожелания и вопросы на почту codefest@devopsru.org
Презентация:
Запись выступления: