1 / 22

Взаимодействие с бизнесом на языке SOA

Взаимодействие с бизнесом на языке SOA. Марина Аншина, Директор Департамента ИТ, ОАО «СИБУР – Русские шины». Современный бизнес. Traditional Business*. Экономика : глобализация требует большей гибкости Интеграция глобальных цепочек поставок

khan
Download Presentation

Взаимодействие с бизнесом на языке SOA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Взаимодействие с бизнесом на языке SOA Марина Аншина, Директор Департамента ИТ, ОАО «СИБУР – Русские шины»

  2. Современный бизнес Traditional Business* • Экономика: глобализация требует большей гибкости • Интеграция глобальных цепочек поставок • Бизнес-процессы изменяются ежедневно, а не ежегодно • Развитие через гибкость – программа действий многих CEO • Повторное использование активов может сократить до 20% затрат • On Demand Business – максимальная гибкость бизнеса *Sources: CBDi

  3. Сложность Жесткая, неустойчивая архитектура Неспособность к эволюции Сегодняшние ИТ

  4. Оптимизация ИТ Оптимизация, ориентированная на получение преимуществ в бизнесе

  5. Чего хочется достигнуть • Формализованные интерфейсы тесно связанные с потребностями • Стандартные протоколы взаимодействия • Гибкие соединения сервисов для обеспечения гибкости программного обеспечения + Сервисно-ориентированная архитектура позволяет повысить гибкость и упростить ИТ

  6. Цикл ВРМ Разделяй и властвуй Собирай и используй Моделирование бизнес-процессов Сборка Общие модели Мониторинг Ввод в эксплуатацию Ключевые показатели эффективности (KPI)

  7. Грамотно спроектированные бизнес-процессы От централизации данных к централизации сервисов Меньше программирования, больше сборки

  8. Бульон или винегрет

  9. Сначала • Перспективы! • Возможности! SOA XML SOAP WSDL UDDI SOA Web Services

  10. Сейчас • Результаты! • Выгоды! ROI TCO SLA QoS

  11. Между этим • Планирование • Выполнение плана • … Полностью автоматизированные функции Масштабируемость Интероперабельность Управляемость Производительность Надежность Доступность Безопасность КлиентыПоставщикиПартнерыКонкуренты ЛюдиПриложенияСистемыОборудование Политики Пользователи Ресурсы

  12. Множество этапов Множество подразделений Analyze Invoice Purchase Order &Change Order Supplier Requisitioner AccountsReceivable Negotiate Contract Authorizer Gather Reqs Reconcile Mail Check Catalog Search Ship Procurement Bank Receive Acknowledgment Source Accounts Payable Analysis & Change Order Пример бизнес-процесса Это не просто запрос и отклик! Сквозная автоматизацияоснована навзаимодействии между Web - сервисами

  13. Среда Web - сервисов Характеристики: • Централизованная и распределенная регистрация программных компонентов • Распределенное размещение компонент • Взаимодействие через Интернет • Доступ через различные устройства • Множество пользователей • Множество этапов • Множество альтернатив

  14. Что такоеBEEF? • BEEF – Benefits of End-to-End Functions • Это – бизнес-цель • Сегодня Бизнес хочет: Быстрее, лучше и дешевле • Производительность • Цена • Качество сервиса Время Свойства и сервисы Загрузка ресурсов Качество Деньги Время выхода на рынок Доступность Стоимость/Выгоды

  15. Оптимизация на основе бизнес-целей • Где? • Когда? • Что? • Сколько стоит? ЭтоBEEF

  16. Где? • Расположение очень важно • Различное положение элементов бизнес-процесса может привести к различным результатам • Элементы сервиса должны размещаться оптимальным образом: • Логическое размещение – хранилище данных • Физическое размещение -географическое расположение (широта/долгота)

  17. Когда? • Время – важная характеристика сервиса • Сервис должен быть привязан к элементам времени • Различные параметры времени стоят по-разному • Среди них и параметры точного времени, и продолжительности: • Календарь доступности • Скорость обработки

  18. Что? • Какой тип сервиса, какое качество сервиса – важные элементы сервиса • Необходимо стандартизовать следующее: • Основные характеристики • Качество

  19. Сколько • Стоимость сервиса • Себестоимость/цена сервиса - важны • Единица расчета (пользователь, оборудование,…) • Число • Валюта • Необходим стандарт для учета стоимости сервисов

  20. WS-* SOA Оценка QOSSLA BPM Семантика Предпочтения: БыстрееЛучшеДешевле Оптимизация где-когда-что-сколько стоит • Сквозное планирование ресурсов • Цель оптимизации может быть достигнута с помощью информации о расположении, временных параметрах, качестве и цене сервиса Многоэтапность, множество пользователей и множество альтернатив АнализМоделированиеОперации

  21. Программная модель SOA • Программная модель SOA определяет техническую стратегию и видение на основе концепции сервиса: “Сервис – абстрактное понятие, созданное для инкапсуляции программных функций.” “Разработчик создает сервисы, использует сервисы и разрабатывает решения, которые объединяют сервисы.” “Композициясервисов в интегрированныйрешения– это основная деятельность в проектах SOA” Основные элементы: • Совокупность сервисов • Технологически независимые и независимые от языка программирования представления совокупности сервисов встраиваются в бизнес-решения • Компонент сервиса • Технологически независимые и независимые от языка программирования представления сервиса могут сочетаться с другими сервисами для создания новых сервисов

  22. ? СПАСИБО ЗА ВНИМАНИЕ

More Related