Конечно же, вы уже об этом слышали, и не раз: «SOA должна диктовать свои условия технологиям, а не технологии диктуют свои условия SOA». Дэвид Линтикум, сотрудник аналитической компании ZapThink, известной как ведущий консультант в области SOA, столкнулся с тем, что это правило соблюдается с точностью до наоборот. Все внимание сфокусировано на ESB и на уровнях управления ею, а не на построении правильной архитектуры как таковой. «Ведь SOA – это архитектура, не так ли?!» - недоумевает Дэвид и размышляет на эту тему, которой и посвящена данная статья. Тем более обидно, что речь идет о крупных финансовых вложениях, которые обречены на то, чтобы стать напрасными.

Читать далее…

Ибрагим Хэддэд, Фредерик Бернард

Как правило, принятие решения о том, чтобы сделать своё ПО открытым, происходит на бизнес-уровне. В данной статье перечисляются основные причины, по которым стоит открыть свои исходные коды.

Читать далее…

Хью Тейлор

О том, как чувствует себя собака, можно судить по ее хвосту. Если хвост пистолетом – все в порядке, а если поджат – плохо дело. То же можно сказать и о SOA, у нее тоже есть хвост-индикатор, и этот хвост – ни что иное, как управление. Если управление на высоте – то и с SOA все в порядке, а вот если Web-сервисы развертываются без четкой программы управления – жди беды. Она подкрадется незаметно, лишив вас надежности, прибыли и безопасности.

Поскольку управление является неотъемлемой частью любого ИТ-начинания, открытая и потенциально хаотичная природа SOA неизбежно делает управление либо тормозом на пути к успеху, либо превращает его в профессионального регулировщика движения. По мановению волшебной палочки такого регулировщика ваш путь становится быстрым, легким и приятным.

Цель данной статьи - взглянуть на управление SOA как с точки зрения технологий, так и с точки зрения бизнеса, и обосновать необходимость создания целостной модели управления - замкнутого круга, который соединяет этап определения рабочих циклов и политик с их соблюдением и контролем.

Читать далее…