Трансформация приложений
Фундаметально СОА понимается как интеграция всех существующих информационных систем предприятия. Но для того, чтобы произвести их повторное использование в контексте новых бизнес-процессов, необходимо представить функциональность существующих ИС в виде набора сервисов.
Это означает, что значительная часть существующих систем потребует серьезных усилий по их реинжинирингу, в результате чего предприятие сможет преодолеть существующие технологические ограничения, недостатки модели данных, и неспособность поддерживать требуемые сервисным соглашением уровни производительности/доступности.
Этот процесс имеет много общего с Услугой по Модернизации Унаследованных Систем. В качестве первого шага эксперты Exigen Services проводят оценку, осуществляют вычленение из монолитного приложения бизнес-функций, проводят ревизию базы кода, статистики отказов системы. Основываясь на собранной информации, они проводят анализ возможного сокращения издержек и потенциальных способов полной ре-имплементации приложения.
В контексте трансформации приложений по СОА существует несколько важных аспектов, требующих пристального внимания. Один из них — создание соответствующего тестового окружения, поскольку в большинстве случаев наши клиенты располагают лишь одним окружением унаследованной системы, которая функционирует в производственном режиме. Система может иметь сложную систему внутренних взаимосвязей, а дополнительную сложность могут вызывать также ее размеры. Наша задача состоит в том, чтобы частично или полностью воссоздать систему заказчика.
В реальных условиях каждое унаследованное приложение имеет свою модель безопасности. Их интеграция является достаточно сложной задачей. Наша практика в области обеспечения безопасности приложений гарантирует надежность реализуемой схемы безопасности.
Еще один важный момент — требования по производительности. Подход Exigen Services в области улучшения производительности способен выявить существуюшие «узкие места» приложения, подлежащем трансформации. В зависимости от технологии наши инженеры проводят рефакторинг соответствующих подсистем, улучшая их общую производительность и масштабируемость и делая их пригодным к использованию в кластерных или облачных вычислениях.
За 17 лет своей истории Exigen Services накопила серьезную экспертизу в большом количестве технологий и платформ, таких, как x86, Sparc, мейнфреймы (IBM, HP, Fujitsu Siemens). Нами выполнены сотни проектов в области интеграции приложений, что обеспечило нашим заказчикам возможность обеспечить более эффективный доступ к наиболее ценной информации и услугам.
