Кэтрин Дэниелс - Философия 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», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

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

Интервал:

Закладка:

Сделать

Доступность и техническая поддержка

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

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

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

Баланс между работой и личной жизнью

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

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

Выбор размера команды

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

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

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

Интервал:

Закладка:

Сделать

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

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


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

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

x