Повышение уровня наблюдаемости процессов DevSecOps
Университет Карнеги-Меллона представил фреймворк Polar, который повышает наблюдаемость данных внутри платформы разработки ПО. Цель: увеличить скорость и качество управленческих решений внутри существующего DevSecOps-пайплайна.
В основе архитектуры фреймворка находится графовая БД, которая отвечает за управление данными и их представление в виде графа. В основе этого графа находится отношение между несколькими ролями, которые осуществляют работу с данными:
* Observers - компоненты, которые отвечают за мониторинг ресурсов и сред. * Information Processors - связующие звенья, которые преобразуют необработанные данные от Observers в структурированные данные графовой БД. * Policy Agents - ведут контроль всех компонентов системы и с помощью конфигураций обеспечивают их работу в рамках заданных параметров.
В итоге граф является моделью данных, которая показывает актуальные взаимосвязи в операционной деятельности бизнеса.
Предлагаю кейс использования: анализ существующих процессов DevSecOps для последующей оптимизации и снижения показателя “Time to Deploy”.