Готовитесь к переходу на EDA / SOA, есть какие-нибудь мудрые слова?
Вопрос
В настоящее время мы готовимся перейти на архитектуру, управляемую событиями / сервис-ориентированную архитектуру (знаю, что это будет долгий процесс).Просто хотел получить несколько слов мудрости, если у кого-нибудь есть какой-нибудь совет.Наш mgmt начинает по-настоящему ускорять переход, но, переходя к среде последовательной обработки, мы беспокоимся не только о нашем уровне ИТ, но и о том, как бизнес отреагирует на это.
Просто хотел посмотреть, с какими еще начальными препятствиями другим пришлось столкнуться при таком типе переезда.Они приобрели пакет Oracle WebLogic / SOA / BPEL Suite.
Спасибо,
S
Решение
Что Эрик Дж .сказал.
Кроме того, постарайтесь побороть желание иметь какой-нибудь централизованный фрагмент кода, который действует как главный элемент управления для всего.
Также хорошей идеей будет попытаться организовать ваши сервисы вертикально (на основе отдельных бизнес-обязанностей, каждая с полным вертикальным стеком) по сравнению с горизонтально (где каждая услуга переходит "вниз" на более низкий уровень).они должны вести себя скорее как сверстники, чем слои.
Другие советы
Убедитесь, что в вашей команде есть кто-то (штатный сотрудник или подрядчик), кто ДЕЙСТВИТЕЛЬНО хорошо знает EDA / SOA.
Слишком много компаний считают, что им следует попробовать новую технологию из-за шумихи вокруг нее и нескольких хороших статей в журнале CIO, но не могут привнести в компанию знания, необходимые для успеха.
Прочитайте о том, как открыть для себя ваши сервисы, и немного о методологии soa, управлении...Если вы этого не сделаете, вы можете получить систему приготовления спагетти SOA.
http://www.amazon.com/Service-Oriented-Architecture-SOA-Concepts-Technology/dp/0131858580