Современное системное администрирование

Автор: literator от 24-07-2024, 15:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Современное системное администрирование: Управление надежными и устойчивыми системами
Автор: Дженнифер Дэвис
Издательство: БХВ-Петербург
Год: 2024
Страниц: 291
Язык: русский
Формат: pdf
Размер: 47.1 MB

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

Рассмотрен мониторинг системы, программного обеспечения и работы сисад­мина. Особое внимание уделено масштабированию системы, управлению мощно­стями, созданию надежной дежурной службы, управлению инцидентами и плани­рованию системы предупреждений.

В последнее десятилетие понятие DevOps ошибочно использовалось для описания современного системного администрирования, но на самом деле это лишь один из множества новых подходов, которые мы должны внедрять, чтобы преуспевать в постоянно меняющейся среде. Современное системное администрирование — нечто большее, чем отдельная практика. Его нельзя охарактеризовать с помощью какого-то одного инструмента или учета индивидуальных вкладов участников. Хотя кому-то могло показаться, что в нашей профессии наконец-то появилась пу­теводная звезда под названием DevOps. Многие отправились в путешествие, руко­водствуясь только ею, и заблудились. Эта книга представляет собой карту, на кото­рой отмечены многочисленные отправные точки и пути, которые помогают овла­деть современным системным администрированием, и автор лично проверил многие из них. Дженнифер не просто дает указания. Она предоставляет вам кон­текст, чтобы было понятно, для чего существует данная тропа. Не только, чтобы вы могли идти по следам тех, кто ее проложил, но и для того, чтобы помочь вам наме­тить свой собственный путь.

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

Даже если вы не разрабатываете приложения, овладение навыками разработки про­грамм для оболочки или изучение еще одного языка программирования улучшит взаимодействие в команде и повысит производительность ее работы. Bash и PowerShell подходящий выбор для большинства сред. Эти оболочки имеются в текущих версиях Linux и Windows, они всегда под рукой. Такие языки, как Python, C#, Ruby и Go, обла­дают следующими преимуществами:
- улучшенная обработка ошибок;
- богатая коллекция библиотек;
- дополнительные инструменты для отладки и утилиты.
В конечном счете не существует одного правильного языка, который нужно изу­чать системному администратору. Вместо этого сопоставьте свой опыт с возмож­ностями и навыками остальных членов команды.

Для кого предназначена эта книга:
Я написала эту книгу для всех опытных системных администраторов, ИТ-специа­листов, инженеров службы поддержки и других инженеров по эксплуатации, кото­рые хотят познакомиться с современными практиками и технологиями эксплуа­тации. Эта книга также может быть полезна разработчикам, тестировщикам и всем, кто хочет расширить свои навыки работы в данной области. Я понимаю, что иногда в команду входят специалисты, лишь изредка занимающиеся операционно-техно­логическим обслуживанием. Но им бывает нужно более четко представлять себе работу системы, чтобы эффективно выполнять свои функции. Я постаралась сосредоточиться на принципах и практиках, которые помогают в ра­ боте, связанной с любыми видами современного информационно-технологического обслуживания. В то же время я допускаю, что мое видение этих принципов сфор­мировалось как результат администрирования многочисленных, преимущественно распределенных систем на базе Unix.

Скачать Современное системное администрирование








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.