Fault Detection in Microservice Architectures: Integrating Software Fault Prediction with DevSecOps
Книга посвящена интеграции методов прогнозирования программных ошибок с практиками DevSecOps для обеспечения проактивного, интеллектуального и масштабируемого обнаружения неисправностей в микросервисных архитектурах. Авторы рассматривают, как использование достижений в области машинного обучения, детекторов аномалий и наблюдаемости позволяет создавать устойчивые и безопасные системы, адаптирующиеся к изменяющейся операционной среде и угрозам.
В первой части книги закладываются основы: вводится понятие программных ошибок в контексте DevSecOps, рассматриваются компоненты и процессы прогнозирования, а также статистические методы, необходимые для обнаружения неисправностей. Особое внимание уделяется реальным примерам сбоев (Knight Capital, GitHub) и тому, как раннее прогнозирование ошибок вписывается в жизненный цикл разработки ПО.
Издание предназначено для DevOps-инженеров, архитекторов ПО, специалистов по безопасности и разработчиков, стремящихся внедрить проактивные механизмы обнаружения и предотвращения ошибок в распределенных системах. Книга предлагает практические подходы к построению надежных микросервисов с использованием современных методов анализа данных и автоматизации.
