Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634794)
Контекстум
.

Запуск и масштабирование DevOps на предприятии (3000,00 руб.)

0   0
Первый авторГрувер
ИздательствоМ.: ДМК Пресс
Страниц81
ID794962
АннотацияПрименение DevOps для небольших команд обычно не вызывает вопросов, но попытки использования этого подхода для крупных предприятий часто вызывают сложности. В книге рассказывается о том, как масштабировать подходы и принципы DevOps для больших, географически распределенных организаций, а также компаний с жёстко- и слабосвязанными архитектурами. Также подробно рассматривается конвейер развёртывания — процесс преобразования бизнес-идеи в результат, ценный для заказчика. На протяжении десяти глав читатель наблюдает, как бизнес-идея проходит путь через разработку, сборку, тестирование и выходит в среду эксплуатации, где дальнейшая её судьба отслеживается системами мониторинга. Как оптимизировать и документировать конвейер развёртывания, избежать потерь и найти причины неудач, что такое непрерывная интеграция, почему важно понимать, что DevOps — это изменение культуры организации, а не просто набор ритуалов — ответы на все эти вопросы вы найдёте в данной книге.
ISBN978-5-97060-704-6
УДК4.45
ББК65.29
Грувер, Г. Запуск и масштабирование DevOps на предприятии / Г. Грувер .— Москва : ДМК Пресс, 2018 .— 81 с. — ISBN 978-5-97060-704-6 .— URL: https://rucont.ru/efd/794962 (дата обращения: 25.04.2024)

Предпросмотр (выдержки из произведения)

Запуск_и_масштабирование_DevOps_на_предприятии.pdf
УДК 004.45 ББК 65.290 Г90 Г90 Запуск и масштабирование DevOps на предприятии – М.: ДМК Пресс, 2018. – 80 с.: ил. Гэри Грувер Изображения слона Амелии Тидеманн (Amelia Tiedemann). Графика Шала Мадави (Shahla Mahdavi) и Кэсси Лидон (Cassie Lydon) из бюро «Katie Bush». Перевод на русский язык: Денис Денисов, Анастасия Липова, Артём Мукосеев. Редакторы русскоязычного издания: Олег Скрынник, Андрей Шилов ISBN 978-5-97060-704-6 Применение DevOps для небольших команд обычно не вызывает вопросов, но попытки использования этого подхода для крупных предприятий часто вызывают сложности. В книге рассказывается о том, как масштабировать подходы и принципы DevOps для больших, географически распределенных организаций, а также компаний с жёстко- и слабосвязанными архитектурами. Также подробно рассматривается конвейер развёртывания – процесс преобразования бизнес-идеи в результат, ценный для заказчика. На протяжении десяти глав читатель наблюдает, как бизнес-идея проходит путь через разработку, сборку, тестирование и выходит в среду эксплуатации, где дальнейшая её судьба отслеживается системами мониторинга. Как оптимизировать и документировать конвейер развёртывания, избежать потерь и найти причины неудач, что такое непрерывная интеграция, почему важно понимать, что DevOps – это изменение культуры организации, а не просто набор ритуалов – ответы на все эти вопросы вы найдёте в данной книге. УДК 004.45 ББК 65.290 Все права защищены. Никакая часть этой публикации не может воспроизводиться, сохраняться, копироваться и распространяться какими бы то ни было средствами – электронными, механическими, фотокопированием и любыми иными – без предварительного письменного разрешения автора или правообладателя. Эта книга не может быть продана, выдана или иным способом распространена в любой форме, отличной от оригинального оформления, без предварительного разрешения автора или правообладателя. Несмотря на то, что содержание книги прошло тщательную подготовку, автор и издатель не несут никакой ответственности за возможный ущерб, понесённый кем-либо вследствие ошибок или неточностей в книге. ISBN 978-5-97060-704-6 © Оформление, издание, перевод, ДМК Пресс, 2018
Стр.3
Оглавление Об авторе ..................................................................................................................5 Благодарности ........................................................................................................6 Предисловие ...........................................................................................................7 Глава 1: DevOps и конвейер развёртывания .............................................9 Резюме ........................................................................................................................16 Глава 2: Базовый конвейер развёртывания .............................................17 Требования .................................................................................................................18 Тестовая среда ............................................................................................................19 Тестирование и устранение неисправностей ..........................................................20 Вывод в среду эксплуатации .....................................................................................21 Мониторинг и эксплуатация.....................................................................................22 Резюме ........................................................................................................................23 Глава 3. Оптимизация базового развёртывания ....................................24 Сбор требований/планирование ..............................................................................26 Среды ..........................................................................................................................28 Тестирование .............................................................................................................31 Выпуск ........................................................................................................................36 Эксплуатация и мониторинг ....................................................................................37 Резюме ........................................................................................................................38 Глава 4: Масштабирование на команды и непрерывная интеграция .............................................................................................................40 Резюме ........................................................................................................................43 Глава 5: Масштабирование за пределами команды ............................44 Резюме ........................................................................................................................48 Глава 6: Масштабирование в организациях с модульной архитектурой .........................................................................................................49 Культурные аспекты ..................................................................................................50 Барьеры ......................................................................................................................51 Границы ......................................................................................................................52 Резюме ........................................................................................................................53
Стр.4
4  Содержание Глава 7: Документирование конвейера развёртывания для связанных архитектур ..............................................................................54 Резюме ........................................................................................................................58 Глава 8: Оптимизация сложных конвейеров развёртывания ..........59 Непроизводительные потери в крупных организациях .........................................60 Руководство непрерывным совершенствованием ..................................................61 Обнаружение непроизводительных потерь, связанных с дублированием работы ...........................................................................................62 Определение времени цикла и размера партии .....................................................64 Определение типов проблем на отдельных участках конвейера...........................65 Обнаружение источников проблем с кодом ............................................................66 Подведение итогов ....................................................................................................68 Резюме ........................................................................................................................69 Глава 9: Сходства и различия практик для жёсткои слабосвязанных архитектур .......................................................................70 Лидерство в управлении против предоставления полномочий ............................70 Развёртывание в продуктивной среде .....................................................................71 Требования к средам .................................................................................................72 Ворота качества .........................................................................................................74 Специализация против генерализации ...................................................................74 Зеленые сборки ..........................................................................................................75 Резюме ........................................................................................................................76 Глава 10: Эффект от перехода на DevOps в больших и сложных организациях .................................................................................77
Стр.5

Облако ключевых слов *


* - вычисляется автоматически
.