Найкращі книги по DevOps

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

UNIX and Linux System Administration Handbook
UNIX and Linux System Administration Handbook – детальний посібник зі встановлення, налаштування та підтримки будь-якої Unix чи Linux системи, зокрема й тих, які забезпечують базову Інтернет та хмарну інфраструктури. Книга охоплює усі аспекти системного адміністрування, включаючи ефективні методи керування пам'яттю, проектування та керування мережами, електронну пошту, веб-хостинг, створення сценаріїв, керування конфігураціями програмного забезпечення, віртуалізацію, DNS, безпеку, керування провайдерами IT-послуг, аналіз продуктивності тощо.
Автори розглянули хмарні платформи, методологію 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 та інші технології з відкритим вихідним кодом не лише у своїй повсякденній роботі, але й для проектів з автоматизації, моніторингу та збору метеорологічних показників вдома.

The Site Reliability Workbook: Practical Ways to Implement SRE
The Site Reliability Workbook – практичне доповнення до першої книги Google "Site Reliability Engineering: How Google Runs Production Systems". Перед прочитанням даної книги, автори рекомендують ознайомитись з попередньою її частиною, адже це дасть змогу краще зрозуміти та засвоїти матеріал. Дана книга демонструє практичне застосування практик та принципів SRE, не лише на прикладі Google, а й кількох інших компаній - від традиційних підприємств (включаючи The Home Depot та The 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: How Google Runs Production Systems
Ця книга сповнена корисних та тих, що змушують замислитися, порад, навіть для команд, що працюють із системами, меншими, ніж інфраструктура 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 Innovative IT People Under The Age Of 40, Top Up and Coming CTOs To Watch, etc).
Патрік Дебуа (Patrick Debois) – незалежний ІТ-консультант, який спеціалізується на подоланні розривів між проєктами та операціями, використовуючи методики Agile у розробці, управлінні проєктами та системному адмініструванні.
Джон Вілліс (John Willis) – працює в IT-менеджменті понад 30 років. Засновник Chain Bridge Systems.
Джез Хамбл (Jez Humble) – співзасновник DevOps Research and Assessment, викладач Берклі. Всю кар'єру присвятив програмуванню, IT-інфраструктурі, управлінню продуктом у компаніях різного масштабу на трьох континентах. Автор кількох книг.

The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
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, щоб не пропустити огляд цікавих книг.