Кэтрин Дэниелс, Дженнифер Дэвис - Философия DevOps. Искусство управления IT

Другие книги серии "Бестселлеры O`Reilly"
О чем книга "Философия DevOps. Искусство управления IT"

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

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

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

Бесплатно читать онлайн Философия 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+ развертывание», а не на часть «Сотрудничество». Я считаю, что было бы ошибкой полагать, что технологии или «железо» нужно рассматривать отдельно от социального или культурного «софта». Эти компоненты неразрывно связаны и в одинаковой степени важны для достижения успеха. Другими словами, люди, процессы и программное обеспечение связаны между собой гораздо сильнее, чем принято думать.

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

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

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


Джон Оллспоу, технический директор, Etsy, Бруклин, Нью-Йорк

Вступительное слово Николь Форсгрен

В 2003 году Николас Карр в своей работе «IT Doesn’t Matter» заявил о том, что информационные технологии не являются стратегически важными для бизнеса. И поскольку эта статья была опубликована в журнале Harvard Business Review, она получила признание в корпоративной среде. Но с тех пор много воды утекло. Начиная с 2009 года наиболее инновационные команды и компании продемонстрировали, что технологии могут играть ключевую роль в создании реальной стоимости и обеспечении конкурентного преимущества. Эта технологическая революция получила название DevOps. После прочтения книги вы узнаете о том, как влиться в ряды инновационных компаний и начать создавать стоимость с помощью технологий.

Авторы книги являются известными экспертами в сообществе пользователей DevOps и имеют большой опыт работы в инновационных компаниях. Они знают, что именно нужно предпринять, чтобы сделать подход DevOps (или, как его называют авторы, «devops») действительно эффективным. Авторы книги делятся с читателями уникальными знаниями и опытом. И поскольку эти знания и опыт получены при работе с разными компаниями и отраслями, они будут полезны любому читателю. И независимо от занимаемой вами должности или величины вашей компании эта книга поможет вам добиться успеха.

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


С этой книгой читают
Книга, которую вы держите в руках, представляет собой новый, полностью переписанный сборник приемов программирования по работе с iOS. Он поможет вам справиться с наболевшими проблемами, с которыми приходится сталкиваться при разработке приложений для iPhone, iPad и iPod Touch. Вы быстро освоите всю информацию, необходимую для начала работы с iOS 7 SDK, в частности познакомитесь с решениями для добавления в ваши приложения реалистичной физики или
В центре книги U-процесс и разработанная в его рамках концепция чувствующего присутствия (присутствие и ощущение настоящего). Ключевой вопрос, который ставит Отто Шармер: каким должен быть лидер и как ему действовать, опираясь не на то, что есть сейчас, а на будущее, по мере того как оно наступает?Эта книга написана для лидеров и активных сторонников изменений в корпорациях, правительствах, неправительственных организациях и сообществах.На русско
От того как воспринимают руководителя в группе, зависит управляемость и эффективность совместной работы. Позиционирование руководителя – это осознанный выбор руководителем оптимального поведения в профессиональной ситуации с целью формирования адекватного восприятия этого поведения другими людьми (сотрудниками, коллегами, начальниками, контрагентами) в интересах повышения результативности и эффективности рабочей команды. В книге-практикуме более
Это саммари – сокращенная версия книги Элияху Голдратта «Критическая цепь». Только самые ценные мысли, идеи, кейсы, примеры.Почему, даже планируя время с запасом, мы катастрофически срываем дедлайны? Нужны ли эти самые дедлайны в принципе? Почему привычные методы измерения эффективности часто оказываются не двигателем, а тормозом проекта? Книга «Критическая цепь» предлагает ясные рабочие алгоритмы для планирования и своевременного выполнения прое
Тяжелее всего в компании приходится руководителю среднего звена. Сверху прессуют топы, снизу – подчиненные. Постоянно растущие цели, ненормированный график, переговоры в отпуске, выходные на работе – все как в деловой игре «Князья и капуста», по мотивам которой написана эта книга. Алексей Слободянюк ведет игру с 2012 года. За это время больше 20 тысяч человек освоили эффективные стратегии взаимодействия с подчиненными, руководителями, коллегами и
Уважаемый читатель!Если Вы взяли в руки эту книгу, вполне вероятно, что у Вас или Ваших близких возникли проблемы, для решения которых требуются юридические знания, профессиональные умения и навыки.И, по всей видимости, перед Вами стоит выбор: обратиться за оказанием юридической помощи к адвокату или самостоятельно попытаться выйти из положения. Конечно, приглашать адвоката для защиты ваших прав в сложной жизненной ситуации или нет, решать Вам. Н
Феде пятнадцать. Он не представляет своей жизни без музыки; ненавидит отчима; страстно, но безответно влюблен. Самые заветные желания кажутся недостижимыми. Но однажды… на экране ноутбука появляется странное сообщение, предлагающее вступить в некую Игру. Награда победителю – «код доступа к счастью» и… исполнение любой мечты! Ну как не ответить согласием? Наступает время невероятных и захватывающих приключений, опасностей, неожиданностей, загадок…
Небольшие сказки для детей. Читать на ночь. Время вспомнить о волшебном…
"Пряничный домик детства" – это сборник совсем коротких рассказов или новелл о первой любви или первой встрече с нею. Это разные истории о том, "как из детей вылупляются взрослые". Кого-то из них первая встреча коснётся лёгким крылом бабочки, едва заметным, а для кого-то она становится роковым событием. Но всегда это истории о грусти и одиночестве, потому что нет ничего сложнее взросления, и путь этот бесконечно одинок, и каждому из нас суждено б