Как стать автором
Обновить

Комментарии 6

Ключевое место, к сожалению, не попало в перевод:

"SOA is not just about the message-passing architecture, which is why Microsoft SOA is significantly different from IBM," he added. "The (Microsoft Developer Network) mechanism is a lightweight messaging infrastructure in a message-based environment, whereas IBM delivers a fully functioning infrastructure."


IBM прочно сидит в сфере интеграции больших, тяжелых приложений — еще начиная с мрачного средневековья (MQ). И конкурировать с ней в этой области Microsoft не в состоянии. Соответственно, их единственный шанс — окучить мелкий бизнес. Для которого, с одной стороны, нехарактерны гетерогенные среды и, с другой стороны, актуальна экономия ресурсов. Соответственно — использование облегченных (как в рантайме, так и применительно к сложности разработки) протоколов.

Так что OOXML в исходном материале в значительной степени притянут за уши...
Ты что, там такие войны против OOXML идут - закачаешься, а IBM ими рулит. Странно было бы еслиб они не воткнули укакивание его и сейчас :)
Извините наболело. Сразу просьба не сильно минусовать. Господа, я работаю в сфере так называемых "бизнес интеграций" уже достаточно долгое время. Используем продукты пресловутого IBM (IBM Interchange Server, MQ Workflow, Websphere Integration Broker, Websphere Process Server, Websphere MQ, DB2, etc...). Отличительной чертой этих коммерческих продуктов от других является то, что они глючат и валятся на каждом шагу и несовместимы друг с другом даже в рамках одной ветки. Продукты IBM в сфере интеграции - самые низкосортные, дорогие и безобразные. Техническая поддержка отвратительная, документации нет (точнее есть горстка талмудов, в которых одна вода и в каждом предложении 7 раз повторяется слово Business). Решения иногда просто поражают своим абсурдом. Вы когда-нибудь пробовали установить скажем, DB2 на комп из стандартной комплектации? Встанет тока через пару дней танцев с бубном! Для сравнения, Microsoft SQL Server устанавливался на любой тачке за пару минут без всяких проблем. А настраивали когда-нибудь коннектор к SAP-у (единственная вещь, ради которой вся эта хрень используется). Более того, чтобы запустить все это барахло локально на тачке в режиме дебага нужно 16-32 GB оперативки. А Remote Monitoring/Debagging как например в SAP-е у них вообще не предусмотрено.

Далее, могу с уверенностью сказать, что предлагаемые решения типа SOA, SCA, BPEL, Business Objects, XML/XSD, MQ, ESB — это все дым и пыль в глаза, дабы сорвать нехилый бюджет с проекта. Клиенту запаривают паравоз из рудиментарных глючных продуктов, которые без технической поддержки самого IBM никогда не заработают, заставляют нанимать штат дебилов в 10 раз превышающий реальные потребности (это называется методология работы), каждому на десктоп лицензию на средства разработки, впаривают курсы обучения и т.д. и т.п. В итоге ничего не работает, сроки срываются, а виноватых как бы нет.

Дабы не быть голословным, в одной стране S есть два крупных телекоммуникационных оператора J и T. У обеих компаний стояла похожая задача интегрировать системы CRM, инвентарий, сервис-активатор, мониторинг, и еще несколько, а также обеспечить выполнение бизнес процессов в workflow. В компании J два наших соотечественника за год сделали с нуля полнофункциональную систему "под ключ", используя платформу Java и open-source решения. Бюджет проекта был X. В компании T (которая является монополистом на рынке связи в стране S, а также на континенте L, и достаточно широко развита в содружестве E) 80 человек делали ту же работу, используя продукты IBM. За три года израсходован бюджет в 100X и не получено ни одной даже сырой функциональной версии. Энтропия проекта сейчас такова, что он уже никем не контролируется и смысла его продолжать уже нет никакого.

Такими темпами IBM погубит вест крупный бизнес, а на ее место придет Microsoft с качественными(!), но пропиетарными продуктами. Слава богу пока есть Opensource и Sun! Однако департамент по окучке менеджеров проектов у IBM работает безотказно.
SOA, BPEL, XML/XSD, ESB - это отраслевые концепции и технологии различной степени зрелости, в целесообразности которых для соответствующих задач мало кто из экспертов сомневается. Мешать их все под лейбл IBM не стоит, могут неправильно понять. Интеграционная карма IBM значительно подпорчена, да, особенно с тех, пор, как они стали себя подавать не как технологическую компанию, а как знаниевую - но это проблемы организации, её процессов, стратегии, продуктов, а не отраслевых концепций.

P.S. Уходите из этой "бизнес-интеграции", пока здоровье позволяет.
Это понятно, что эксперты не сомневаются. Им за это деньги платят. Просто если сравнивать реальные задачи, которые успешно решаются с самых первых времен, как только появился компьютер, то данные концепции не приносят абсолютно никакой экономической, стратегической или политической выгоды. А сложность способов решения одной и той же задачи не ограничена сверху. Если посмотреть в корень, то вся эта интеграция — это не более чем реализация протокола связи и конвертер форматов. Хорошо, конечно, все унифицировать в рамках одной компании, типа интерфейсы, форматы, и т.д. но продается совсем не это. Продается решение типа "нарисуйте мышкой программу" или "нарисуйте мышкой вебсервис".

IBM действительно в последнее время начала активно заниматься консалтингом, однако занятно то, что "специалисты" не числятся в их штате, а набраны с улицы. Дешево и сердито.
Гы, я почему-то, глядя на ценник, в глубине души предполагал, что так всё и есть...
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории