Интеграция корпоративных приложений обеспечивает лишь частичное решение
Для осуществления изменений в сфере бизнеса ИТ-организация должна разработать экономически эффективный план трансформации существующих архитектур, который обеспечил бы большую гибкость в условиях разнородной среды. В середине 1990-х гг. с целью устранения этих ограничений была разработана система интеграции корпоративных приложений (EAI), которая должна была обеспечить стыковку бизнес-процессов с помощью специальных интерфейсов типа «приложение-приложение» (A2A), предназначенных для повышения эффективности и надежности. Однако эта система не позволяет создать архитектуру интеграции, которая в долгосрочном плане была бы экономически эффективной, и кроме того, как выяснилось, у нее имеются собственные проблемы. Сравнительно недавно большие надежды возлагались на веб-сервисы, но их возможности пока еще не раскрыты в полной мере.
Инструменты интеграции корпоративных приложений позволяют успешно связывать между собой отдельные приложения, однако программистам следует детально разобраться в том, каким образом функционирует каждое из этих приложений. Кроме того, они должны обеспечить сохранение этих связей в течение всего срока эксплуатации приложений. Создание и поддержание таких жестких связей обходится дорого и требует привлечения больших ресурсов, поскольку при любом изменении процесса не обойтись без дорогостоящего и сложного программирования и тестирования.
Более того, повторное использование функциональных возможностей, разработанных в такой распределенной среде, связано с большими трудностями. Интеграция корпоративных приложений (EAI) часто оказывается слишком дорогим механизмом, потому что на его обслуживание и поддержку компаниям приходится тратить в пять раз больше средств, чем на сами инструменты EAI. Таким образом, высокая стоимость и сложность препятствуют проведению изменений «информационно-технологическим способом».
Любое решение проблем, связанных с увеличением гибкости процессов в разнородной среде, должно обеспечивать снижение затрат и долгосрочную адаптируемость. К тому же необходимо максимально реализовать потенциальные возможности имеющейся инфраструктуры независимо от того, применяются ли методы интеграции для объединения приложений в одном отделе или поверх границ предприятия, либо и то, и другое осуществляется одновременно.