Вы построили SOA, и ничего не было использовано повторно. Эффективна ли такая архитектура, или обречена на провал?

Повторное использование – одно из средств достижения цели, но не сама цель. Большинство SOA-экспертов поддержат эту точку зрения, поскольку помимо возможности повторного использования сервисов, SOA обеспечит бизнесу множество других преимуществ. Из этих преимуществ можно выделить два самых главных, а именно: SOA позволяет уменьшить избыточность инфраструктуры и сократить период внедрения разработанного продукта на рынок. Что касается такого преимущества как повторное использование, то здесь неизбежно возникают три вопроса, не дающие покоя.
Читать далее…

Сегодня все больше и больше компаний реализуют SOA-проекты с целью снизить расходы на ИТ и интеграцию и сократить сроки преобразования бизнес-процессов. Однако Пола Каллахэна, начальника технической службы компании NetManage, волнует тот факт, что большая часть компаний, приступивших к развертыванию SOA-проектов, так и остановилась или, попросту, увязла на начальной, самой первой стадии реализации. Итог печален: многие организации либо свернули свои SOA-начинания, либо вовсе отказались от них. Почему же так происходит? Пол приводит 10 наиболее типичных ошибок, которые приводят ко столь плачевным результатам.

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

На протяжении нескольких месяцев сервис-ориентированная архитектура (SOA) подвергалась резкой критике в Интернете. Что и хорошо, поскольку перед тем, как решиться потратить на нее большое количество времени и денег, лучше выслушать все «за» и «против». В конце концов, мало кому повезло при покупке разрекламированного продукта, не проверенного на деле. Полемика вокруг SOA демонстрирует нам не только преимущества SOA, но и причины, по которым возникает недоверие к ней.

В одной из последних статей Zapthink речь шла об противниках SOA и о причинах, которые препятствуют полноценному использованию ее потенциала. Хотя за 7 лет существовании ZapThink было написано множество статей в защиту этого подхода. В первую очередь потому, что он позволяет предприятиям легко приспосабливаться к часто меняющимся условиям гетерогенной среды. Конечно, у SOA есть будущее, поскольку компании до сих пор из всех сил стараются решить проблемы интеграции и управления изменениями. Но если у SOA есть противники, мешающие реализации ее основных задач, то какие силы противостоят им?

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

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

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

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

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

Дэвид Линтикум, консультант по вопросам SOA и эксперт в области промышленности, предостерегает: необходимо очень внимательно подходить не только к планированию ваших действий на пути к SOA, но и к выбору того, кто будет помогать вам проделывать этот сложный путь. Только так вы сможете взять верный курс.Суровая реальность состоит в том, что компании, решившие встать на путь SOA, не получают действенных советов по поводу того, как лучше приступить к внедрению SOA, с чего следует начать. Зачастую так называемые консультанты не способны даже толком объяснить клиенту, что такое SOA и с чем им вообще придётся иметь дело. Поэтому нет ничего удивительного в том, что, в конце концов, многие SOA-проекты заходят в тупик, так и не принеся столь многообещающих результатов. Хуже всего то, что неудача при этом списывается всецело на SOA как подход и SOA начинает восприниматься как негативное явление, которого предпочитают сторониться и избегать.

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

История ИТ на крупных предприятиях насчитывает долгие годы, а иногда и десятилетия. В результате за это время накопилась масса разнородных приложений, связанных между собой многообразием различных интеграционных технологий. Другими словами, организация ИТ-инфраструктуры многих предприятий отличается хаотичностью. С помощью так называемой архитектуры предприятия можно управлять портфелем приложений, документировать соединения и планировать дальнейшее развитие и постепенную модернизацию ландшафта приложений. Однако как показывает опыт, такой подход к управлению имеет скорее формальное значение, чем играет какую-то существенную роль в становлении архитектуры. В такой ситуации может помочь только SOA. Сервис-ориентированная архитектура расширяет границы предприятия с точки зрения задач бизнеса. Сервисы становятся концептуальными элементами первостепенного значения. Ими можно управлять, выводить на рынок, разрабатывать и присваивать им определённый бюджет и владельца. В ближайшем будущем сервисы можно будет замещать, модернизировать и выводить их разработку в аутсорсинг. Таким образом, можно будет говорить о постепенном переходе от архитектуры приложений, основанной на интеграции, к сервис-ориентированной архитектуре, связывающей отдельные сервисы. Многие поставщики, аналитики, консультанты и просто специалисты сходятся во мнении, что успех SOA зависит главным образом от правильного управления. На первый взгляд может показаться, что управление играет важную роль только при переходе предприятий к SOA. Однако заметим, что, во-первых, сам процесс эволюции к сервис-ориентированной архитектуре может длиться десятилетиями, а, во-вторых, опытным путем уже доказано, что и сервис-ориентированные ресурсы предприятия требуют управления.

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

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

Дэвид Тайлер

Сегодня, в век новейших технологий, консалтинговые компании появляются как грибы после дождя, и нередко встает вопрос: как же выбрать действительно хорошую консалтинговую компанию? Как понять, какая из них действительно солидная и разбирается в интересующих вас вопросах, а какая - кичливая компания-однодневка, способная лишь пустить пыль в глаза?

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

Почему люди хотят внедрить у себя SOA и действительно ли им это нужно?

«Когда речь заходит о SOA, я всегда задаю один и тот же вопрос: как вы думаете, чем руководствуется любое мало-мальски приличное предприятие при внедрении какой бы то ни было технологии или архитектуры? Ответ, как обычно, состоит из стандартного набора фраз: большая возможность повторного использования кода, доступность.… Однако истинная причина заключается вовсе не в технологиях, которые обещают столько преимуществ. Что я вижу своими глазами – так это то, что на самом деле SOA (впрочем, как и любая другая прогрессивная ИТ-технология) внедряется на предприятиях в сугубо личных целях, а именно – для удовлетворения своих сугубо личных карьеристских устремлений, и это ни коим образом не связано с желанием преобразить работу предприятия». Такой взгляд на проблему внедрения SOA сложился у Якова Фейна, управляющего компанией Farata Systems, занимающейся консалтингом, обучением и поставкой программных продуктов. По его мнению, если вы решили внедрить у себя SOA, то это еще вовсе не значит, что она вам действительно нужна на данный момент. Во многих случаях это действительно так. Давайте разберёмся, почему могло сложиться подобное мнение, и есть ли в нем доля правды, ведь в любых точках зрения, как правило, присутствует рациональное зерно.

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

От ROI до безопасности: 6 вопросов, на которые вам следует ответить, прежде чем внедрять SOA

На сегодняшний день сервис-ориентированная архитектура – наиболее обсуждаемое и наименее понятное явление в мире ИТ. Есть даже книга для “чайников”, посвященная SOA! Напомним, что SOA – это подход к построению ИТ-систем: она соединяет приложения сети посредством единого протокола обмена данными, тем самым позволяя организациям повторно использовать старое программное обеспечение, часто с помощью Web-сервисов. Исследования известной аналитической и консалтинговой компании Saugatuck Technology показали, что в следующем году более чем две трети ИТ-отделов полностью или частично внедрят SOA. Данная статья посвящена обсуждению шести наиболее актуальных вопросов, которые неизбежно возникнут у ИТ-отделов, решивших перевести предприятие на SOA-архитектуру.

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

Следующая страница →