Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Книга предоставляет погружение в современный стек приложений и практические примеры выполнения распространенных задач в области DevOps. Вы изучите внедрение инфраструктуры как кода (Infrastructure-as-Code) и управление конфигурациями, что является важнейшими аспектами проектирования защищенных и устойчивых систем. Вы р
Читать полное описание
DevOps для отчаянных
Книга предоставляет погружение в современный стек приложений и практические примеры выполнения распространенных задач в области DevOps. Вы изучите внедрение инфраструктуры как кода (Infrastructure-as-Code) и управление конфигурациями, что является важнейшими аспектами проектирования защищенных и устойчивых систем. Вы рассмотрите контейнеризацию и настроите автоматический конвейер непрерывной доставки (CI/CD), который будет выполнять сборку, тестировать и разворачивать код. Вы углубитесь в тему того, как выявлять состояние системы и получать оповещения о ситуациях, когда что-то идет не так.
Вы научитесь:
Создавать и снабжать виртуальную машину Ubuntu инструментами Vagrant и Ansible
Управлять пользователями, группами и безопасностью паролей
Устанавливать открытый ключ и двухфакторную аутентификацию по SSH
Автоматизировать и тестировать межсетевой экран на базе хостов (host-based firewall)
Использовать Docker для контейнеризации приложений и Kubernetes для оркестрации
Собирать стек для мониторинга и решать различные проблемы, включая проблемы с производительностью
DevOps для отчаянных - это практическое руководство без "воды", которое позволит вам быстро разобраться с современной полностековой инфраструктурой
Содержание книги:
Часть 1: Инфраструктура как код, управление конфигурациями, безопасность и администрирование
Настройка виртуальной машины
Использование Ansible для управления паролями, пользователями и группами
Использование Ansible для конфигурирования SSH
Управление пользовательскими командами при помощи sudo
Автоматизация и тестирование межсетевого экрана на базе хостов
Часть 2: Контейнеризация и развертывание современных приложений
Контейнеризация приложения посредством Docker
Оркестрация с Kubernetes (красным выделено содержание третьей части перевода)
Общий обзор Kubernetes
Ресурсы полезной нагрузки в Kubernetes
Поды
Набор реплик
Развертывания
StatefulSets
Сервисы
Тома
Секреты
ConfigMaps
Пространства имен
Развертывание тестового приложения
Взаимодействие с Kubernetes
Просмотр манифестов
Обзор развертывания тестового приложения
Обзор сервиса для тестового приложения
Создание развертывания и сервисов
Просмотр развертывания и сервисов
Тестирование развертывания и сервисов
Доступ к серверу
Советы по поиску и устранению проблем
Завершение работы пода
Масштабирование
Логи
Развертывание кода
CI/CD в современных стеках приложений
Настройка вашего конвейера
Skaffold
Обзор файла skaffold.yaml
Обзор тестов контейнера
Имитация конвейера разработки
Внесение изменений в код
Тестирование изменений в коде
Тестирование отката изменений
Прочие инструменты для CI/CD
Часть 3: Наблюдаемость системы и решение проблем
Наблюдаемость системы
Обзор мониторинга
Мониторинг тестового приложения
Установка стека мониторинга: Prometheus, Alertmanager и Grafana
Проверка установки
Grafana
Alertmanager
Prometheus
bbs-warrior
Метрики
Золотые сигналы
Корректировка шаблона мониторинга
Другие шаблоны метрик
Дашборд тестового приложения
PromQL: введение
Оповещения
Анализ оповещений по Золотым сигналам в Prometheus
Маршрутизация и уведомления
Включение уведомлений по email
Применение изменений в конфигурацию Alertmanager
Поиск и устранение проблем на хостах
Поиск и устранение проблем, отладка: введение
Сценарий: среднее значение высокой нагрузки
uptime
top
Сценарий: высокое потребление памяти
free
vmstat
ps
Сценарий: высокое iowait
iostat
iotop
Сценарий: ошибка разрешения имени хоста
resolv.conf
resolvectl
dig
Сценарий: нехватка дискового пространства
df
find
lsof
Сценарий: в соединении отказано
curl
ss
tcpdump
Поиск в логах
Типовые логи
/var/log/syslog
/var/log/auth.log
/var/log/kern.log
/var/log/dmesg
Типовые команды journalctl
Парсинг логов
grep
awk
Исследование процессов
strace
Оригинальное название: DevOps for the Desperate
Объем оригинала: 176 стр.
Объем третьей части перевода: ~1/3 книги
Дата выхода оригинала: июнь 2022
Тип перевода: перевод на русский
Формат: текст, PDF
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 350 ₽. Доступность материала зависит от стадии сбора.
Корректировка шаблона мониторинга
На странице площадки указано: Взнос 350 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
текст, PDF
Условия проверены 25.09.2026. Перед оплатой проверьте состав предложения у продавца.
Альтернативы для выбора
Похожие курсы по этой теме
Это другие программы на близкую тему. Они не считаются тем же курсом: сравните содержание, преподавателей и условия.
Похожая тема в направлении «Системное администрирование и DevOps»
Книга предоставляет погружение в современный стек приложений и практические примеры выполнения распространенных задач в области DevOps. Вы изучите внедрение инфраструктуры как кода (Infrastructure-as-Code) и управление конфигурациями, что является важнейшими аспектами проектирования защищенных и устойчивых систем. Вы р
Книга предоставляет погружение в современный стек приложений и практические примеры выполнения распространенных задач в области DevOps. Вы изучите внедрение инфраструктуры как кода (Infrastructure-as-Code) и управление конфигурациями, что является важнейшими аспектами проектирования защищенных и устойчивых систем. Вы р
Это курс для IT-специалистов с опытом работы, которые хотят делать релизы быстрыми и безопасными, инфраструктуру — настраиваемой и стабильной, а взаимодействие команд — слаженным и эффективным.