Архитектурные модели управляемые сервисными соглашениями
Authors: Аншина М.Л. 
Published: December 2024

В последнее время наблюдается рост интереса к дисциплине «Архитектура предприятия». Это связано с общим усложнение архитектурных стилей, используемых в рамках осуществления цифровой трансформации и перехода к цифровой экономике. Вместе с тем растет потребность в гибкости предприятий и, соответственно, их архитектуры, т.е. к стилям, относящимся к Гибкой Архитектуре (Agile Architecture). Ведь Agile давно вышел за рамки принципов управления проектами разработки информационных систем. Однако для того, чтобы при обеспечении гибкости не потерять надежность, безопасность, производительность и другие параметры качества, требуется формализация связей между изменяющимися элементами. Это можно обеспечить с помощью Сервисной Архитектуры, когда отдельные элементы предоставляют друг другу сервисы, реализация которых может быть скрыта, инкапсулирована. Современные технологии и подходы, и прежде всего облачные вычисления, позволяют создавать, развивать и обслуживать архитектурные элементы разным провайдерам, что приводит к необходимости формализовать отношения между ними. Поскольку в области ITSM есть понятие SLA, которое как раз и отвечает за формализацию отношений между провайдерами различных сервисов, его можно использовать и в более широком смысле как основу для формирования гибких сервисных архитектур. Использование SLA позволяет проконтролировать качество сервисов, что остро необходимо для современных предприятий, строящих свою деятельность и взаимодействие с клиентами на сервисной формализованной основе. Использование сервисной модели положено в основу стандартов ИСО/МЭК референсных архитектур новых технологий: облачных сервисов, Интернета вещей и больших данных. В них вводится понятие измеримого обслуживания, основой которого может стать SLA. Это понятие широко известно в области обслуживания и эксплуатации ИТ, является основой сервисной модели ИТ ‒ ITSM и хорошо подходит для управления качеством сервисов. Стиль, основанный на SLA является разновидностью гибкой сервисной Архитектуры Предприятия и имеет все основания активно использоваться в настоящее время. В статье приводится описание принципов формирования таких SLA, связывающих разные архитектурные слои, разные роли и разные элементы референсной архитектурной модели облачных сервисов, а также пример структуры таких соглашений.

Recently, there has been an increase in interest in the Enterprise Architecture. This is due to the general complication of architectural styles used in the implementation of digital transformation and the transition to the digital economy. At the same time, there is a growing need for flexibility of enterprises and, accordingly, their architecture, i.e. to styles related to Agile Architecture. After all, Agile has long gone beyond the principles of software engineering. However, in order not to lose reliability, safety, productivity and other quality parameters while ensuring flexibility, formalization of relationships between changing elements is required. This can be achieved using the Service Architecture, when individual elements provide services to each other, the implementation of which can be hidden, encapsulated. Modern technologies and approaches, and above all cloud computing, make it possible to create, develop and maintain architectural elements of different providers, which leads to the need to formalize the relationship between them. Since in the field of ITSM there is the concept of SLA, which is precisely responsible for the formalization of relations between providers of various services, it can be used in a broader sense as a basis for the formation of flexible service architectures. The use of SLA allows you to control the quality of services, which is urgently needed for modern enterprises that build their activities and interaction with customers on a service formalized basis. The use of the service model forms the basis of ISO/IEC standards for reference architectures of new technologies: cloud services, the Internet of things and big data. They introduce the concept of measurable service, which can be based on SLA. This concept is widely known in the field of IT maintenance and operation, is the basis of the IT service model - ITSM and is well suited for service quality management. The SLA-based style is a kind of flexible enterprise service architecture and has every reason to be actively used today. The article describes the principles for the formation of such SLAs that connect different architectural layers, different roles and different elements of the reference architectural model of cloud services, as well as an example of the structure of such agreements.