Upload
benito
View
103
Download
5
Embed Size (px)
DESCRIPTION
SOA: платформы и приложения. Максим Смирнов Руководитель департамента архитектуры систем поддержки бизнеса ОАО «ВымпелКом». 9 : Проекты, платформы и приложения. март 2007 Websphere business integration 36 приложений 21 проект июль 2007 Informatica power center 45 приложений - PowerPoint PPT Presentation
Citation preview
СОА: Платформы и приложения10 сентября 2009
SOA: платформы иприложения
Максим СмирновРуководитель департамента архитектуры систем поддержки бизнесаОАО «ВымпелКом»
СОА: Платформы и приложения
9: Проекты, платформы и приложения
10 сентября 2009Максим Смирнов
март 2007 Websphere business integration
36 приложений21 проект
июль 2007 Informatica power center45 приложений
17 проектов
май 2009 OpenESB5 приложений
3 проекта
СОА: Платформы и приложения
8: SOA на кривой ожиданий
Повторное использование
ESBБыстрое внесение
изменений
Устранение зазора между бизнесом и ИТ
SOA Governance
Event-driven SOA
Платформа композитных приложений
Bottom-upapproach
Центркомпетенций
Изменение ИТ-процессов
Повторное использование
ESBБыстрое внесение
изменений
Устранение зазора между бизнесом и ИТ
SOA Governance
Event-driven SOA
Платформа композитных приложений
Bottom-upapproach
Центркомпетенций
Изменение ИТ-процессов
SOA
1. В какой мере удалось добиться повторного использования?
2. Сократились ли сроки разработки и стоимость решений?
3. Что изменилось в ИТ и как это повлияло на бизнес?10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
7: SOA – лекарство или диагноз?
Построение эталонного SOA – длительная и дорогостоящая задача: Компании инвестировали в бизнес-приложения большие средства и не
готовы отказываться от реализованного в них функционала Совместное использование унаследованных приложений затруднено
отсутствием интерфейсов, отраслевых стандартов на бизнес-процессы и структуры данных
Поставщики решений не спешат переходить к сервис-ориентированной архитектуре (Gartner: к 2010 году более 30% новых систем не будут отвечать SOA) 10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
6: Event-driven SOA
Event-driven SOA позволяет:
Не переписывать бизнес-процессы заново, а расширять существующиеАвтоматизировать обработку ошибочных и исключительных ситуацийМаксимально использовать процессы, реализованные в существующих приложенияхВнедрять «пилотные» решения без доработки дорогостоящих системКоординировать работу приложений в композитных бизнес-процессах
Управляемая событиями сервис ориентированная архитектура - этоподход, предусматривающий реализацию бизнес-процессов в виде оркестровки сервисов для обработки бизнес-событий
10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
5: Пример проекта “Beeline FTTB”
10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
4: Платформа композитных приложений
Преимущества:1. Предварительное развертывание и интеграция платформы 2. Внесение изменений не затрагивает работающий функционал3. Тестирование включает только новые сценарии4. Унификация эксплуатационных задач (мониторинг,
протоколирование и пр.)5. Развитие экспертизы
10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
3: Сроки и стоимость
«Сторожевые башни» устаревших приложений:
Требуют существенных затрат на поддержку и сопровождение
Сформировали «крепостные стены» правил и процедур
Продолжают развиваться с использованием proprietary инструментария
Скорость внесения изменений в значительной степени зависит от процедуры принятия решений, а не от времени реализации бизнес-требований
Существенное влияние на стоимость и сроки оказывает модель процесса управления проектами и процесса управления изменениями
10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
2: Взаимодействия ИТ и бизнеса
Long tail: суммарный объем «неправильных» бизнес-процессов имеет большее влияние
на результат, чем документированные, однозначно определенные, повторяемые
операции
Делаем выводы: SOA эффективна для автоматизации
специфичных для данной компании бизнес-процессов
Главная опасность для SOA – излишняя тяжеловесность процесса внесения изменений
Восходящее проектирование – основной подход к дизайну ИТ решений
Экспертиза приобретает решающее значение
10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
1: Сквозь SOA к Enterprise 2.0
Что такое SOA?Наш ответ: SOA – это подход к
развитию КИС, базирующийся на рациональном использовании существующих ИТ активов (bottom-up approach)
Что такое архитектура КИС?
Наш ответ: архитектура КИС - это корпоративная база знаний по существенным характеристикам используемых ИТ решений, развиваемая максимально широким кругом экспертов в стиле Enterprise 2.0
10 сентября 2009Максим Смирнов
СОА: Платформы и приложения
Спасибо за внимание!
Максим СмирновРуководитель департамента архитектуры систем поддержки бизнесаОАО «ВымпелКом»
10 сентября 2009