Руководство по девопс скачать





💡 DevOps Handbook

This is an open-source DevOps Handbook that will help you to elevate your general IT knowledge and skills and also help you understand DevOps better.

The guide is suitable for anyone working as a developer, system administrator, or an aspiring DevOps engineer.

🚀 Download

To download a copy of the ebook use one of the following links:

  • Dark mode

  • Light mode

📘 Chapters

The first section is thoretical and the second section is practical.

Here is the list of theoretical chapters:

  • Chapter 1: Introduction
  • Chapter 2: I am a SysAdmin
  • Chapter 3: I am a Developer
  • Chapter 4: I am almost a DevOps Engineer
  • Chapter 5: DevOps 101
  • Chapter 6: DevOps 102
  • Chapter 7: DevOps 201
  • Chapter 8: DevOps 202
  • Chapter 9: DevOps 203
  • Chapter 10: DevOps 204
  • Chapter 11: DevOps 205
  • Chapter 12: DevOps 206
  • Chapter 13: DevOps 207

Here is the list of practical chapters:

  • Chapter 14: Deploy a DigitalOcean Droplet
  • Chapter 15: Laravel on a DigitalOcean Droplet
  • Chapter 18: Laravel on DigitalOcean Kubernetes(DOKS)
  • Chapter 17: Laravel with DigitalOcean Spaces
  • Chapter 16: Laravel with DigitalOcean Managed Databases
  • Chapter 19: Laravel Automatic Deployment with BASH
  • Chapter 20: Load Balancing with HAProxy
  • Chapter 21: Laravel Migration from one server to another
  • Chapter 22: Laravel with DigitalOcean Load Balancer
    … to be continued

🌟 Sponsors

This book is made possible thanks to many fantastic Hacktoberfest contributors!

💙 DigitalOcean

DigitalOcean is a cloud services platform delivering the simplicity developers love and businesses trust to run production applications at scale.

It provides highly available, secure, and scalable compute, storage, and networking solutions that help developers build great software faster.

Founded in 2012 with offices in New York and Cambridge, MA, DigitalOcean offers transparent and affordable pricing, an elegant user interface, and one of the largest libraries of open source resources available.

For more information, please visit https://www.digitalocean.com or follow @digitalocean on Twitter.

If you are new to DigitalOcean, you can get a free $100 credit and spin up your own servers via this referral link here:

DigitalOcean Referral Badge

👋 About the maintainer

My name is Dennis and by day I am a Senior System Engineer for a Swedish company called SKF, by the rest of the day I am a contractor at DigitalOcean, and a Navigator at… you guessed it — DigitalOcean. I also freelance web development and write blog posts on various topics on the side. Oh, and I won a Hackaton! 🏆

For more information, please visit my blog at https://denctl.com, and follow me on Twitter @denctl.

In case that you want to support me you can By Me a Coffee here:

Buy Me A Coffee

🔥 PDF Generation Tool

The project uses Ibis developed by Mohamed Said.

Ibis is a PHP tool that helps you write eBooks in markdown.

🔗 Links

  • My blog
  • Free $100 Credit For DigitalOcean
  • Join DevDojo
  • Ibis
  • Canva

🤲 Contributing

If you are contributing 🍿 please read the contributing file before submitting your pull requests.

Кто пишет отзыв: Менеджер проектов в IT, Аналитик

Кому будет полезно: абсолютно всем, кто прямо или косвенно связан с информационными технологиями и управлением. Руководителям, менеджерам, топ менеджерам, инженерам, лидам, рядовым сотрудникам. Всем без исключений.

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

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

По моему скромному мнению, книга подойдет абсолютно всем, но в разной степени:

– Практикующим инженерам в меньшей степени, так как они в принципе «работают в полях» и понимают что к чему. Но я все равно советую ознакомиться, потому что, что-то полезное все равно найдете. Можете читать по диагонали :)

– Рядовым менеджерам, аналитикам и прочим «не инженерам», потому что так или иначе придется в этом разобраться, чтобы лучше сотрудничать со своими коллегами

– Топ менеджерам. Я бы давал читать в обязательном порядке, чтобы сломать старые стереотипы и практики в управлении компанией. Получить вдохновение и возможность лучше понимать своих сотрудников

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

Джин Ким   Патрик Дебуа   Джон Уиллис (DevOps)   Джез Хамбл   (перевод: Илья Васильев, Игорь Лейко)

Интернет   Литература ХXI века (эпоха Глобализации экономики)   Менеджмент ПО   Околокомпьютерная литература   Программирование: прочее   Современные российские издания  

Руководство по DevOps (fb2) Добавлена: 28.10.2018 Версия: 1.05.
Дата создания файла: 2018-07-20
ISBN: 9785001007500 Кодировка файла: UTF-8
Издательство: Манн, Иванов и Фербер
Город: Москва

Поделиться:

   (Fb2-info)    (ссылка для форума)  
  (ссылка для блога)  
  (QR-код книги)  

Аннотация

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

Рекомендации:

эту книгу рекомендовали 0 пользователей.
Прежде чем рекомендовать книгу, хорошо подумайте. Рекомендация — это высшая оценка, которую вы можете выставить книге. 10 по 5-балльной шкале.  (Custom-info)

Лингвистический анализ текста:
Приблизительно страниц: 452 страниц — очень много (225)
Средняя длина предложения: 143.39 знаков — намного выше среднего (80)
Активный словарный запас: близко к среднему 1459.76 уникальных слова на 3000 слов текста
Доля диалогов в тексте: 0.00% — очень мало (27%)
Подробный анализ текста >>

 (Оглавление)

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

Джун Ким, Джонг Хан Ким, Бер К., Спаффорд Д. Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему

<a href="https://www.ozon.ru/context/detail/id/32211144/" target="_blank" rel="noopener noreferrer nofollow">Спаффорд Д., Ким Д., Бер К. «Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему» </a>

Спаффорд Д., Ким Д., Бер К. «Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему»

Книга в сообществе @progbook

Проект «Феникс» вымышленная история о компании Parts Unlimited. IT-менеджер Билл узнает, что новый важный проект не укладывается в сроки и выходит за рамки возможностей бюджета. Генеральный директор дает Биллу 90 дней на улаживание проблем по проекту, либо увольняет весь отдел главного героя.

В этой художественной книге рассматриваются реалистичные сценарии работы в IT-компании. Проект «Феникс» предлагает читателям ряд эффективных инструментов и подходов в рамках практик DevOps.

Достоинства:

  • Подходит для ознакомления с профессией.
  • Описано, как происходит становление DevOps-специалиста в компании.
  • В книге есть конкретные практики вывода IT в компаниях на новый уровень эффективности и взаимодействия с бизнесом.
  • Легкий и доступный для новичка язык повествования.

Недостатки:

  • Книга не содержит конкретных технических решений.
  • Есть опечатки, орфографические ошибки.

Джин Ким, Патрик Дебуа, Джон Уиллис и Джез Хамбл. Руководство по DevOps

<a href="https://www.ozon.ru/context/detail/id/147521541/" target="_blank" rel="noopener noreferrer nofollow">Ким Д., Дебуа П., Уиллис Дж. и Хамбл Д. Руководство по DevOps</a>

Ким Д., Дебуа П., Уиллис Дж. и Хамбл Д. Руководство по DevOps

Технически более детальное продолжение Проекта «Феникс». Авторы рассказывают об основных принципах DevOps в виде трех путей: поток, обратная связь и непрерывное обучение.

В разделе «Поток» рассмотрены непрерывная интеграция и доставка приложения (CI/CD). В «Обратной связи» говорится о телеметрии, тестировании и анализе данных для улучшения качества программных продуктов. Раздел «Непрерывное обучение» посвящен улучшению продукта, инструментариям и документации.

В книге также рассмотрены реальные кейсы известных компаний с примерами и путями решения проблем.

Достоинства:

  • Подробно описаны основные понятия DevOps.
  • Описаны подходы CI/CD, сине-зеленое развертывание.
  • Приведено много технических примеров непрерывного развертывания, телеметрии и доставки, а также рассматриваются вопросы безопасности систем.
  • Высокое качество печати.

Недостатки:

  • В книге есть некоторое количество «воды».

Jennifer Davis, Ryn Daniels. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale

<a href="https://www.amazon.com/Effective-DevOps-Building-Collaboration-Affinity/dp/1491926309" target="_blank" rel="noopener noreferrer nofollow">Davis J., Daniels R. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale</a>

Davis J., Daniels R. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale

Книга в оригинале в сообществе @progbook

Основной посыл книги: DevOps – это не только технологии и процессы, но и люди, а также взаимодействие между ними.

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

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

Достоинства:

  • Много полезных советов по управлению персоналом.
  • Описание грамотной организации IТ-департамента.
  • Советы по формированию команд и взаимодействию между ними.

Недостатки:

  • Мягкая обложка.
  • Тяжеловатый стиль изложения.
  • Сделан сильный акцент на культурных аспектах в команде.
  • Недостаточно раскрыта техническая составляющая.

Humble Jez, Farley David. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

<a href="https://www.amazon.de/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912" target="_blank" rel="noopener noreferrer nofollow">Humble J., Farley D. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation</a>

Humble J., Farley D. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Книга в оригинале в сообществе @progbook

Книга выпущена в 2011 году, но большинство описанных в ней принципов по-прежнему актуальны для специалистов DevOps. Она будет полезна желающим ознакомиться с концепцией непрерывной интеграции и доставки (CI/CD).

Достоинства:

  • Помогает автоматизировать рутинные процессы: сборку, тестирование и развертывание проекта.
  • Структурирована так, чтобы читатель сразу же начал внедрять инновации в проект.
  • Есть полезные схемы.

Книги для среднего уровня

Джульен Вехен. Безопасный DevOps

<a href="https://www.ozon.ru/context/detail/id/158868397/" target="_blank" rel="noopener noreferrer nofollow">Вехен Дж. Безопасный DevOps</a>

Вехен Дж. Безопасный DevOps

Книга в оригинале в сообществе @progbook

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

Достоинства:

  • Есть полезные схемы архитектуры, примеры кода и инструменты с открытыми исходными текстами для каждой представленной проблемы.
  • Рассматривается построение облака AWS.
  • Подробные пошаговые примеры основаны на авторском опыте.
  • Структура четкая и последовательная, книга легко читается.

Недостатки:

  • Книга ориентирована только на AWS.
  • Не хватает универсальных решений.
  • Есть ошибки перевода.

Эберхард Вольф. Continuous delivery. Практика непрерывных апдейтов

<a href="https://www.ozon.ru/context/detail/id/143509632/" target="_blank" rel="noopener noreferrer nofollow">Вольф Э. Continuous delivery. Практика непрерывных апдейтов</a>

Вольф Э. Continuous delivery. Практика непрерывных апдейтов

Книга подойдет тем, кто сталкивается в работе с непрерывной поставкой программного обеспечения. Автор рассказывает о необходимых для этого технологиях: Docker, Chef, Vagrant, Jenkins, Graphite, ELK stack, JBehave и Gatling. Применение описанных инструментов на каждом этапе (сборка, непрерывная интеграция, нагрузочное тестирование, развертывание и мониторинг) разобрано достаточно подробно. В книге есть примеры проектов, на которые можно опираться в работе.

Достоинства:

  • Исчерпывающее руководство по методам организации CI/CD.
  • Охватывает многие вопросы технологии непрерывного развертывания, в частности A/B-тестирование, сине-зеленое и канареечное развертывание, применение практик DevOps.

Недостатки:

  • Мало сравнений, плюсов/минусов различных подходов и инструментов.
  • Не затронута тема непрерывной компиляции и автоматического тестирования CI/CD.

Евгений Брикман. Terraform: инфраструктура на уровне кода

<a href="https://www.ozon.ru/product/kniga-terraform-infrastruktura-na-urovne-koda-173303558/" target="_blank" rel="noopener noreferrer nofollow">Брикман Е. Terraform: инфраструктура на уровне кода</a>

Брикман Е. Terraform: инфраструктура на уровне кода

Книга в оригинале в сообществе @progbook

Американское издательство O’Reilly выпустило множество полезных для инженеров DevOps книг. Одна из них посвящена технологии Terraform. Автор приводит конкретные примеры кода, который используется для развертывания и управления инфраструктурой, а также рассматривает весь спектр инструментов DevOps и разбирает суть подхода Infrastructure as a Code (IaC).

Достоинства:

  • Возможность быстро познакомиться с Terraform.
  • Детальные объяснения и примеры кода.

Недостатки:

  • Мягкая обложка.
  • Присутствуют нерабочие примеры кода.
  • Организация глав оставляет желать лучшего.

Арундел Д., Домингус Д. Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке

<a href="https://www.ozon.ru/context/detail/id/168455112/" target="_blank" rel="noopener noreferrer nofollow">Арундел Д., Домингус Д. Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке</a>

Арундел Д., Домингус Д. Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке

Книга в оригинале в сообществе @progbook

Kubernetes – один из ключевых элементов современной облачной экосистемы. Авторы книги рассматривают особенности создания контейнеров и работы с ними, рассказывают о возможностях, ограничениях, плюсах и минусах популярных инструментов установки Kubernetes: kops, kubeadm и Kubespray.
После прочтения вы сможете построить собственное облачное приложение и создадите инфраструктуру для его поддержки. Настроите среду разработки и конвейер непрерывного развертывания, а также научитесь управлять жизненным циклом контейнера и расходом ресурсов.

Достоинства:

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

Недостатки:

  • Мягкая обложка.

Для продвинутого уровня

Бейер Б., Джоунс К., Петофф Д., Мерфи Р. Site Reliability Engineering. Надежность и безотказность как в Google

<a href="https://www.ozon.ru/context/detail/id/146683766/" target="_blank" rel="noopener noreferrer nofollow">Бейер Б., Джоунс К., Петофф Д., Мерфи Р. Site Reliability Engineering. Надежность и безотказность как в Google</a>

Бейер Б., Джоунс К., Петофф Д., Мерфи Р. Site Reliability Engineering. Надежность и безотказность как в Google

Книга Site Reliability Engineering. Надежность и безотказность как в Google в оригинале в сообществе @progbook

Книга Site Reliability Workbook. Практическое применение в оригинале в сообществе @progbook

Site Reliability Engineering (SRE) – технология, которая позволяет Google более 10 лет обеспечивать бесперебойную работу масштабных IT-систем. В книге раскрыт накопленный компанией опыт ее использования, что будет полезно для инженеров, которые хотят разрабатывать и поддерживать продукт качественно.

Достоинства:

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

Недостатки:

  • Местами неточный перевод.
  • Мягкая обложка.
  • Неконтрастный шрифт, нечеткие границы букв.

Майкл Нейгард. Release it! Проектирование и дизайн ПО для тех, кому не все равно

<a href="https://www.ozon.ru/context/detail/id/135464861/" target="_blank" rel="noopener noreferrer nofollow">Нейгард М. Release it! Проектирование и дизайн ПО для тех, кому не все равно</a>

Нейгард М. Release it! Проектирование и дизайн ПО для тех, кому не все равно

Книга в сообществе @progbook

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

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

Достоинства:

  • Качественный перевод.
  • Приведено много паттернов и антипаттернов проектирования.
  • Много примеров от автора о судьбе программы после начала ее использования живыми людьми.

Недостатки:

  • Мягкая обложка.
  • На некоторых иллюстрациях текст сложно читаем из-за темного фона.

***

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

***

Хочу научиться программировать с нуля, но не знаю, с чего начать. Что делать?

Можно учиться самостоятельно (долго) или пойти на курсы с преподавателями (быстро). Плюс нужно учитывать, что джунов много, конкуренция выше и работодатели повышают порог вхождения при найме на работу. Чтобы получить актуальные знания, мы в proglib.academy запустили курсы:

  • Основы программирования на Python.
  • Профессия Python-разработчик.
  • Алгоритмы и структуры данных.
  • Математика для Data Science.
  • Профессия Data Science.
  • Frontend Basic: принцип работы современного веба.
  • Профессия Фронтенд-разработчик.
  • Обработка естественного языка. Полный курс.

На подходе еще больше 10 курсов для взрослых и детей.

Руководство по DevOps. Джин Ким, Патрик Дебуа, Джон Уиллис, Джез Хамбл

Повышайте прибыльность, поднимайте корпоративную культуру и превосходите цели с помощью практик DevOps.

Форматы: fb2, txt, pdf, epub, mobi

Движение DevOps зародилось в 2009 году. Оно базируется на интеграции и взаимодействии разработчиков и IT-специалистов и способствует более частому выпуску ПО при повышении безопасности, надежности и качества.

Гугл, Амазон, Нетфликс, Фейсбук и другие передовые компании используют принципы DevOps, чтобы сочетать гибкость, надежность и безопасность в производстве IT-продуктов.

Эта книга покажет вам, как сформировать непрерывный и стабильный поток работы в IT.

Из нее вы узнаете:

  • Об основных принципах — «трех путях» DevOps: принципе потока, принципе обратной связи и принципе непрерывного обучения;
  • О том, как понимать и визуализировать потоки ценности;
  • Как интегрировать операции и разработку — и какие преимущества это дает.

Это самое подробное руководство по DevOps, написанное ведущими специалистами.

Для кого эта книга

Для менеджеров, руководителей и IT-специалистов в технологических компаниях.

Здесь можно скачать книгу «Руководство по DevOps» для ознакомления (бесплатный PDF фрагмент от правообладателя), почитать онлайн или купить полную электронную версию в форматах FB2, PDF, EPUB, TXT, FB3, MOBI.

Понравилась статья? Поделить с друзьями:
  • Руководство пользователя по spaceclaim
  • Капли от давления фармадипин инструкция по применению взрослым
  • Стиральная машина бош serie 6 3d washing инструкция
  • Руководство подземелье драконы
  • Мометазон сандоз спрей для носа цена инструкция по применению взрослым