ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.10.2023
Просмотров: 113
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1. Концепция сервисно-ориентированной архитектуры
2. Обзор публикаций. Определение глубины исследования проблемы
3. Анализ практического применения SOA в ИТ компании
3.1 Описание деятельности компании «ЗАО КРОК Инкорпорейтед»
3.2 Моделирование процесса, протекающего в смежных системах
оценить жизненный цикл компании. Если бизнес малый, то переходить на SOA нецелесообразно, поскольку переход представляет собой долгосрочный ИТ-проект, длительность которого может превышать срок жизни компании до ее ликвидации;
провести анализ и, при необходимости, реинжениринг бизнес-процессов для понимания, какие системы несут определенную функциональность в архитектуре;
обеспечить достаточную пропускную способность сети, доступность серверов;
убедиться в целостности и адекватной структуре хранения данных, приемлемой для получения данных сервисами;
обозначить фрагменты функционала систем, которые можно представить в виде сервисов;
собрать квалифицированную проектную команду для перехода, главную роль в которой отвести системным и бизнес-аналитикам;
провести психологическую подготовку персонала к предстоящему переходу, сформировать у них понимание эффективности перехода.
При соблюдении предложенных рекомендаций переход можно будет провести максимально оперативно и в скором времени оценить в работе эффективность такой архитектуры. К сожалению, затратную оценку на первоначальном этапе (даже без учета альтернативных затрат) провести достаточно сложно, поскольку концепции бизнеса меняются быстро, и порой приходится разрабатывать больше сервисов и интегрировать больше систем, чем изначально планировалось. Однако, в данной работе доказано, что переход на SOA однозначно приведет в снижению временных показателей и общей гибкости архитектуры, а также поможет разгрузить серверную нагрузку. Так или иначе, в области исследования сервисно-ориентированной архитектуры может быть сделано еще много открытий, которые помогут компаниям скорее решиться на переход к этой модели и сделать этот переход наиболее оптимальным.
Источники
1. Portier B. Service, Architecture, Governance, and Business Terms [Электронный ресурс].-URL: https://www.ibm.com/developerworks/webservices/library/ws-soa-term1. (Дата обращения: 22.04.2017).
. SOA и Web-сервисы для новичков [Электронный ресурс]. - URL: https://www.ibm.com/developerworks/ru/webservices/newto/. (Дата обращения: 25.02.2017).
. SOA Архитектурные особенности и практические аспекты. [Электронный ресурс]. - URL: http://www.tadviser.ru/index.php/Статья:SOA_Архитектурные_особенности_и_практические_аспекты. (Дата обращения: 10.02.2017).
. Endrei M., Jenny A., Arsanjani A., Chua S., Comte P., Krogdahl P., Min L., Newling T. Patterns: Service-Oriented Architecture and Web Services. IBM WebSphere, 2004.
. Митряев Э.10. Различия Soa и веб-сервисов [Электронный ресурс]. - URL: http://www.studfiles.ru/preview/6211032/page:9/#22. (Дата обращения: 10.02.2017).
. Стадник М. Веб-сервисы в теории и на практике для начинающих. [Электронный ресурс].- URL: https://habrahabr.ru/post/46374/. (Дата обращения: 17.05.2017).
. Burbeck S. Complexity and the evolution of computing: biological principles for managing evolving systems. Los Angeles, TTI/Vanguard Meeting, 2004.
. He W., Da Xu L. Integration of Distributed Enterprise Applications: A Survey// IEEE Transactions on Industrial Informatics. 2011.
. Al-Jaroodi J., Mohamed N. Service-oriented middleware: A Survey// Journal of Network and Computer Applications. 2011.
. Mahmood Z. The promise and limitations of service-oriented architecture// International Journal of Computers. 2007.
. КРОК. О Компании [Электронный ресурс]. - URL: http://www.croc.ru/about/. (Дата обращения: 11.05.2017).
. Alkkiomäki V., Smolander K. Anatomy of One Service-oriented Architecture Implementation and Reasons behind Low Service Reuse// Web of Science.2015.
. Alwadain A., Fielt E., Korthaus A., Rosemann M. Empirical insights into the development of a service-oriented enterprise architecture // Data & Knowledge Engineering. 2016.
. Capelli S., Scandurra P. A Framework for Early Design and Prototyping // Computer Languages,Systems&Structures. 2016. C. 140-66.
. Joachim N., Beimborn D., Weitzel T. The Influence of SOA Governance Mechanisms on IT Flexibility and Service Reuse // Journal of Strategic Information Systems. 2013. P. 86-101.
. Grace L., Smith D., Kontogiannis K. A Research Agenda for Service-Oriented Architecture (SOA): Maintenance and Evolution of Service-Oriented Systems // Software Engineering Institute. 2010.
. Razavian M., Lago P. A Systematic Literature Review on SOA Migration // Wiley Online Library. 2015.
. Бейлезон О. Подходы к интеграции приложений Enterprise Service Bus [Электронный ресурс]. - URL: http://compress.ru/article.aspx?id=21413. (Дата обращения: 26.05.2017).
. Белоусов А.И. Интеграция информационных систем на основе стандартов XML и WEB-сервисов в сфере закупок //Молодой ученый. 2015. №11. C. 9-15.
. Гореткина Е. Непростой путь от Web-сервисов к SOA [Электронный ресурс]. - URL: https://www.crn.ru/numbers/spec
-numbers. (Дата обращения: 25.04.2017).
. Крупский В. Интеграция приложений на основе концепции Service Oriented Architecture (SOA) [Электронный ресурс]. - URL: http://www.topsbi.ru/about-the-company/press-centr/publikacii/integraciya_prilozheniy_na_osnove_koncepcii_service_oriented_architecture_soa/. (Дата обращения: 12.05.2017).
. Колесов А. Российская действительность SOA: мнение поставщиков" [Электронный ресурс]. - URL: https://www.pcweek.ru/its/article/detail.php?ID=110251. (Дата обращения: 25.04.2017).
. Практика применения стандарта моделирования EPC [Электронный ресурс]. - URL: http://projectimo.ru/biznes-processy/notaciya-epc.html. (Дата обращения: 12.04.2017).
. Стек технологий веб-сервисов [Электронный ресурс]. - URL: http://www.studfiles.ru/preview/933864/page:3/. (Дата обращения: 10.05.2017).
Приложение 1
Глоссарий
Понятие | Расшифровка |
СД | Бизнес-процесс «Согласование договора» |
ФК | Система финансового планирования «Финансовый калькулятор» |
К2 | Система автоматизации бизнес-процессов «К2» |
ПД | Плановые данные - планируемые значения временных и финансовых показателей договора |
Пресейл | Вид предпроектной деятельности, в результате которого может быть заключен договор с клиентом. Состоит из затрат на предпроектную активность и прогноза, какая сделка может получиться в результате успешного заключения соглашений. В Согласовании договора доступен импорт прогноза пресейла в качестве плана согласуемого договора. |
Черновик ПД (плановых данных) | Несохраненная версия плана работ в мастер-системе по созданию плановых данных ФК |
Контрол, контрол ФК | Форма, вызываемая системой К2, один из интерфейсов для взаимодействия с системой ФК. |
Приложение 2
Организационная структура Компании
Приложение 3
Схема процесса Согласование договора в нотации EPC
Приложение 4
Интеграционная блок-схема процесса Согласование договора, шаг Формирование