Continuous Integration (CI) and Continuous Delivery (CD): A Practical Guide to Designing and Developing Pipelines

Эта книга представляет собой практическое руководство по проектированию и разработке эффективных пайплайнов непрерывной интеграции (CI) и непрерывной поставки (CD). Автор, Генри ван Мероде, подробно рассматривает ключевые принципы и концепции CI/CD, помогая читателям избежать распространённых ошибок и подводных камней.

В книге анализируются типичные проблемы при внедрении CI/CD: упрощённые диаграммы и несоответствия, отсутствие шаблонов проектирования, уязвимости безопасности, тестирование пайплайнов, различия между кодом приложения и инфраструктурным кодом, а также технические ограничения и работа с legacy-системами.

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

Издание будет полезно DevOps-инженерам, разработчикам, архитекторам и всем, кто занимается автоматизацией процессов разработки и поставки программного обеспечения. Книга помогает систематизировать знания о CI/CD и предоставляет инструменты для создания надёжных и эффективных пайплайнов.

Continuous Integration (CI) and Continuous Delivery (CD): A Practical Guide to Designing and Developing Pipelines
A
Автор
Henry van Merode
Издательство
Apress
Год
2023
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент