Кэтрин Дэниелс, Дженнифер Дэвис - Философия 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, в частности познакомитесь с решениями для добавления в ваши приложения реалистичной физики или
Автор книги – Дарья Смирнова, эксперт 18-летним опытом в сфере HR, из которых более 7 лет в недвижимости. Все знания и лучшие практики собраны и систематизированы в этой книге, которая станет незаменимым помощником при создании успешной HR-стратегии.Как создать сильную команду, улучшить процесс подбора и адаптации агентов и увеличить прибыль с помощью HR-стратегий?Эта книга – практическое руководство для руководителей агентств недвижимости, готов
"Команда на расстоянии: Как управлять людьми, которых никогда не видел" – это подробное руководство для современного лидера, работающего в виртуальной реальности. В условиях удаленной работы эта книга станет для вас незаменимым инструментом, раскрывая секреты эффективного управления людьми, которых вы, возможно, никогда не встретите лично. Вы узнаете, как выстраивать доверие, мотивировать сотрудников, поддерживать их продуктивность, решать конфли
В современном мире успешные проекты рождаются не только благодаря гениальным идеям, но и за счет слаженной работы команды, где каждый знает свое место. "Команда мечты: Как правильно распределить роли" – ваш гид по созданию коллектива, способного превзойти любые ожидания. Книга ответит на ключевые вопросы: как выявить сильные стороны участников, как избежать ролевых конфликтов и что такое синергия в работе. Вы узнаете, как построить доверие, мотив
Ты диктатор или коуч? Эта книга – ключ к управленческому успеху! Открой для себя тонкости лидерства и найди свой уникальный стиль взаимодействия с командой. Автор поможет тебе разобраться, что лучше: жесткий авторитаризм с полным контролем или коучинговый подход, основанный на доверии и вовлечении. Каждая глава глубоко погружает в психологию управления, раскрывая сильные и слабые стороны разных подходов. Узнай, как избежать ошибок, мотивировать с
Уважаемый читатель!Если Вы взяли в руки эту книгу, вполне вероятно, что у Вас или Ваших близких возникли проблемы, для решения которых требуются юридические знания, профессиональные умения и навыки.И, по всей видимости, перед Вами стоит выбор: обратиться за оказанием юридической помощи к адвокату или самостоятельно попытаться выйти из положения. Конечно, приглашать адвоката для защиты ваших прав в сложной жизненной ситуации или нет, решать Вам. Н
Феде пятнадцать. Он не представляет своей жизни без музыки; ненавидит отчима; страстно, но безответно влюблен. Самые заветные желания кажутся недостижимыми. Но однажды… на экране ноутбука появляется странное сообщение, предлагающее вступить в некую Игру. Награда победителю – «код доступа к счастью» и… исполнение любой мечты! Ну как не ответить согласием? Наступает время невероятных и захватывающих приключений, опасностей, неожиданностей, загадок…
Все, чего желает Джемма, – это собрать осколки своего разбитого сердца и оставить позади мир интриг и обмана. Но когда она попадает в плен к королю фейри, то снова оказывается втянута в опасную игру.Измученный проклятием, король Элиот решается использовать ничего не подозревающую Джемму. Все, что ей нужно сделать, – спасти его от неминуемой гибели.Но есть одна сложность – для этого им придется обманом заставить кого-то влюбиться в чудовищного и о
После предательства бойфренда актриса Пейдж Новак отправляется в гости к своим родственникам на виноградники в долине Напа. Ей нужно скрыться от назойливой прессы и отдохнуть после съемок. Неожиданно туда приезжает ее знакомый Джесс Аутло и предлагает ей притвориться, будто у них страстный роман, чтобы отомстить ее бывшему возлюбленному. Пейдж, которой всегда нравился Джесс, соглашается, и в какой-то момент их игра перестает быть игрой.