Презентация для департамента CRM (Корус Консалтинг).
Цель презентации: рассказать о данной шине, а также о типах реализации интеграции на конкретных примерах.
Управление тысячами серверов в Одноклассниках. Алексей Чудов.odnoklassniki.ru
В докладе пойдет речь о том, как происходит развертывание и управление серверами в проекте Одноклассники, какие этапы проходит каждый сервер с момента его закупки до запуска в работу. Более подробно будут рассмотрены вопросы мониторинга и автоматического управления конфигурацией. Доклад будет полезен как начинающим администраторам, которые смогут почерпнуть в нем идеи для автоматизации инфраструктуры, так и профессионалам, которым интересен опыт высоконагруженных проектов.
Видео:
http://broadcast.comdi.com/broadcast/player/stream/?streamKey=qgrcbqtqp4dd2d8gtm9z
( кликните на название доклада )
Управление тысячами серверов в Одноклассниках. Алексей Чудов.odnoklassniki.ru
В докладе пойдет речь о том, как происходит развертывание и управление серверами в проекте Одноклассники, какие этапы проходит каждый сервер с момента его закупки до запуска в работу. Более подробно будут рассмотрены вопросы мониторинга и автоматического управления конфигурацией. Доклад будет полезен как начинающим администраторам, которые смогут почерпнуть в нем идеи для автоматизации инфраструктуры, так и профессионалам, которым интересен опыт высоконагруженных проектов.
Видео:
http://broadcast.comdi.com/broadcast/player/stream/?streamKey=qgrcbqtqp4dd2d8gtm9z
( кликните на название доклада )
«Тонкости взаимоотношений SharePoint и внешних данных».
В докладе будет рассказано о встроенных возможностях SharePoint по получению и обработке данных из существующей корпоративной среды по открытым, а так же проприетарным протоколам взаимодействия.
В том числе будет рассказано об отраслевых стандартах взаимодействия Enterprise Content Management систем и существующей их поддержке на платформе SharePoint.
Будут продемонстрированы способы построения интеграционных приложений, а так же принципы унификации работы «SharePoint as Services».
Уровень сложности: 200
Видео с конференции доступно здесь: http://vimeo.com/12043860
«Тонкости взаимоотношений SharePoint и внешних данных».
В докладе будет рассказано о встроенных возможностях SharePoint по получению и обработке данных из существующей корпоративной среды по открытым, а так же проприетарным протоколам взаимодействия.
В том числе будет рассказано об отраслевых стандартах взаимодействия Enterprise Content Management систем и существующей их поддержке на платформе SharePoint.
Будут продемонстрированы способы построения интеграционных приложений, а так же принципы унификации работы «SharePoint as Services».
Уровень сложности: 200
Видео с конференции доступно здесь: http://vimeo.com/12043860
2. 2
СОДЕРЖАНИЕ
Что такое BizTalk?
Инструментарий для BizTalk Server
Адаптеры (Adapters)
Сообщения (Messages)
Архитектура BizTalk Server Runtime
Примеры возможных решений (кейсы описывающие возможности)
Разработка
Схемы (Schemas)
Pipelines
Карты (Maps)
Orchestration
Business Rule Composer
Реализация процессов интеграции
ESB Toolking
Примеры практический решений
Примеры реализации интеграции (разработка Orchestration)
Примеры реализации интеграции (разработка Itinerary)
3. 3
ЧТО ТАКОЕ BIZTALK?
Интеграция каждый с каждым
(«Спагети»)
Изменения при каждой смене
системы
Большие затраты на поддержку
такой интеграции
Риски ошибок
Увеличение скорости
документооборота
Уменьшение затрат на новые
интеграции
Реализация процессов и
увеличение скорости обработки
Анализ работы бизнес-процессов
Интеграция по типу Publish-
Subscribe
Гибкая маршрутизация
Гарантированная доставка
5. 5
ИНСТРУМЕНТАРИЙ ДЛЯ BIZTALK SERVER
Business process (Orchestration)
Business Activity Monitoring (BAM)
Business Rule Engine/Composer
(BRE)
Enterprise Single Sign-On (SSO)
BizTalk Administrative Console
8. 8
1) Получение «Интересов» через
Web сайт или через почту
2) Отправка полученных
«Интересов» в CRM и
подтверждение на почту клиента о
том что заявка принята
Подписка группы портов отправки
ПРИМЕРЫ ВОЗМОЖНЫХ РЕШЕНИЙ (КЕЙСЫ ОПИСЫВАЮЩИЕ ВОЗМОЖНОСТИ)
9. 9
РАЗРАБОТКА
Visual Studio
Schemas
Pipelines
Maps
Orchestrations
Itinerary
Business components (Pipeline, Functonoids и custom components С# code)
WCF-Adapters
BizTalk services publishing wizard
WCF – service
Web - service
Business Rule Composer
Police and Rule
12. 12
IBaseComponent
IComponent
IPropertyBag (IPersistPropertyBag)
IComponentUI
IAssemblerComponent
IDisassemblerComponent
IProbeMessage
Рекомендуется использовать XmlReaderXmlWriter, Stream (в частности из Microsoft.BizTalk.Streaming.dll) вместо часто
используемых XmlDocument
PIPELINES
14. 14
Разработка Custom Functoids (наследование BaseFunctoid )
Разработка C#-методов в Xslt
Разработка Helper классов с последующим использованием в Xslt
Заполнение “XREF_” таблиц в базе BizTalkMgmt для преобразования кодов из
формата приложения в канонический формат и из канонического формата в
формат приложения (ШТ –> PCE -> шт.)
КАРТЫ (MAPS)