DevOps: топ 7 книг последних лет

ТОП 7 книг для devops

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

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

Книги, чтобы научиться

1. The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win, 2019

Gene Kim, Kevin Behr, and George Spafford

Книга для всех IT-специалистов и тех, кому интересна эта сфера. По формату похожа на описание историй успеха известных людей или компаний.

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

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

Впервые книга была опубликована в 2013 году. В 2019-ом её обновили: в расширенном издании появилось новое послесловие и более глубокий анализ «Трех способов», описанных в «The DevOps Handbook» (следующая книга в нашем списке).

2. Руководство по DevOps. Как добиться гибкости, надёжности и безопасности мирового уровня в технологических компаниях, 2018

Джен Ким, Джез Хамбл, Джон Уиллис, Патрик Дебуа

Книга полезна IT-специалистам, менеджерам и руководителям. 

Это самое подробное руководство по DevOps от ведущих специалистов. В книге описано три главных принципа, или “пути”: поток, обратная связь, непрерывное обучение и экспериментирование. На реальных примерах компаний Google, Netflix, Facebook, Etsy, рассказывается, как применить DevOps, чтобы получить конкурентное преимущество.

Книга даёт четкое понимание методологии и описывает практики, о которых важно помнить во время перехода компании и внедрения DevOps. 

Книга покажет вам, как сформировать непрерывный и стабильный поток работы в IT. Из неё узнаете о доставке кода из репозитория в рабочую среду, автоматическом тестировании, сборе метрик и логов, обнаружении проблем, восстановлении после сбоев и многом другом. 

3. Unix и Linux: руководство системного администратора, 2020

Эви Немет, Гарт Снайдер, Трент Хейн

Книга подойдёт студентам, системным администраторам и разработчикам, работающим с системами FreeBSD и Linux.

Эта книга — гайд, который поможет повысить эффективность работы с системами и сетями, построенными на Unix или Linux. Из неё узнаете, как их установить, настроить и затем поддерживать. Книга поможет и с системами, покрывающими базовую интернет и облачную инфраструктуры.

Тут найдёте подробно расписанные популярные практики системного администрирования по разным направлениям: облачные платформы, методология DevOps, непрерывное развертывание, контейнеризация, мониторинг. И это только часть того, что есть в книге.

Книги, чтобы уметь больше

4. Ускоряйся! Наука DevOps. Как создавать и масштабировать высокопроизводительные цифровые организации, 2020

Джез Хамбл, Джин Ким, Николь Форсгрен

Книга для разработчиков ПО, IT-менеджеров и руководителей.

Это результат четырехлетнего исследования авторов вместе с компанией Puppet. Исследование включало сбор данных из отчетов о состоянии DevOps. Они хотели найти способ измерить производительность доставки ПО с помощью статистических методов и понять, что на неё влияет.

Тогда считалось, что производительность групп по доставке ПО не имеет значения и конкурентное преимущество компании никак от неё не зависит. Авторы решили это проверить. В книге описаны выводы и научные подходы, использованные в исследованиях.

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

5. Infrastructure as Code: Dynamic Systems for the Cloud Age, 2021

 Kief Morris

Книга подходит для инженеров DevOps и системных администраторов.

Концепция «Инфраструктура как код» сейчас набирает обороты. Недавно мы писали о том, что IaC — популярный выбор в работе SRE-инженеров. Из книги узнаете, как эффективно применять принципы, практики и шаблоны, созданные командами DevOps для управления облачными инфраструктурами.

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

6. Operations Anti-Patterns, DevOps Solutions, 2020

 Jeffery D. Smith

Книга подходит DevOps-инженерам и IT-менеджерам.

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

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

7. Engineering DevOps: From Chaos to Continuous Improvement…and Beyond, 2019

Marc Hornbeek

Книга подходит DevOps-инженерам и IT-менеджерам.

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

Из книги узнаете, что такое разработка DevOps и её важность, процессы и технологии для этого, о приложениях, конвейерах, инфраструктурах и как перейти на DevOps.

Итог

Это наш топ 7 актуальных книг, вышедших или дополненных за последние года. Надеемся, вы найдёте в подборке что-то для себя. А может, у вас есть любимые книги про DevOps, о которых мы не рассказали? Поделитесь в комментариях.

Добавить комментарий

Спасибо, что поделились