Джордж Спаффорд - Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему

Тут можно читать онлайн Джордж Спаффорд - Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему - бесплатно ознакомительный отрывок. Жанр: О бизнесе популярно, издательство Array Литагент «5 редакция», год 2015. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему
  • Автор:
  • Жанр:
  • Издательство:
    Array Литагент «5 редакция»
  • Год:
    2015
  • Город:
    Москва
  • ISBN:
    978-5-699-77536-1
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Джордж Спаффорд - Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему краткое содержание

Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему - описание и краткое содержание, автор Джордж Спаффорд, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Билл – IT-менеджер в компании Parts Unlimited. Утро вторника, по дороге в офис его застает врасплох звонок от генерального директора.
Новая IT-инициатива компании под кодовым называнием «Проект Феникс» имеет критическое значение для Parts Unlimited, но проект явно выходит за рамки возможностей бюджета и очень сильно не укладывается в сроки. Генеральный директор хочет, чтобы Билл уладил все проблемы за 90 дней, или же весь отдел Билла будет уволен. С помощью перспективного члена команды и своей мистической философии Трех Путей Билл начинает видеть, что работа в IT имеет гораздо больше общего с работой завода, чем он когда-либо мог представить. Часы тикают, и Билл должен наладить связи между разными отделами компании, правильно выстроить работу и эффективно решить бесчисленные проблемы, возникающие в Parts Unlimited.
В легком и развлекательном стиле авторы рассказывают историю, которая знакома всем, кто когда-либо работал в IT. Читатели не только узнают, как использовать методологию DevOps в своих компаниях, они уже никогда не посмотрят на IT прежними глазами.

Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему - читать онлайн бесплатно ознакомительный отрывок

Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Джордж Спаффорд
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Джон говорит немного смущенно: «Ммм, а вы не думаете, что между ними что-то может быть? Вроде кое-чего… предосудительного?»

Я поднимаю брови. Об этом я тоже думал.

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

Глядя на выражение моего лица, она смеется еще сильнее. «Слушайте, даже Вэс в это не верит, а уж он-то мастер сотворить драму из ничего. Сара боится Стива до смерти! Вы, возможно, замечали, что, когда кто-то говорит, Сара всегда смотрит на Стива, пытаясь предугадать его реакцию. Хотя само по себе такое поведение странновато, не спорю».

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

Ей просто не важно, сколько людей погибнет на ее пути, она во что бы то ни стало хочет быть следующим генеральным директором в Parts Unlimited, – заключает Патти. – И, видимо, Стив тоже этого желает. Он уже годами воспитывает ее как своего преемника».

«Что?! Сара может быть нашим следующим генеральным директором?!» – восклицаю я, шокированный, и быстро вытираю кофе, который от неожиданности выплюнул на стол Джона.

«Вау, босс. Держи себя в руках», – говорит Патти.

Это день развертывания «Феникса», из-за чего я пропустил Хэллоуин со своими детьми. Уже 23:40. Мы все собрались вокруг стола в NOC, и у меня возникает чувство дежавю. В комнате пятнадцать человек, включая Криса и Уильяма.

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

Это день развертывания «феникса», из-за чего я пропустил Хэллоуин со своими детьми. Уже 23:40.

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

К 21:30 мы готовы были развернуть программу в продакшн. Все тесты были пройдены, Крис и Уильям дали знак начинать. Мы с Патти и Вэсом просмотрели отчеты о тестах и тоже дали отмашку на начало работ.

И затем под нами разверзся ад.

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

И снова нам с боем пришлось продираться вперед, мы пытались двигаться дальше, чтобы возобновить запуск.

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

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

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

Я вижу, как Вэс говорит что-то Бренту, встает, потирая лоб, и идет прямо ко мне. Крис и Уильям встают и следуют за ним. Я двигаюсь им навстречу: «Ну что?»

«Так, – отвечает Вэс, приблизившись ко мне достаточно, чтобы говорить тихо и быть услышанным. – Мы обнаружили дымящееся ружье, то есть выяснили, что Брент осуществлял изменение в боевых базах данных пару недель назад, чтобы настроить поддержку модуля бизнес-аналитики «Феникса». Никто об этом не знал, хотя эта работа была задокументирована. Данное изменение вступает в конфликт с некоторыми изменениями баз данных, которые мы проводим, поэтому ребятам Криса нужно будет кое-что перекодировать».

«Дерьмо, – говорю я. – Подождите. Какой модуль «Феникса»?»

«Это один из проектов Сары, которые мы выполнили после заморозки проектов, – отвечает он. – Еще до того как мы стали использовать канбан для работы Брента. Изменение схемы базы данных, которое мы пропустили».

Я ругаюсь про себя. Снова Сара?

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

Он оборачивается к Уильяму. «Что мы можем сделать, чтобы получить хоть какие-нибудь тестовые результаты, прежде чем продолжим запуск?»

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

Он смотрит на часы. «У нас есть всего шесть часов, чтобы закончить работы. Так как у нас нет времени перезапускать все тесты, придется от части из них отказаться».

Мы проводим следующие десять минут, обсуждая возможные схемы развертывания, которые мы сможем выполнить к 6 утра и которые позволят магазинам открыться нормально. Когда Крис и Уильям уходят с целью оповестить свои команды, я даю Вэсу знак остаться рядом.

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

«Ты прав, – соглашается Вэс, недоверчиво качая головой. – Я понятия не имею, как мы с этим справимся. Но спорить с тобой, конечно, не буду». Он смотрит на Брента скептически: «Ты можешь поверить, что Брент снова в центре этого всего?»

Гораздо позже, когда развертывание тем не менее выполнено, все аплодируют. Я смотрю на часы. Сейчас 5:42 утра, субботнее утро. Команда провела всю ночь работая, и мы справились с выкаткой за двадцать минут до полного провала. Мы закончили на шесть часов позже расписания.

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Джордж Спаффорд читать все книги автора по порядку

Джордж Спаффорд - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




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


Отзывы читателей о книге Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему, автор: Джордж Спаффорд. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x