LibCoder

Современное системное администрирование. Управление надежными и устойчивыми системами

1C Agda Сети/Network
Современное системное администрирование. Управление надежными и устойчивыми системами
Дата выхода: 2024
Издательство: БХВ-Петербург
Количество страниц: 292
Размер файла: 16,4 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
Вступительное слово....13Предисловие....15Для кого предназначена эта книга....16О том, чего в этой книге нет....16Круг вопросов, который охватывает книга....17Последнее, о чем хочется сказать....17И еще одно предупреждение....18Условные обозначения, используемые в этой книге....18Благодарности....19Введение в современное системное администрирование....21Составьте карту маршрута....21Поменяйте свое мышление....23В чем заключается суть работы?....24Виды системного администрирования....25Внедрение постоянного развития....25Внедрение практических подходов....25Внедрение совместной работы....26Курс на устойчивость....26Заключение....27ЧАСТЬ I. РАССУЖДЕНИЯ О СИСТЕМАХ....29Глава 1. Закономерности и взаимосвязи....31Как соединять ингредиенты....32Многоуровневая архитектура....32Микросервисная архитектура....33Управляемая событиями архитектура....33Как взаимодействуют компоненты....34Прикладной уровень....36Транспортный уровень....36Сетевой уровень....37Канальный уровень....38Физический уровень....39Заключение....39Глава 2. Вычислительные среды....40Распространенные рабочие нагрузки....40Выбор места размещения рабочих нагрузок....41Локальные вычислительные среды....42Облачные вычисления....43Технологии облачных вычислений....43Бессерверные вычисления....43Unikernels....44Функции....44Службы приложений....45Контейнеры....45Виртуальные машины....46Рекомендации по выбору вычислительных ресурсов....47Заключение....50Глава 3. Хранилище....51Почему стоит заботиться о хранилище?....51Основные характеристики....53Разновидности систем хранения данных....55Блочная система хранения данных....55Файловая система хранения данных....55Объектная система хранения данных....56Хранилище баз данных....57Соображения по выбору стратегии хранения данных....59Заранее обдумайте требования к емкости и задержке....61Выбирайте разумную длительность хранения данных....62Уважайте озабоченность клиентов по поводу конфиденциальности....63Защитите свои данные....63Будьте готовы к необходимости восстановления после сбоев....64Заключение....65Глава 4. Сеть....66Посмотрим на сети внимательнее....66Основные характеристики сетей....67Создание сети....68Виртуализация....69Программно-определяемые сети....70Сети доставки контента....71Рекомендации по вашей сетевой стратегии....73Заключение....74ЧАСТЬ II. МЕТОДЫ....75Глава 5. Набор инструментов сисадмина....77Что представляет собой ваш цифровой инструментарий?....77Компоненты инструментария....78Выбор редактора....79Встроенный статический анализ кода....79Автозавершение кода....80Установление и утверждение правил, которые должны соблюдатьсякомандой....80Рабочий процесс, интегрированный с Git....80Выбор языков программирования....80Фреймворки и библиотеки....83Другие полезные утилиты....83Заключение....86Глава 6. Контроль версий....87Что такое контроль версий?....87Преимущества контроля версий....89Организация инфраструктурных проектов....90Заключение....91Глава 7. Тестирование....93Вы уже тестируете....93Общие виды тестирования....94Линтинг....94Модульные тесты....96Интеграционные тесты....97Сквозные тесты....97Четкая стратегия тестирования....98Совершенствуем тесты, извлекая уроки из их падения....101Дальнейшие шаги....102Заключение....103Глава 8. Безопасность инфраструктуры....104Что такое безопасность инфраструктуры?....104Распределяйте обязанности по обеспечению безопасности....105Оценивайте безопасность с точки зрения злоумышленника....106Проектирование с учетом обеспечения безопасности....109Классификация обнаруженных проблем....110Заключение....112Глава 9. Документация....113Узнайте свою аудиторию....113Варианты представления документации....115Методы организации информации....116Организация тем....116Организация информации на сайте....117Рекомендации по созданию качественной документации....118Заключение....119Глава 10. Презентации....120Узнайте свою аудиторию....120Выберите канал общения....122Выберите подходящий тип истории....124Сторителлинг на практике....125Случай № 1. Одна диаграмма вместо тысячи слов....125Случай № 2. Одна и та же история для разной аудитории....126Информационная панель для команды....128Информационная панель менеджера....129Информационная панель клиента....130Основные выводы....131Варианты графического представления информации....131Визуальные подсказки....131Типы диаграмм....132Таблицы данных....132Столбчатые диаграммы....134Линейные диаграммы (графики)....134Диаграмма с областями....135Тепловые карты....135Flame-графики....135Древовидные карты....135Рекомендуемые методы визуализации....136Заключение....137ЧАСТЬ III. СБОРКА СИСТЕМЫ....139Глава 11. Разработка сценариев инфраструктуры....141Зачем создавать сценарии инфраструктуры?....141Три подхода к моделированию инфраструктуры....143Код для создания образов машин....145Код для предоставления инфраструктуры....146Код для настройки инфраструктуры....148Начало работы....149Заключение....150Глава 12. Управление инфраструктурой....151Инфраструктура как код....151Инфраструктура как данные....156Приступаем к управлению инфраструктурой....157Линтинг....160Написание модульных тестов....160Написание интеграционных тестов....161Написание сквозных тестов....161Заключение....162Глава 13. Обеспечение безопасности инфраструктуры....163Оценка векторов атак....163Управление идентификацией и доступом....165Как следует управлять доступом к системе?....165Кто должен иметь доступ к вашей системе?....167Управление секретными данными....168Менеджеры паролей и программное обеспечение для управления секретнымиданными....169Защита секретов и наблюдение за их использованием....170Обеспечение безопасности вычислительной среды....171Обеспечение безопасности вашей сети....173Рекомендации по безопасности для управления инфраструктурой....175Заключение....176ЧАСТЬ ГѴ. НАБЛЮДЕНИЕ ЗА СИСТЕМОЙ....179Глава 14. Теоретические аспекты мониторинга....181Зачем нужен мониторинг?....181Чем отличаются мониторинг и наблюдаемость?....183Основные элементы мониторинга....184События....184Мониторы....184Данные: метрики, журналы и трассировка....185Мониторинг первого уровня....185Обнаружение события....186Сбор данных....186Сокращение объема данных....186Анализ данных....187Представление данных....188Мониторинг второго уровня....188Заключение....189Глава 15. Мониторинг вычислительной инфраструктурыи программного обеспечения на практике....190Определите желаемые результаты....190За какими параметрами следует наблюдать?....192Делайте то, что можете сейчас....192Мониторы, которые имеют значение....193План проекта по мониторингу....194Какие оповещения следует рассылать?....197Изучение платформ мониторинга....198Выбор инструмента или платформы для мониторинга....200Заключение....202Глава 16. Управление данными мониторинга....203Что такое данные мониторинга?....203Метрики....204Журналы....204Структурированные журналы....205Трассировка....206Распределенная трассировка....206Выберите типы данных....207Сохранение данных журналов....208Анализ данных журналов....208Мониторинг данных в масштабе....209Заключение....210Глава 17. Мониторинг вашей работы....211Зачем вести мониторинг своей работы?....211Управляйте своей работой по методу канбан....213Выбор платформы....216Поиск интересующей информации....217Заключение....219ЧАСТЬ V. МАСШТАБИРОВАНИЕ СИСТЕМЫ....221Глава 18. Управление мощностями....223Что такое мощности?....223Модель управления мощностями....224Закупка ресурсов....225Обоснование....226Управление....227Мониторинг....232Схема планирования мощностей....232Требуется ли планирование мощностей при использовании облачных вычислений?....234Заключение....235Глава 19. Создание надежной дежурной службы....236Что представляют собой дежурства....236Человеческие факторы процессов при дежурстве....237Проверьте свою политику дежурств....238Подготовка к дежурству....239За неделю до дежурства....241Ночь накануне дежурства....242Ваша дежурная смена....243Сдача смены....244День после дежурства....245Мониторинг процесса дежурства....247Заключение....250Глава 20. Управление инцидентами....251Что такое инцидент?....251Что такое управление инцидентами?....252Подготовка к инцидентам и план действий....254Настройка и документирование коммуникационных каналов....254Обучение эффективному общению....254Создание шаблонов....255Ведение документации....256Документирование рисков....256Моделирование аварийных ситуаций....256Изучение имеющихся инструментов....256Четкое определение должностей и обязанностей....257Представление о степени серьезности и протоколах эскалации....258Реагирование на инциденты....259Извлечение уроков из инцидента....260Как глубоко следует расследовать инцидент?....260Помощь в обнаружении....262Эффективное документирование инцидентов....262Распространение информации....263Дальнейшие шаги....264Заключение....264Глава 21. Руководство устойчивыми командами....266Коллективное руководство....266Внедрение командного подхода....267Создание устойчивых команд дежурных специалистов....268Обновление процесса дежурства....269Мониторинг работы команды....271Зачем нужен мониторинг команды?....271За какими параметрами следует наблюдать?....272Каковы задачи команды?....274Как команда определяет для себя задачу?....274Как команда определяет для себя проект?....275Что представляет собой каталог услуг, которые предлагает ваша команда?....275Изучите работу....275Измерение влияния на команду....276Поддержка инфраструктуры команды с помощью документации....277Поддерживайте культуру обучения....278Адаптация к вызовам....279Заключение....281Заключение....283Приложение А. Протоколы на практике....285Протокол HTTP....285QUIC....288Система доменных имен....289Приложение Б. Определение причин сбоя тестов....293Сбой теста, вариант № 1: проблемы, связанные с инфраструктурой....293Сбой теста, вариант № 2: ошибочная логика теста....294Сбой теста, вариант № 3: изменение предположений....295Сбой теста, вариант № 4: ненадежные тесты....295Сбой теста, вариант № 5: дефекты кода....297Предметный указатель....299Об авторе....303Об обложке....304

Описание

Коротко и по делу о том, что важно знать про системы.

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

Для системных администраторов, инженеров службы поддержки и других ИТ-специалистов

С этой книгой Вы изучите:Основные принципы работы систем и взаимодействия друг с другом отдельных компонентов

Практические методы повышения надежности и устойчивости систем и снижения нагрузки на системного администратора при использовании новых технологий

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

Стратегии мониторинга, современные инструменты мониторинга и фреймворки, управление данными наблюдений

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

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

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

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

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

На этом основные моменты по теме закрыты.

системы систем управление методы сисадмина работы системного основные

Частые вопросы

Можно ли скачать «Современное системное администрирование. Управление надежными и устойчивыми системами» бесплатно?

Да, «Современное системное администрирование. Управление надежными и устойчивыми системами» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 16,4 МБ.

Кто автор и когда вышла книга?

автор — Дэвис Дженнифер, издательство БХВ-Петербург, год выпуска 2024, 292 страниц.

О чём книга «Современное системное администрирование. Управление надежными и устойчивыми системами»?

Книга посвящена современными практиками и технологиями системного администрирования.

Похожие материалы