Лучшие книги по DevOps

Внутреннее устройство Linux.
How Linux Works – книга, позволяющая ознакомиться со всеми тонкостями работы Linux, от того, как работает ядро к пользовательскому пространству. Она разделена на 3 главные части. Первая – вводная, дает общее понятие о системе и практический опыт с некоторыми инструментами, которые будут вам полезны на протяжении всего использования Linux. Далее будет рассмотрена каждая часть системы подробнее, от управления устройствами до конфигурации сети, следуя общему порядку запуска системы. В конце демонстрируются некоторые компоненты работающей системы, определенные понятия об инструментах и навыках, необходимых программистам.
Третье издание содержит новые разделы и темы, получившие популярность с момента публикации второго издания, такие как виртуализация, контейнеры, Logical Volume Manager, journald и IPv6. Книга будет полезна системным администраторам, программистам, специалистам по защите информации, а также всем, кто изучает или хочет изучить Linux максимально быстро и эффективно.
Об авторе
Брайан Уорд (Brian Ward) работает с Linux с 1993 года. Он является автором нескольких книг, в частности The Linux Kernel HOWTO, Book of VMware (No Starch Press) и The Linux Problem Solver (No Starch Press).

Unix и Linux. Руководство системного администратора.
UNIX and Linux System Administration Handbook – подробное руководство по установке, настройке и поддержке любой Unix или Linux системы, в том числе тех, которые обеспечивают базовую Интернет и облачную инфраструктуру. Книга охватывает все аспекты системного администрирования, включая эффективные методы управления памятью, проектирование и управление сетями, электронную почту, веб-хостинг, создание сценариев, управление конфигурациями программного обеспечения, виртуализацию, DNS, безопасность, управление провайдерами ИT-услуг, анализ.
Авторы рассмотрели облачные платформы, методологию DevOps, непрерывное развертывание, контейнеризацию, мониторинг и многие другие важные темы. Книга также предоставляет информацию о последних версиях таких операционных систем, как Ubuntu Linux, OpenSUSE Linux, Red Hat Enterprise Linux, Oracle America SolarisTM, HP HP-UX и IBM AIX.
Об авторах
Эви Немет (Evi Nemeth) – была инженером, писательницей и преподавателем, известной своим опытом в сфере администрирования компьютерных систем и сетей. Она преподавала и наставляла студентов информатики в Университете Колорадо в Боулдере, была приглашенным преподавателем Дартмутского колледжа и Калифорнийского университета в Сан-Диего, а также помогла внедрить Интернет-технологии в развивающихся странах благодаря своей работе с Internet Society и ООН.
Гарт Снайдер (Garth Snyder) работал в NeXT и Sun, получил степень бакалавра инженерии в колледже Свортмор, а также степень доктора медицины и магистра делового администрирования в Рочестерском университете.
Трент Р. Хайн (Trent R. Hein) – соучредитель и Co-CEO Rule4. Трент признан одним из ведущих мировых экспертов в области кибербезопасности и автоматизации инфраструктуры. Получил степень бакалавра компьютерных наук в Университете Колорадо.
Бен Уэйли (Ben Whaley) – штатный инженер-программист в Chime Financial. Ранее был главным инженером-программистом в Gruntwork.io и основателем консалтинговой компании WhaleTech, занимающейся облачной архитектурой, разработкой программного обеспечения и автоматизацией систем. Активный член сообщества Amazon Web Services, технический писатель и оратор.
Дэн Макин (Dan Mackin) – получил степень бакалавра электротехники и компьютерной инженерии в Университете Колорадо в Боулдере. Он применяет Linux и другие технологии с открытым исходным кодом не только в своей повседневной работе, но и для проектов по автоматизации, мониторингу и сбору метеорологических показателей на дому.

Site Reliability Workbook. Практическое применение
The Site Reliability Workbook – практическое дополнение к первой книге Google "Site Reliability Engineering: How Google Runs Production Systems". Перед прочтением данной книги авторы рекомендуют ознакомиться с предыдущей ее частью, ведь это позволит лучше понять и усвоить материал. Данная книга демонстрирует практическое применение практик и принципов SRE, не только на примере Google, но и нескольких других компаний – от традиционных предприятий (включая The Home Depot и New York Times) до цифровых представителей (Evernote, Spotify и других). Также в данной части конкретно раскрывается взаимосвязь меж SRE и DevOps. Книга создана для того, чтобы помочь лучше выполнять свою работу, поэтому читатели могут частично использовать примеры кода в своих программах и документации без специального разрешения.
Об авторах
Бетси Бейер (Betsy Beyer) – технический автор Google в Нью-Йорке и специализируется на разработке надежности сайта (SRE). Ранее она писала документацию для Центров обработки данных Google и команд по эксплуатации оборудования в Маунтин-Вью, а также глобальных центров обработки данных.
Найл Мерфи (Niall Murphy) – возглавляет команду разработки надежности рекламных сайтов в Google Ireland. Он работает в Интернет-индустрии около 20 лет и сейчас является главой INEX, ирландского пирингового центра. Он является автором или соавтором нескольких технических статей и/или книг, включая IPv6 Network Administration для O'Reilly и несколько RFC-документов.
Дэйв Рэнсин (Dave Rensin) – директор по SRE в Google, бывший автор издательства O'Reilly и серийный предприниматель. Имеет высшее образование в области статистики.
Кент Кавахара (Kent Kawahara) – программный менеджер в Site Reliability Engineering (SRE) Google, направленной на клиентов платформы Google Cloud. На предыдущих должностях Google управлял техническими и дизайнерскими командами для разработки инструментов поддержки рекламы и сотрудничал с крупными рекламодателями и агентствами в стратегических рекламных инициативах. До Google он работал в отделе управления продуктом, тестировании программного обеспечения и профессиональных услуг в двух успешных стартапах по телекоммуникациям. Он имеет степень бакалавра по электротехнике и информатике из Университета Калифорнии в Беркли.
Стивен Торн (Stephen Thorne) – старший инженер по обеспечению надежности сайта (SRE) в Google. Сейчас он работает в Customer Reliability Engineering, помогая интегрировать операции клиентов Google Cloud с Google SRE. Стивен научился работать в SRE команде, управляющей пользовательскими интерфейсами Google для рекламодателей и издателей, а позже работал над App Engine. До работы в Google он боролся со спамом и вирусами в своей родной стране Австралии, где также получил степень бакалавра по компьютерным наукам.

Site Reliability Engineering. Надежность и безотказность как в Google
Эта книга полна полезных и заставляющих задуматься советов даже для команд, работающих с системами, меньшими, чем инфраструктура Google. Здесь члены группы Google по обеспечению надежности сайтов объясняют, как и почему их приверженность всему жизненному циклу позволила компании успешно создавать, развертывать, контролировать и поддерживать некоторые из крупнейших программ в мире. Каждая глава книги написана другим автором или группой авторов, освещающих множество важных тем SRE, например, что такое SRE и почему она отличается от обычных практик ИТ-отрасли, демонстрирующих шаблоны, поведение и проблемные области, влияющие на работу инженера по надежности сайта (SRE), показывающие повседневную рутину SRE: создание и эксплуатация больших распределенных вычислительных систем, знакомят с лучшими практиками Google для обучения, коммуникации и встреч. Авторы предоставляют ценные знания и практики, которые каждый сможет применить к своей организации.
Об авторах
Бетси Бейер (Betsy Beyer) – технический автор Google в Нью-Йорке и специализируется на разработке надежности сайта (SRE). Ранее она писала документацию для Центров обработки данных Google и команд по эксплуатации оборудования в Маунтин-Вью, а также глобальных центров обработки данных.
Дженнифер Петофф (Jennifer Petoff) – программный менеджер SRE команды Google. Она руководила крупными глобальными проектами в различных областях, включая научные исследования, инженерные работы, работу с кадрами и рекламные операции. Дженнифер присоединилась к Google после восьми лет работы в химической промышленности. Она имеет степень доктора философии по химии в Стэнфордском университете, бакалавра по химии и бакалавра психологии в Рочестерском университете.
Крис Джонс (Chris Jones) является инженером по надежности сайтов (SRE) для Google App Engine – облачной платформы-сервиса, обслуживающей более 28 миллиардов запросов каждый день. Сейчас он работает в Сан-Франциско и раньше отвечал за обслуживание систем статистики рекламы, систем хранения данных и систем поддержки клиентов в Google.
Найл Мерфи (Niall Murphy) – возглавляет команду разработки надежности рекламных сайтов в Google Ireland. Он работает в Интернет-индустрии около 20 лет и сейчас является главой INEX, ирландского пирингового центра. Является автором или соавтором нескольких технических статей и/или книг, включая IPv6 Network Administration для O'Reilly и несколько RFC-документов. Сейчас он пишет историю Интернета в Ирландии и имеет ступени по компьютерным наукам, математике и поэзии.

Руководство по DevOps. Как добиться гибкости, надежности и безопасности мирового уровня в технологических компаниях
«Руководство по DevOps», созданное четверкой специалистов, стоявших у истоков этой методологии, покажет вам, как сформировать непрерывный и стабильный поток работы не только в ИТ, но и в бизнесе в целом. Авторы знакомят читателя с идеологией и практикой DevOps и предоставляют множество полезных советов по вопросам организационных изменений и более тесного сотрудничества между различными типами работников, объединения и автоматизации различных процессов, их более быстрого и более частого выполнения, системного администрирования, автоматизации процессов снабжения и т.д.
Книга раскрывает основные принципы – три пути DevOps: принцип потока, принцип обратной связи и принцип непрерывного обучения, позволяет понимать и визуализировать потоки ценности, демонстрирует как интегрировать операции и разработку, и преимущества этого процесса. Теории и практики, изложенные в руководстве, являются инструментами, которые могут использовать все работники организации для достижения успеха на рынке.
Во втором издании представлено 15 новых кейсов, включая истории от компаний Adidas, American Airlines, Fannie Mae, Target и ВВС США. Кроме того, известный исследователь и соавтор книги "Accelerate" доктор Николь Форсгрен предоставляет свои взгляды через новый и обновленный материал и исследования.
Об авторах
Джин Ким (Gene Kim) – основатель и технический директор компании Tripwire (до 2010-го года), автор трех книг об ИТ, лауреат нескольких премий (40, 2010). ).
Патрик Дебуа (Patrick Debois) – независимый ИТ-консультант, специализирующийся на преодолении разрывов между проектами и операциями, используя методики Agile в разработке, управлении проектами и системном администрировании.
Джон Уиллис (John Willis) – работает в IT-менеджменте более 30 лет. Основатель Chain Bridge Systems.
Джез Хамбл (Jez Humble) – соучредитель DevOps Research and Assessment, преподаватель Беркли. Всю карьеру посвятил программированию, IT-инфраструктуре, управлению продуктом в компаниях разного масштаба на трех континентах. Автор нескольких книг.

Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему
The Phoenix Project – вымышленная история об ИТ-менеджере, вынужденном за 90 дней разобраться со всеми проблемами нового проекта компании и сделать его эффективным. Он должен организовать рабочий процесс, упорядочить связь между отделами и эффективно выполнять другие бизнес-функции компании. В книге в основном гиперболически изображены принципы и люди, с которыми вы сталкиваетесь в бизнесе, однако описанные сценарии действительно очень реалистичны. Большинство так или иначе сталкивалось с такими проблемами как: компании, что не в состоянии прислушиваться к голосу заказчика, перенапряжение людей, работающих на крупных проектах; локальные герои вокруг; непонимание бизнес-требований, требований безопасности, требований к аудиту; неэффективные процессы; отчаяние и разочарование со всех сторон; открытая вражда не только между ИТ и бизнесом, но и в самом IT. Для решения этих проблем "The Phoenix Project" предлагает целый ряд простых, эффективных и действенных инструментов и подходов, а также практические решения для улучшения работы. Книга служит ценным ресурсом для IT-профессионалов, стремящихся улучшить свое понимание DevOps и его влияние на бизнес-результаты. Книга также подчеркивает важность адаптации к изменениям и принятию инноваций для того, чтобы оставаться конкурентоспособными в современной быстро развитой бизнес-среде.
Об авторах
Джин Ким (Gene Kim) – автор бестселлеров Wall Street Journal, исследователь и отмеченный множеством наград технический директор. Он изучает высокоэффективные технологические организации с 1999 года и в течение 13 лет являлся основателем и техническим директором Tripwire. С 2014 г. он является основателем и организатором DevOps Enterprise Summit, изучая технологические трансформации крупных и сложных организаций.
Кевин Бер (Kevin Behr) – основатель Института процессов информационных технологий (ITPI) и главный стратег практики консультирования ИТ-директоров и советов директоров в Assemblage Pointe, где Кевин создал уникальную консалтинговую практику, которая наставляет и обучает ИТ-организации с целью повышения эффективности их бизнеса и конкурентоспособности. Кевин является очень популярным основным докладчиком, и его часто приглашают обсуждать широкий спектр тем в области технологий и управления, таких как Национальная академия наук, Hewlett-Packard, Институт SANS, AFCOM и Форум по управлению ИТ-услугами.
Джордж Спаффорд (George Spafford) – вице-президент-аналитик Gartner, занимающийся DevOps/DevSecOps, Platform Engineering и Site Reliability Engineering (SRE). Его публикации включают сотни статей и многочисленные книги по управлению ИТ, а также соавторство The Phoenix Project, The Visible Ops Handbook и Visible Ops Security.
Читайте нас в Telegram, чтобы не пропустить обзор интересных книг.