57 lines
3.7 KiB
Markdown
57 lines
3.7 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Грокаем 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]]
|