Сэнди Картер

Кто может точно ответить, что такое сервис-ориентированная архитектура (SOA)? Что это? Бизнес-стратегия? Набор Web-сервисов? Так или иначе, для многих это нечто непонятное и оттого пугающее, подобно Бугимену, которого можно увидеть только ночью. Он здесь, он ждет вас, он уже спрятался под вашей кроватью… Пугаются не только маленькие дети…Пугается ИТ-персонал!

А верный ответ на удивление прост. SOA – это бизнес-стратегия. Те, кто уже начал ее применять на практике, несомненно, подтвердят, что эта стратегия успешна. Любой специалист-аналитик, как в области промышленности, так и в области финансов, расскажет вам о тех значительных преимуществах, которые дает SOA. Но, тем не менее, несмотря на это, SOA до сих пор покрыта мраком тайны и попадает в разряд «страшилок».

Если уважаемый читатель хоть немного помнит свое детство, он без труда вспомнит несколько «страшилок», которые внушали и поныне внушают, хотя возможно и в несколько видоизмененном варианте, чувство страха и вместе с тем необъяснимый трепет. Такие истории десятилетиями передаются из уст в уста, от поколения к поколению, обрастая все новыми и новыми ужасающими и вместе с тем смешными подробностями, которые придают рассказчику чувство гордости, доверчивым простакам – чувство мистического трепета, а самой истории – убедительность. Однако если подумать, все эти «страшилки» объединяет единая цель – предостеречь. Внушая детям страх и ужас, они подспудно учат: «Не делай это, никогда так не поступай, а то…».

Что же касается SOA, на этот счет тоже существует масса предрассудков относительно того, какой вред она может принести компании и ее сотрудникам. Иными словами, срабатывает знакомый всем с детства механизм: «Ни за что не внедряй SOA, а то…». Мы предлагаем вам познакомиться с пятью самыми распространенными «страшилками», связанными с SOA, и улыбнуться над их несостоятельностью.

1. Ужасающая страшилка о SOA №1: пожирание органов

Прошлым летом директор по информационным технологиям одной влиятельной финансовой компании решил внедрить у себя SOA. Для того чтобы обсудить эту идею, он назначил заседание совета директоров. Сколько длилось то собрание, доподлинно неизвестно, сам директор этого не помнил. Но это было неважно, самое главное – что он сумел, причем довольно быстро, убедить совет директоров, и они согласились внедрить SOA. Не чуя под собой ног, словно одурманенный, шатаясь, он еле добрел до дома. На вопрос жены «почему ты еле волочишь ноги», он ответил, что устал, про себя подумав, что SOA – очень сложный вопрос, и поэтому собрание отняло у него так много сил. Полностью обессилев, директор упал на диван и забылся в объятиях Морфея. Однако силы его так и не восстановились, не было и оптимизма по поводу вчерашнего успеха, в душу закрался червь сомнения. И только потом, следуя смутным воспоминаниям, директор понял: объятия морфея действительно были… точнее, объятия морфия. Совет директоров действительно дал SOA добро. И почти сразу – прошло не более 15 минут. Однако то, что случилось потом, было как в тумане: дама, сидевшая слева, подала ему платок, чтобы он вытер пот с лица, а потом вдруг все собравшиеся превратились в монстров, и стали когтями разрывать его плоть, вырывая внутренние органы… Директора мучил вопрос: зачем, а главное, - за что?… Ну, конечно же, за SOA, органы изымались на продажу, чтобы расплатиться за нее. Но теперь это было уже неважно, они больше ему ненужны…

Успокаивающая реальность: SOA не обдирает вас до нитки, наоборот, она помогает экономить

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

2. Ужасающая страшилка о SOA №2: случайный попутчик

Это реальная история, ее даже передавали в новостях, в рубрике «Криминальные хроники». Однажды мужик, работающий в ИТ-отделе одной крупной компании, задержался на работе и ехал домой при свете луны. Вдруг он увидел прилично одетого молодого человека, стоящего у дороги, с надеждой вглядывающегося в даль. Предусмотрительно приглушив свет фар, дабы не ослепить путника, мужик остановил машину и поинтересовался, не нужна ли помощь. Паренек, прижимая к груди маленький чемоданчик, рассказал, что не успел на последний автобус и попросил подвезти до города. На вопрос, как его зовут, он ответил: «Все зовут меня СОА». «Студент, наверное, везет домой книги, молодец… и я когда-то таким был: без копейки, без машины, голодный, но с книгами в портфеле…ничего, все содержимое этого портфеля однажды сделает его солидным человеком. И кликуха у него такая забавная, молодежная, оптимистичная» - подумал мужик и пригласил парня сесть на заднее сиденье. И только он завел машину, как почувствовал холодное лезвие ножа у горла. Оцепенев от сковавшего его ужаса, мужик взглянул на зеркальце обзора и увидел, что другая рука попутчика спешно раскрывала портфель, а там – о Боже: пистолет, автомат, патроны и прочий арсенал, пригодный разве что для инквизиции!… все необходимое для одного… мужику было страшно даже подумать, для чего! «Ну что, нравятся тебе мои Web-сервисы?»- злобно захохотал негодяй – «У меня таких сервисов целый портфель! Вот как я сейчас пущу их в ход! Нравится тебе такая идейка!?» Находчивый водитель незаметно нажал свободной рукой клавишу быстрого вызова на сотовом телефоне и успел передать свои координаты милиции. К счастью, патруль находился неподалеку, и преступник SOA был быстро обезврежен, а его многочисленные, как он их называл, «Web-сервисы» были конфискованы, вместе с портфелем, и определены в безопасное место – подальше от недалеких сограждан, ведь такие Web-сервисы – не игрушка!

Успокаивающая, но отрезвляющая реальность:

С Web-сервисами нужно уметь правильно обращаться, дабы не причинить себе вред. Говоря серьезным языком, нужно уметь управлять Web-сервисами.

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

Почему грамотное управление имеет для SOA столь принципиально важное значение? Оно важно потому, что позволяет контролировать процесс и избежать ненужной избыточности и лишних затрат, когда разные отделы пытаются «изобрести велосипед» и делают это по-своему. В результате получается «велосипед-некондиция», который не может нормально функционировать и быстро ехать. А это противоречит самой сути SOA, целью которой является повышение продуктивности за счет согласования и оптимизации бизнес-процессов.

3. Ужасающая страшилка о SOA №3: Аллигаторы в канализации

Дружить или не дружить с экзотическими животными? Сегодня крутые бизнесмены и представители богемы считают, что лучше дружить. Такова мода и современные тенденции… ИТ постепенно превращается в норму жизни. Но все же, для большинства рядовых предпринимателей, они пока остаются экзотикой. Их даже боятся больше чем аллигаторов. Хотя разве есть на свете что-то страшнее аллигаторов? Представьте, едете вы себе спокойно в метро, глазеете по сторонам, листаете журнал, слушаете любимую музыку в плейере или просто мечтаете о том, какой перспективной станет ваша компания, если вы, наконец, позволите себе перейти на новые технологии. Есть еще и такой новый интересный подход как SOA… И тут – бах-та-ра-рах, на вас обрушивается ливень из мелких осколков битого стекла, вагон резко дергается и замирает. Повсюду они, мерзкие аллигаторы! Переправились через канализационные системы, проходящие прямо под метро и теперь так и норовят вцепиться в вас зубами и разорвать в клочья… И так их много, и такие они противные и ушлые! Ну кому это понравится???

Успокаивающая психотерапевтическая реальность: Бизнес и ИТ – не враги, они должны объединиться.

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

4. Ужасающая страшилка о SOA №4. Сказка о Ерше Ершовиче, сыне Щетинникове

Как заключаются успешные сделки? Правильно, на элитных приемах, где вы встречаетесь с нужными людьми. Такие встречи в неформальной обстановке исключительно важны для процветания вашего бизнеса. Ненавязчивая музыка, голливудские улыбки, рукопожатия, звон фужеров. Вы пьете потихоньку и немного, сделка превращается в неформальную беседу «по душам и немного о делах». Бокал шампанского пуст - успех гарантирован. Ничего лишнего. А что бывает с теми, кто переборщил? Смешав водку с пивом, вы встречаете замечательную чудо рыбу – ерша. И тогда – прощай, успех… Вы обсуждаете с партнером SOA? Интеграция пропраитарных приложений и программных средств Open Source? Ну уж нет, такое нельзя смешивать! Эх, а все звучало так многообещающе…

Отрезвляющая реальность: У вас нет выбора. Вам придется интегрировать разнородные системы.

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

5. Ужасающая страшилка о SOA №5: Сказка об Иванушке Дурачке

Иван младший сын так и не нажил ума, но оказался счастливее своих собратьев. А зачем ему учиться, если ему и так хорошо. А ну ее, эту SOA. Внедрили – хорошо. Инициатива свернулась? Ну и ладно, намного хуже все равно от этого не станет. И так сойдет.

Поучающая реальность: а учиться все-таки надо – учиться планировать.

В идеале переход на SOA должен улучшить показатели возврата инвестиций (ROI), продуктивности и затрат. Так что неудачи тоже, несомненно, отразятся на этих показателях. Однако не позволяйте неудачам брать над вами верх, не отказывайтесь от идеи SOA. Проанализируйте свои ошибки. При грамотном стратегическом планировании и моделировании процессов вам гарантирован успех.

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

Улыбнитесь!

По материалам searchwebservices.techtarget.com

Комментарии

Один комментарий to “Пять самых ужасающих страшилок о SOA”

  1. Kolya on Март 29th, 2010 1:55 am

    comment…

    Приятно читать блог…

Добавить комментарий