Философия DevOps. Искусство управления IT

Философия DevOps. Искусство управления IT

IT-принцип «agile» стал мантрой цифровой эпохи. С ростом проектов, переходом от монолитных приложений к системе микросервисов, увеличением и накоплением продуктов возникают вопросы, которые требуют совершенно иного подхода. Теперь наибольший интерес вызывает находящаяся на стыке разработки и операционного управления методология DevOps.

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

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

Жанры: Бизнес литература, Управление, подбор персонала, Программирование, Корпоративная культура
Серия: Бестселлеры O`Reilly
Всего страниц: 177
ISBN: 978-5-496-02555-3
Год издания: 2017
Формат: Полный

Философия DevOps. Искусство управления IT читать онлайн бесплатно

Шрифт
Интервал

Jennifer Davis

Katherine Daniels

Effective DevOps. Building a Culture of Collaboration, Affinity, and Tooling at Scale


© 2016 Jennifer Davis, Katherine Daniels

© Перевод на русский язык ООО Издательство «Питер», 2017

© Издание на русском языке, оформление ООО Издательство «Питер», 2017

© Серия «Бестселлеры O’Reilly», 2017

* * *

Вступительное слово


Иван Евтухович


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


Александр Титов


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


Никита Борзых


Особый акцент в книге сделан на корпоративную культуру доверия, сосредоточенную на коммуникации, сотрудничестве и интеграции между ИТ-подразделениями. Подход DevOps давно снискал большую популярность на Западе среди таких гигантов, как Amazon и Facebook, а теперь он все шире проникает в нашу страну. В книге приведены типичные антипаттерны внедрения DevOps, а также множество историй из жизни реальных компаний, которые внедряли у себя этот подход.

Наша компания с первых дней своего существования является проводником методологии DevOps. И конечно, мы очень рады, что книга «Философия DevOps» теперь доступна и на русском языке.

Ищите новые подходы, становитесь более гибкими, быстрыми и эффективными! Делитесь своими открытиями, используйте мировой опыт и участвуйте в развитии профессионального DevOps-сообщества России – DevOpsRU.com.


Иван Евтухович

Александр Титов

Никита Борзых

Управляющие партнеры «Express 42»

http://express42.com/

+7 495 088 42 84

Вступительное слово Джона Оллспоу

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

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

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

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

В 2009 году на конференции Velocity 09, проводимой издательством О'Reilly, я и мой друг Пол Хэммонд представили презентацию «10+ Deploys a Day: Dev and Ops Cooperation at Flickr». Несмотря на то что часть материала презентации была посвящена вопросам непрерывного развертывания, многие зрители обращали больше внимания на часть «10+ развертывание», а не на часть «Сотрудничество». Я считаю, что было бы ошибкой полагать, что технологии или «железо» нужно рассматривать отдельно от социального или культурного «софта». Эти компоненты неразрывно связаны и в одинаковой степени важны для достижения успеха. Другими словами, люди, процессы и программное обеспечение связаны между собой гораздо сильнее, чем принято думать.

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

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

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


Рекомендуем почитать
Дело диких апостолов

Бывший следователь военной прокуратуры Алексей Нертов устраивается на работу к преуспевающей бизнесвумен. Через какое-то время его новую подопечную начинает преследовать череда несчастий, и из неприступной леди она превращается в испуганную девочку, защитой которой теперь озадачен Нертов. Похищения, покушения, грабежи, предательства, убийства — вот неполный перечень того, с чем предстоит столкнуться Юристу. Кто стоит за всеми преступлениями? Кто снова открыл охоту на него, его друзей и любимых? И в чем виноваты трое друзей — Петр, Павел и Фома?


Дело о продаже Петербурга

На этот раз бывшему следователю военной прокуратуры Алексею Нертову, сотрудникам уголовного розыска, частным сыщикам придется столкнуться с серией загадочных преступлений накануне выборов. Взрыв машины накануне выборов в питерское Законодательное собрание... Что стоит за этим: обычное убийство? Почему так много женщин вдруг заинтересовались участниками поиска злодеев — кому это выгодно? Кто за этим стоит: маньяк-одиночка или главари преступных финансовых группировок? Что восторжествует — справедливость и любовь или козни негодяев? Ответы на эти вопросы в очередном романе популярных авторов «Дело о продаже Петербурга».


Я не отступлю…

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


Второе дыхание

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


Эффективные коммуникации

Harvard Business Review – главный деловой журнал в мире. Новый выпуск серии «HBR: 10 лучших статей» посвящен вопросам эффективных коммуникаций. Если вам необходимо улучшить собственные навыки общения и выстроить коммуникацию внутри компании, эта книга для вас. Из сотен статей HBR, посвященных одной из самых важных для руководителей тем, мы выбрали самые полезные и применимые на практике. Вы узнаете, почему то, как мы излагаем идеи, порой бывает важнее самих идей. Разберетесь, почему так важно по разному составлять презентации новых проектов для начальников-харизматиков и начальников-последователей.


Hewlett Packard. Стратегия антихрупкости

В этой книге отражен результат 15-летнего исследования стратегического лидерства Hewlett Packard. Реальный опыт успешного применения принципов антихрупкости на практике, которые позволили компании выстоять против кризисов XX и XXI века.


Папа, у меня есть бизнес. Как нормально зарабатывать в 16 лет

Классно в 16 лет иметь возможность самостоятельно покупать все, что хочется, помогать близким и дарить дорогие подарки важным людям. Кристина решила, что хочет зарабатывать сама. В итоге у нее получилось не только купить самый дорогой ноутбук, но и оплатить каникулы в Дубае для себя и папы, параллельно продолжая учиться в школе. Как у нее получилось? Благодаря этой книге вы: • Сделаете первый шаг к собственным деньгам • Избежите ошибки при трудоустройстве на работу • Сможете заработать деньги на воплощение мечты.


Креативатор. От идеи до воплощения

Гениальные идеи возникают у вас все время, прямо на работе. Да, это не шутка. Просто вы не даете им развернуться в полном объеме. Когда вы начнете «играть» со своими идеями, то совершенно забудете, что находитесь на работе. Вы перестанете замечать время, испытывать стресс, будете действовать более продуктивно. 8 часов (а иногда 10 и даже 12) пролетят незаметно. Само слово «работа» утратит негативный подтекст, станет чем-то, что отягощает кого угодно, но только не вас. Успех – он приходит, когда рождаются новые идеи.


Мастер историй. Увлекай, убеждай, вдохновляй

В этой книге Пол Смит, директор по коммуникациям и потребительским исследованиям в Procter & Gamble и популярный спикер, рассказывает, как наиболее эффективно использовать силу историй. Автор уверен: каждый может стать блестящим рассказчиком. Пол Смит предлагает сотню готовых историй на все случаи жизни, которые помогут вам привлекать внимание, вдохновлять и мотивировать. Книга предназначена для всех, кто хочет воодушевлять и убеждать любую аудиторию. На русском языке публикуется впервые.


Сильный средний бизнес

Средний бизнес – основа экономики любой развитой страны в мире. Однако трудности, с которыми сталкиваются компании среднего эшелона, не всегда очевидны: они не такие гибкие и мобильные как стартапы, они не имеют такой запас прочности, как компании-гиганты. Руководителям среднего бизнеса приходится ежедневно сталкиваться с огромным количеством проблем, которые стоят на пути к процветанию и развитию организации. Об основных семи препятствиях роста и рассказывает в своей книге Роберт Шер, эксперт по стратегическому планированию именно в этом секторе экономики.


Автостопом по Python

Перед вами — увлекательная книга, которую по достоинству оценит любой неравнодушный программист и даже бывалый питонщик. Она составлена на основе одноименного онлайнового руководства http://docs.python-guide.org/en/latest/ и содержит наработки многочисленных профессионалов и энтузиастов, знающих, что такое Python, и чего вы от него хотите. Проверенные методы и новейшие приемы, собранные в этой книге, помогут вам стать профессиональным Python-программистом и во всеоружии встретить наступающую эпоху Python 3.


iOS. Приемы программирования

Книга, которую вы держите в руках, представляет собой новый, полностью переписанный сборник приемов программирования по работе с iOS. Он поможет вам справиться с наболевшими проблемами, с которыми приходится сталкиваться при разработке приложений для iPhone, iPad и iPod Touch. Вы быстро освоите всю информацию, необходимую для начала работы с iOS 7 SDK, в частности познакомитесь с решениями для добавления в ваши приложения реалистичной физики или движений — в этом вам помогут API UIKit Dynamics.Вы изучите новые многочисленные способы хранения и защиты данных, отправки и получения уведомлений, улучшения и анимации графики, управления файлами и каталогами, а также рассмотрите многие другие темы.


Простой Python. Современный стиль программирования

Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем. Прочитав эту книгу, вы не только убедитесь, что Python — это вкусно, но и освоите искусство тестирования, отладки, многократного использования кода, а также научитесь применять Python в различных предметных областях.