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

525 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
525
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. Интеграция приложений Роман Петров. EPAM Systems
  2. 2. Что такое интеграция приложений ?
  3. 3. Что такое интеграция приложений ?
  4. 4. Преимущества интеграции <ul><li>Оптимизация бизнес-процессов </li></ul><ul><li>Эффективное использование приложений </li></ul><ul><li>Автоматизация </li></ul>
  5. 5. Типы интеграции <ul><li>Ручная </li></ul>
  6. 6. Типы интеграции <ul><li>Ручная </li></ul><ul><li>Недостатки </li></ul><ul><li>Высокая стоимость рабочего персонала. Низкая масштабируемость. Высокая вероятность человеческой ошибки при обработке данных. </li></ul><ul><li>Преимущества </li></ul><ul><li>Требуются небольшие изменения для уже существующих низко-технологических сред. </li></ul>
  7. 7. Типы интеграции <ul><li>Полуавтоматическая </li></ul>
  8. 8. Типы интеграции <ul><li>Полуавтоматическая </li></ul><ul><li>Недостатки </li></ul><ul><li>Средняя стоимость разработки. Вероятность ошибок при проектировании системы. </li></ul><ul><li>Преимущества </li></ul><ul><li>Средняя стоимость рабочего персонала. Хорошая расширяемость. Средняя скорость обработки данных. Низкая вероятность человеческой ошибки при обработке данных. </li></ul>
  9. 9. Типы интеграции <ul><li>Полностью автоматическая </li></ul>
  10. 10. Типы интеграции <ul><li>Полностью автоматическая </li></ul><ul><li>Недостатки </li></ul><ul><li>Высокая стоимость разработки. Вероятность ошибок при проектировании системы. </li></ul><ul><li>Преимущества </li></ul><ul><li>Низкая стоимость рабочего персонала. Высокая скорость обработки данных. Хорошая масштабируемость. Невозможность человеческой ошибки при обработке данных. </li></ul>
  11. 11. Масштабируемая интеграция <ul><li>Модель Point-To-Point </li></ul>
  12. 12. Масштабируемая интеграция <ul><li>Модель Integration Hub </li></ul>
  13. 13. Реализация интеграции <ul><li>Web сервисы </li></ul><ul><li>Коммуникационные протоколы для обмена сообщениями </li></ul><ul><li>Программные вызовы через API </li></ul><ul><li>Прямой доступ к данным </li></ul><ul><li>Пересылка файлов </li></ul><ul><li>Screen scraping </li></ul><ul><li>Ручное вмешательство </li></ul>
  14. 14. Важные вопросы интеграции <ul><li>Синхронное и асинхронное взаимодействие </li></ul><ul><li>Управление транзакциями </li></ul><ul><li>Целостность данных </li></ul><ul><ul><ul><li>Безопасность </li></ul></ul></ul><ul><ul><ul><li>Масштабируемость </li></ul></ul></ul><ul><li>Увеличение автоматизации </li></ul><ul><ul><ul><li>Влияние интеграции на бизнес процесс </li></ul></ul></ul>
  15. 15. Пример интеграции
  16. 16. Microsoft BizTalk Server <ul><li>Интеграция бизнес - процессов </li></ul><ul><li>Интеграция данных </li></ul><ul><li>Коммуникация </li></ul><ul><li>Безопасность </li></ul><ul><li>Оперативное управление </li></ul>
  17. 17. Пример интеграции BizTalk Server
  18. 18. Технологии <ul><li>BizTalk Server 2006 R2 </li></ul><ul><li>SQL Server 2008 </li></ul><ul><li>Windows Server 2008 </li></ul><ul><li>Host Integration Server 2006 </li></ul><ul><li>Windows Share Point Services </li></ul><ul><li>Microsoft Operations Manager </li></ul>
  19. 19. <ul><li>Роман Петров </li></ul><ul><li>Lead Software Engineer </li></ul><ul><li>EPAM Systems, Inc. </li></ul><ul><li>Email: [email_address] </li></ul><ul><li>http://www.epam.com </li></ul>Вопросы
  20. 20. <ul><li>Особая благодарность Сергею Прудникову </li></ul><ul><li>за неоценимую помощь в подготовке доклада </li></ul><ul><li>Роман Петров </li></ul><ul><li>Lead Software Engineer </li></ul><ul><li>EPAM Systems, Inc. </li></ul><ul><li>Email: [email_address] </li></ul><ul><li>http://www.epam.com </li></ul>СПАСИБО

×