Проект «Феникс». Роман о том, как DevOps меняет би - Страница 114


К оглавлению

114

Я не волнуюсь о технических сложностях, – продолжает он. – Данная система не была спроектирована для больших партий и определенно для размеров, о которых мы здесь говорим. Но я уверен, что мы можем что-то предпринять на скорую руку и уж потом обдумать долгосрочную стратегию».

Когда Крис заканчивает, Патти добавляет: «Аутсорсер может также сделать все, чтобы затруднить обратную передачу приложения, и мы можем столкнуться с враждебным отношением со стороны местных инженеров. Было много обид, когда мы объявили о разрыве контракта. Помимо прочего, им урезали зарплату, когда их исключили из Parts Unlimited и передали другой компании. Нам срочно нужна помощь Джона, потому что мы должны закрыть доступ к системам всем сотрудникам, работавшим с этим приложением и которых мы не берем назад».

Вэс смеется, говоря: «Я бы с удовольствием лично закрыл доступ тому самому менеджеру. Он такой придурок».

Стив внимательно слушает. Затем он оборачивается к Саре и спрашивает: «Что ты думаешь насчет предложения команды?»

Несколько мгновений она ничего не говорит, но, в конце концов, властно произносит: «Я думаю, нам нужно обсудить ситуацию с Бобом Штрауссом и получить одобрение от всего правления, прежде чем мы согласимся на такой масштабный и рискованный проект. Учитывая предыдущую работу IT-отдела, ваше решение может подорвать все наши производственные операции, что слишком рискованно для нас. Короче, лично я не поддерживаю это предложение».

Стив изучающе смотрит на Сару и потом говорит с натянутой улыбкой: «Не забывай, что ты работаешь на меня, а не на Боба. Если ты не способна ничего делать в этой организации, то я жду твое заявление об увольнении».

Сара белеет, ее губа дрожит, очевидно, она осознает, что вела неверную игру.

Стараясь вернуть самообладание, она нервно смеется над комментарием Стива, но никто к ней не присоединяется. Я украдкой смотрю на своих коллег и вижу, что у них, как и у меня, широко открыты глаза, все внимательно наблюдают за разворачивающейся драмой.

Стив продолжает: «Напротив, спасибо IT-отделу, что больше можно не рассматривать ваши с Бобом тягостные стратегические планы, но я понял твою точку зрения».

Обращаясь ко всем нам, Стив говорит: «Обратитесь к одному из лучших сотрудников Дика, а также к нашему корпоративному юристу. Они помогут вам и убедятся, что мы используем все возможные уловки с целью получить желаемое. Я прослежу, чтоб Дик уделял данному проекту особое внимание».

Глаза Сары раскрываются еще шире. «Это прекрасная идея, Стив. Она значительно снизит риск вашего плана. Думаю, Бобу он тоже понравится».

Выражение лица Стива говорит, что его терпение относительно ее фокусов уже практически подошло к концу.

Он спрашивает, нужно ли нам что-то еще. У нас больше вопросов нет, он извиняется перед всеми и просит остаться только Сару.

Когда мы уходим, я бросаю взгляд назад. Сара сидит на моем месте, нервно осматриваясь по сторонам. Встретившись с ней глазами, я улыбаюсь и закрываю дверь.

Глава 35
Вечеринка у Стива

9 января, пятница


Я крепко вцепился в руль на пути к дому Стива. Он устраивает вечеринку для всех, кто так тяжело работал над «Фениксом» и «Единорогом»: были приглашены сотрудники как из бизнес-отдела, так и из IT-отдела. Дорога вся покрыта льдом, который не тает даже после недели яркого солнца.

Просто бесценно было наше с Пэйдж решение отпраздновать Новый год у нас дома, а не с ее семьей, как мы это делали обычно.

С последней встречи Стива и Сары прошло уже больше месяца. С тех пор Сару никто не видел.

Пока еду, я, размышляя, снова поражаюсь тому, как тихо все было последнее время. Я продолжаю постоянно ждать, что кто-то позвонит мне насчет какого-нибудь сбоя. Но вместо этого мой телефон молча болтается в подстаканнике, как и вчера, и позавчера.

Не могу сказать, что я скучаю по прежним временам, но сейчас иногда мне реально нечего делать.

Благодарение богам, теперь я обучаю всех своих менеджеров во время наших двухнедельных циклов усовершенствования согласно принципу Совершенствования ката. Хоть так мне удается не чувствовать себя абсолютно бесполезным. Я особенно горжусь тем, что за прошедший месяц моя группа потратила пятьдесят процентов времени на превентивные проекты, касающиеся нашей инфраструктуры. И это дает свои результаты.

Мы используем весь бюджет, который у нас есть. Мы закрываем пробелы в мониторинге, мы разобрались с десятью наиболее уязвимыми нашими приложениями – теперь они более стабильны, и движение запланированной работы быстрее, чем когда-либо. Вопреки моим ожиданиям все с энтузиазмом взялись за проект «Нарвал», по-другому известный как «Армия взбесившихся обезьян». Как в легендарных историях о происхождении Apple Mac и облачной инфраструктуры Netflix, мы запустили особый код, который специально генерирует гигантские ошибки, рандомно убивающие процессы по всей системе или целые серверы.

Конечно, первым результатом этого запуска был полный ад всю неделю тестирования – временами наша рабочая инфраструктура рушилась, как карточный домик. Но в последующие недели благодаря совместной работе разработчиков и отдела IT-сопровождения мы восстановили мир и покой в IT-сервисах.

Джону это очень понравилось, и он запустил собственный проект под названием «Злобная взбесившаяся мартышка». Вместо генерирования операционных сбоев его мартышка постоянно пыталась найти дыры в системе безопасности, бомбардировала наши приложения вирусными пакетами, пыталась установить трояны, получить доступ к секретным данным и все так далее.

114