Книга Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему, страница 37. Автор книги Джин Ким, Кевин Бер, Джордж Спаффорд

Разделитель для чтения книг в онлайн библиотеке

Онлайн книга «Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему»

Cтраница 37

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

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

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

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

«Я понял, – говорит Вэс, кивая. – Я знаю, кто может этим заняться».

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


Через окна уже начинает пробиваться рассветное солнце, освещая бардак из чашек из-под кофе, бумаг и всякого другого мусора. В углу один из разработчиков уснул прямо под стульями.

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

Мэгги Ли, старший директор по управлению розничными продажами, она работает на Сару. Она собирает в 7 утра в офисе срочное совещание, и на него приглашены около тридцати человек. Уставшим голосом она говорит: «Это была героическая ночь, и я ценю все, что вы сделали для «Феникса».

Как вы знаете, причина этого экстренного собрания – что-то пошло не так с конверсией баз данных, – продолжает она. – Это значит, что все магазинные POS-системы обвалятся, а это значит, что в магазинах не будут работать кассы. Это, в свою очередь, значит, что продавцы все будут делать вручную. – Она добавляет: – Хорошая новость в том, что сайт «Феникса» работает, – она указывает на меня и говорит. – Спасибо Биллу и всему отделу IT-сопровождения за то, что они сделали это возможным».

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

У кого-то на столе вибрирует телефон, выступая отличным сопровождением к моей речи. «Нам нужно очень активно действовать здесь, – говорю я Саре. – Нам нужно отправить описание случившегося во все магазины, как можно быстрее объяснить им ситуацию, а также дать подробные инструкции, как проводить платежные операции без POS-систем».

На мгновенье Сара бледнеет и говорит: «Это хорошая идея. Как насчет того, что ты составишь примерное письмо, а мы его подправим?»

Огорошенный, я отвечаю: «Что? Я не менеджер магазина. Как насчет того, что твоя команда этим займется, а мы с Крисом проверим, все ли в порядке?»

Крис кивает.

Сара оглядывает комнату. «Ладно. Мы разберемся вместе в ближайшую пару часов».

«Ты что, издеваешься? – кричу я. – Магазины на восточном побережье открываются меньше чем через час – нам нужно разобраться с проблемой прямо сейчас!»

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

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


К 14:00 в субботу становится очевидно, что мы оказались на гораздо более глубоком дне, чем я думал вообще возможно быть.

Все магазины работают в ручном режиме. Платежи через кредитные карты проводятся через такие ручные аппараты с чеками под копирку.

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

Клиенты, пользующиеся сайтом «Феникса», жалуются, что он либо обваливается, либо работает слишком медленно. Мы даже попали в самые обсуждаемые темы в Твиттере. Все те наши клиенты, которые очень ждали, чтобы опробовать наш новый сервис, начитавшись рекламы в газетах и на ТВ, говорят о глобальном провале IT.

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

В ярости из-за того, что мы на грани того, чтобы потерять все данные о продажах, Энн из финансового отдела и ее команда организовали новую переговорную комнату на другом конце коридора, принимая звонки из магазинов, пытаясь разобраться с проблемными заказами. К полудню у них на столе разбросаны кучи бумаг, исписанные жалобами от сотни клиентов.

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

Проходя за стол NOC в третий раз, я решаю, что слишком измучен, чтобы быть полезным хоть для кого-то. Уже 14:30.

Вэс спорит с кем-то на другом конце комнаты, я жду, пока он закончит, и говорю: «Давай примем тот факт, что эта заварушка не на один день. Как ты держишься?»

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

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


Я просыпаюсь, когда слышу звонок своего мобильного. Я сползаю с кровати и поднимаю трубку. Сейчас 16:30. Звонит Вэс.

Я трясу головой, чтобы хоть немного проснуться, и отвечаю: «Что такое?»

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

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

Вход
Поиск по сайту
Ищем:
Календарь
Навигация