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


К оглавлению

49

Джон смотрит на меня и кивает. «Ладно, я возьму на себя аудиторов. Но мне до сих пор кажется, что ты не вполне понимаешь. Как лица, отвечающие за сохранность данных держателей карт, мы не можем дать сотням человек доступ к ним. Риск мошенничества слишком высок. Нам нужно уничтожить данные срочно».

Я не могу сдержаться и смеюсь из-за все растущего потока проблем.

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

«Нет-нет-нет. Это даже хуже! – говорит он. – Пойми, нам не позволено передавать эти данные или пересылать третьим лицам. Понимаешь? Слушай, чтобы, если что, чтобы мы могли все отрицать, я просто притворюсь, что не слышал этого сейчас. Ты должен найти способ уничтожить все эти данные!»

Когда Джон упоминает, что мы будем все отрицать, мне становится действительно страшно. Я беру глубокий вдох и говорю: «Просто держи аудиторов подальше от этажа, а я позабочусь о сканах карт. Ладно?»

Он кивает и говорит: «Договорились. Я позвоню тебе, когда отправлю аудиторов в какое-нибудь безопасное место».

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

Я успокаиваю дыхание и оборачиваюсь, чтобы еще раз посмотреть на переговорную. На двери повесили знак, объявляющий: «Зал восстановления POS».

Внезапно я чувствую себя как в фильме «Уик-энд у Берни», где двое парней пытаются спрятать мертвое тело от гостей. Затем я спрашиваю себя, не похоже ли это больше на огромную круглосуточную шреддинговую операцию, которая была проведена повсеместно в офисах компании «Arthur Andersen» после того, как аудит объявил о банкротстве компании Enron. Виновен ли я в уничтожении важных улик?

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


Обратно в NOC я попадаю уже около 14:30 и пытаюсь изучить положение дел по дороге в свой кабинет. Поставили еще семь столов, чтобы увеличить пространство для обсуждения, и люди сидят вокруг каждого из них. Пустые коробки из-под пиццы валяются по всем столам и в углу комнаты. Я сажусь за свой стол, выдыхая с облегчением. Я провел практически час с Энн и ее командой, разбираясь с проблемой данных клиентов, и еще полчаса, доказывая им, что это их проблема, а не моя. Я сказал им, что мог бы помочь, но моя команда очень занята, так как пытается поддерживать в «Фениксе» жизнь.

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

Пока я об этом раздумываю, звонит мой телефон. Это Джон. Я быстро отвечаю, надеясь получить последние новости об аудиторах. «Джон, как все проходит?»

Джон отвечает: «Неплохо. Я переманил аудиторов к себе, в здание № 7. Я так устроил, что все интервью пройдут здесь. До переговорной «Феникса» они не доберутся, и я сказал службе безопасности в здании № 9 не пускать их дальше стойки ресепшен».

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

Джон говорит: «Без проблем. Я рад помочь».

Он сомневается пару минут. «Мне очень жаль говорить об этом сейчас, но ты должен был отправить ответное письмо аудиторам SOX-404 сегодня. Как с этим обстоят дела?»

Я начинаю смеяться: «Джон, мы собирались сформировать это письмо за выходные после запуска «Феникса». Но, как ты знаешь, дела пошли не так, как планировалось. Не думаю, что кто-то занимался этим с пятницы».

Очень озабоченным голосом Джон говорит: «Ты знаешь, что его ждет весь аудиторский комитет, да? Если мы пропустим этот дедлайн, это будет как красный флаг для всех, что у нас серьезные проблемы с контролем. Это может расширить время внешнего аудита помимо всего прочего».

Я говорю так убедительно, как только могу: «Поверь мне, если бы я хоть что-нибудь мог сделать, я бы сделал. Но прямо сейчас вся моя команда круглосуточно работает, пытаясь поддерживать «Феникс». Даже если бы они сформировали отчет, и все, что мне нужно было сделать, – это подправить его и отправить по почте, я не смог бы. Мы совсем тонем».

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

Джон говорит: «Ты знаешь, я мог бы освободить двух инженеров. Может они могут помочь с исправлением ошибок? Или если хочешь, они могут даже помочь твоим ребятам с «Фениксом». Они оба очень технически подкованные и опытные».

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

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

49