интеграция приложений

20
Интеграция приложений Роман Петров. EPAM Systems

Upload: sef2009

Post on 28-Nov-2014

670 views

Category:

Documents


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: интеграция приложений

Интеграция приложений

Роман Петров. EPAM Systems

Page 2: интеграция приложений

Что такое интеграция приложений?

Page 3: интеграция приложений

Что такое интеграция приложений?

Page 4: интеграция приложений

Преимущества интеграции

• Оптимизация бизнес-процессов

• Эффективное использование приложений

• Автоматизация

Page 5: интеграция приложений

Типы интеграции

Ручная

Page 6: интеграция приложений

Типы интеграции

РучнаяНедостатки

Высокая стоимость рабочего персонала.Низкая масштабируемость.Высокая вероятность человеческой ошибки при обработке данных.

Преимущества

Требуются небольшие изменения для уже существующих низко-технологических сред.

Page 7: интеграция приложений

Типы интеграции

Полуавтоматическая

Page 8: интеграция приложений

Типы интеграции

ПолуавтоматическаяНедостатки

Средняя стоимость разработки.Вероятность ошибок при проектировании системы.

Преимущества

Средняя стоимость рабочего персонала.Хорошая расширяемость. Средняя скорость обработки данных. Низкая вероятность человеческой ошибки при обработке данных.

Page 9: интеграция приложений

Типы интеграции

Полностью автоматическая

Page 10: интеграция приложений

Типы интеграции

Полностью автоматическаяНедостатки

Высокая стоимость разработки.Вероятность ошибок при проектировании системы.

Преимущества

Низкая стоимость рабочего персонала. Высокая скорость обработки данных.Хорошая масштабируемость. Невозможность человеческой ошибки при обработке данных.

Page 11: интеграция приложений

Масштабируемая интеграция

Модель Point-To-Point

Page 12: интеграция приложений

Масштабируемая интеграция

Модель Integration Hub

Page 13: интеграция приложений

Реализация интеграции

• Web сервисы• Коммуникационные протоколы для обмена

сообщениями• Программные вызовы через API• Прямой доступ к данным• Пересылка файлов• Screen scraping• Ручное вмешательство

Page 14: интеграция приложений

Важные вопросы интеграции

• Синхронное и асинхронное взаимодействие• Управление транзакциями• Целостность данных• Безопасность• Масштабируемость• Увеличение автоматизации• Влияние интеграции на бизнес процесс

Page 15: интеграция приложений

Пример интеграции

Page 16: интеграция приложений

Microsoft BizTalk Server

• Интеграция бизнес-процессов• Интеграция данных• Коммуникация• Безопасность• Оперативное управление

Page 17: интеграция приложений

Пример интеграции

BizTalk Server

Page 18: интеграция приложений

Технологии

• BizTalk Server 2006 R2

• SQL Server 2008

• Windows Server 2008

• Host Integration Server 2006

• Windows Share Point Services

• Microsoft Operations Manager

Page 19: интеграция приложений

Роман ПетровLead Software EngineerEPAM Systems, Inc.

Email: [email protected]

http://www.epam.com

Вопросы

Page 20: интеграция приложений

Особая благодарность Сергею Прудникову за неоценимую помощь в подготовке доклада

Роман ПетровLead Software EngineerEPAM Systems, Inc.

Email: [email protected]://www.epam.com

СПАСИБО