Кэтрин Дэниелс - Философия DevOps. Искусство управления IT

Здесь есть возможность читать онлайн «Кэтрин Дэниелс - Философия DevOps. Искусство управления IT» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Санкт-Петербург, Год выпуска: 2017, ISBN: 2017, Издательство: Издательство Питер, Жанр: management, management, management, Программирование, foreign_comp, foreign_business, org_behavior, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Философия DevOps. Искусство управления IT: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Философия DevOps. Искусство управления IT»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

IT-принцип «agile» стал мантрой цифровой эпохи. С ростом проектов, переходом от монолитных приложений к системе микросервисов, увеличением и накоплением продуктов возникают вопросы, которые требуют совершенно иного подхода. Теперь наибольший интерес вызывает находящаяся на стыке разработки и операционного управления методология DevOps.
DevOps – это не просто набор техник, это философия. Разработчики, зацикленные на пользователях, должны уделять внимание поддержке и ее запросам. Сисадмины должны сообщать о проблемах продукта и вносить свой вклад в улучшение процесса работы. Но налаживание связей внутри компании – это лишь первый шаг. Чтобы продукт стал простым и удобным, придется вложить время и ресурсы в его доработку. Конфигурация через центральную службу, внедрение простым копированием, отсутствие внешних зависимостей, обдуманные метрики вместо мусора в логах – вот лишь часть задач, которые придется решать на этом пути.
Книга «Философия DevOps» познакомит вас с техническими, культурными и управленческими аспектами devops-культуры и позволит организовать работу так, чтобы вы получали удовольствие от разработки, поддержки и использования программного обеспечения.

Философия DevOps. Искусство управления IT — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Философия DevOps. Искусство управления IT», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Акционерные компании открытого типа оказывают более существенное влияние на биржевую стоимость акций, чем частные фирмы. Поэтому деятельность подобных компаний может находиться под контролем дополнительных норм и ограничений, например закона Сарбейнза – Оксли в США (Sarbanes – Oxley, SOX). Соблюдение норм этого закона требует дополнительного контроля финансовых данных, а также влияет на разработку и создание кода, взаимодействующего с этими данными.

Сложность и изменения

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

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

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

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

Масштабирование команд

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

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

– Питер Ф. Друкер

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

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

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

Рост команд: масштабирование с помощью найма

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Философия DevOps. Искусство управления IT»

Представляем Вашему вниманию похожие книги на «Философия DevOps. Искусство управления IT» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Бронислав Виногродский - Искусство управления миром
Бронислав Виногродский
Отзывы о книге «Философия DevOps. Искусство управления IT»

Обсуждение, отзывы о книге «Философия DevOps. Искусство управления IT» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x