Книги / DevOps и Инфраструктура / CI/CD / Continuous Integration (CI) and Continuous Delivery (CD): A Practical Guide to Designing and Developing Pipelines

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

Henry van Merode

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

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

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

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