4 Теоремы SOA

Главный архитектор BEA по SOA, Йогиш Пай, в своём блоге сформулировал постулаты, теоремы и даже два свойства для Сервисно-Ориентированной Архитектуры.
Предлагаю вместе с ним проникнуться духом школьной математики и зачитать ключевую часть, а именно теоремы:
Теоремы SOA:

  • Теорема 1: Внедрение SOA в компании подчиняется законам Ньютона
    • В инерционной системе отсчёта тело, на которое не действует ни
      одна сила, находится в покое или движется равномерно и прямолинейно.

      ИТ организация не меняется до тех пор, пока к ней не будет применена
      внешняя сила, со стороны коммерческого или технического руководства.
      Даже если есть энтузиасты, внедряющие SOA, тем не менее методология SOA
      требует трансформации бизнеса и ИТ.
    • Ускорение, которое получает тело, обратно пропорционально массе тела и прямо пропорционально приложенной к телу силе.
      Обычно организации, решившиеся внедрять SOA, организуют пилотный
      проект или применяют SOA в одном из проектов. Насколько SOA приживется
      в компании прямо пропорционально движущей силе, прилагаемой для
      реализации в направлениях деятельности компании. Чем в большем
      количетсве направлений внедряется SOA, тем быстрее она будет внедряться
      и приживаться. Если же внедрять SOA во вдвое большей компании в
      маленьком пилоте или всего лишь паре направлений, то и приживаемость
      упадет вдвое.
    • Действию всегда есть равное и противоположное противодействие.
      Со стороны бизнес-юннитов и ИТ-служб будет равная сила,
      сопротивляющаяся внедрению SOA. Задача руководства правильно
      организовать процесс. Иначе, пытаясь продавить нововведения, будет
      получено сопротивление.
  • Теорема 2: Финансирование ИТ подчиняется закону Архимеда
    • Тело, погруженное в жидкость, испытывает выталкивающую силу, равную весу вытесненной жидкости.Вне
      зависимости внедряет ли компания SOA или нет, финансирование на IT
      будет примерно неизменным. Даже если внедрение и перестройка потребует
      разовых серьезных вложений, общие затраты на ИТ в компании за тот же
      период времени (например, 3 года) останется неизменным.
  • Теорема 3: Потребность в использовании Сервисной Шины (ESB) будет со временем спадать;
    • Сейчас и в ближайшие два-три года Сервисные Шины будут в центре
      внимания среди интеграционных технологий. Но позднее, когда вокруг
      будет сервисно-ориентированный мир, потребность в посреднике в виде
      шины будет постепенно спадать.
  • Теорема 4: Иерархия сервисов не должна превышать трех уровней
    • Чем больше сервисов начинают использовать друг
      друга и чем больше связей появляется между ними, тем сложнее ими
      управлять/оркестрировать.Таким образом, чтобы обеспечить
      надежность, доступность и масштабируемость, рекомендуется избегать
      иерархию сервисов более трёх уровней глубины.