Published December 16, 2025 | Version v1
Journal article Open

Обнаружение скрытых межсервисных зависимостей при миграции в облачные среды

  • 1. ModelizeIT Inc

Description

В статье рассматривается проблема скрытых межсервисных зависимостей, возникающих в микросервисных информационных системах при миграции в облачные, гибридные и мультиоблачные среды. Показано, что неявные связи, не отражённые в архитектурной документации и проявляющиеся только в отдельных конфигурациях и сценариях нагрузки, становятся причиной каскадных отказов, деградации производительности, нарушений показателей доступности и рисков информационной безопасности. Обосновывается расширенное понимание межсервисной зависимости как совокупности вызовов между сервисами и «сквозных» платформенных возможностей, обеспечивающих корректность взаимодействий в распределённой системе. Обобщаются подходы к выявлению зависимостей посредством наблюдаемости, включая трассировку, журналы мониторинга, сервисные графы, анализ сетевых коммуникаций и аудит действий оркестратора. Предложен методический подход к формированию проверяемого реестра зависимостей на основе стандартизированной корреляции событий и унифицированного описания операций, что позволяет снизить вероятность миграционных инцидентов и повысить предсказуемость качества сервисов.

Abstract (English)

The article discusses the problem of hidden inter-service dependencies that arise in microservice information systems during migration to cloud, hybrid, and multi-cloud environments. It is shown that implicit connections, which are not reflected in the architectural documentation and manifest themselves only in individual configurations and load scenarios, cause cascading failures, performance degradation, violations of availability indicators and information security risks. An expanded understanding of inter-service dependency as a set of calls between services and "end-to-end" platform capabilities that ensure the correctness of interactions in a distributed system is substantiated. Approaches to identifying dependencies through observability are summarized, including tracing, monitoring logs, service graphs, network communication analysis, and audit of orchestrator actions. A methodological approach to the formation of a verifiable dependency registry based on a standardized correlation of events and a unified description of operations is proposed, which reduces the likelihood of migration incidents and increases the predictability of service quality.

Files

84-90.pdf

Files (457.6 kB)

Name Size Download all
md5:f4f90098b37ea056a37ec4575e8421eb
457.6 kB Preview Download

Additional details

Additional titles

Translated title (English)
Detection of hidden inter-service dependencies during migration to cloud environments