года работал в Skype в качестве service engineer. Моя команда занималась поддержкой нескольких команд разработчиков, ответственных за платежную инфраструктуру и десятки смежных сервисов и приложений. Disclaimer: в Skype я больше не работаю, поэтому все, что вы от меня услышите, является моим собственным мнением
в прод? • Как насчет роллбеков, green-blue/canary/gradual? • Насколько прозрачен процесс, и какие следы после себя он оставляет? • А у меня вообще нет chef, зачем мне тут сидеть и слушать?
в CI-систему: линтинг, проверка синтаксиса и т.д. • Настройки приложений уносим в "версионированные" роли • Фиксируем версии кукбуков и приложений С такими правилами можно накрутить еще больше автоматики!
участие людей админов • Надежным: частичный деплой и откат • Комплаенс: перекрестное ревью, утверждение и прочий Change Management • Оставление логов и других следов — как для людей, так и для мониторинга
и людей • Люди любят прозрачность, управляемость и простоту • Управление деплоем хорошо ложится на работу с таск-трекером • Малой кровью можно удивительно хорошо интегрировать таск-трекер и вашу инфраструктуру
и людей • Люди любят прозрачность, управляемость и простоту • Управление деплоем хорошо ложится на работу с таск-трекером • Малой кровью можно удивительно хорошо интегрировать таск-трекер и вашу инфраструктуру • Программировать легко, с людьми тяжеловато