Base/Knowledges/Библиотека/Книги/Грокаем Continuous Delivery.md

57 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: Грокаем Continuous Delivery
Автор:
- Кристи Уилсон
Количество страниц: 400
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/grokaem-continuous-delivery.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- devops
- ci_cd
- continuous_delivery
- автоматизация
- тестирование
Категории:
- Программирование
- DevOps
Источник:
Ссылка:
---
# Грокаем Continuous Delivery
![[covers/grokaem-continuous-delivery.jpg]]
## 📖 О книге
Практическое руководство Кристи Уилсон по построению и работе с пайплайном непрерывной доставки. Каждая глава разбирает отдельный реальный сценарий: автоматическое масштабирование, тестирование легаси-приложений, управление конфигурацией. Книга сопровождается иллюстрациями, чёткими объяснениями и упражнениями. Издательство «Питер», 2024, серия «Библиотека программиста», ISBN 978-5-4461-2372-8.
## 🧠 Ключевые идеи
- **CD-пайплайн как основа надёжных поставок**: автоматизация контроля версий, тестирования и деплоя минимизирует ручное вмешательство и снижает риск человеческой ошибки при каждом релизе
- **Каждый сценарий — отдельная глава**: книга строится не как теория, а как набор конкретных ситуаций — от настройки первого пайплайна до работы с унаследованными системами
- **Тестирование как неотъемлемая часть CD**: автоматические тесты на каждом этапе пайплайна — юнит, интеграционные, smoke — обязательное условие непрерывной доставки, а не опция
- **Инфраструктура как код**: управление окружениями через код (IaC) делает деплой воспроизводимым и устраняет проблему «работает у меня, не работает на проде»
- **Постепенное внедрение**: CD не требует всё или ничего — книга показывает, как добавлять практики итеративно, в том числе в легаси-проектах без CI/CD
## 💬 Важные цитаты
- «Пайплайн Continuous Delivery автоматизирует процессы контроля версий, тестирования и развертывания при минимальном вмешательстве разработчика»
- «Освойте инструменты и методы непрерывной доставки — и вы сможете быстро и последовательно добавлять функции и выпускать обновления»
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
- [[Тестирование JavaScript]]
- [[Принципы юнит-тестирования]]
- [[Тестирование веб-API]]