Корпоративным клиентам

Разработка решений для автоматизации бизнес-процессов и интеграции приложений с использованием Microsoft BizTalk Server 2006.

Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006

Код курса: 2933
Длительность: 5 дней / 40 академ. часов
Даты начала курса: На данный момент нет точной даты проведения курса. Но вы можете оставить запрос с желаемой датой проведения. Оставить запрос.

Описание Курса:

Курс обеспечивает получение знаний и навыков, необходимых для эффективной и результативной интеграции вычислительных и кадровых ресурсов организации и ее партнеров на платформе BizTalk Server 2006.

Аудитория:

Курс рассчитан на архитекторов и разработчиков решений, которые ответственны за разработку бизнес-процессов и интеграционных решений Microsoft BizTalk Server 2006.

Предварительная подготовка:

- 1-2 летний опыт разработки распределенных приложений;
- владение концепциями и технологиями Microsoft .NET Framework;
- опыт работы с Microsoft Visual Studio 2005;
- практическое знание Microsoft SQL Server;
- практическое знание XML;
- опыт работы с BizTalk не требуется.

Сертификация:

В настоящее время отсутствует

Содержание :

Модуль 1. Введение в BizTalk Server 2006
Архитектура обработки сообщений BizTalk, новые функции и инструментальные средства BizTalk Server 2006.
Темы:
- Что такое BizTalk Server 2006.
- Что нового в BizTalk Server 2006.
- Среда разработки BizTalk Server Development Environment.
Лабораторная работа 1: Знакомство с приложением BizTalk
- Знакомство с приложением BizTalk Server.
По завершении модуля слушатели получат представление о:
- типовых сценариях использования BizTalk Server 2006 и общих принципах обработки сообщений в BizTalk Server 2006;
- новых и улучшенных функциях BizTalk Server 2006;
- инструментальных средствах, входящих в состав среды разработки BizTalk Server 2006.

Модуль 2. Создание схем
Создание схем XML и схем плоских файлов с помощью средств разработки BizTalk.
Темы:
- Общие сведения о схемах BizTalk.
- Создание схем XML и схем плоских файлов.
Лабораторная работа 2: Создание схем BizTalk
Создание нового проекта BizTalk
- Создание XML-схемы с помощью программы BizTalk Editor.
- Создание схемы плоского файла с помощью мастера Flat File Schema Wizard.
- Создание схемы на основе эталонного сообщения XML (Sample XML Message Instance).
По завершении модуля слушатели смогут:
- понимать принципы использования XML-схем в BizTalk, а также идентифицировать типы поддерживаемых в BizTalk сообщений XML;
- создавать XML-схемы с помощью программы BizTalk Editor, а также схемы плоских файлов с помощью мастера Flat-File Schema Wizard.

Модуль 3. Создание карт
Создание карт BizTalk с помощью программы BizTalk Mapper и работа с ними. Создание функтоидов, компиляция и тестирование карт.
Темы:
- Создание карты BizTalk.
- Настройка основных функтоидов.
- Настройка дополнительных функтоидов.
Лабораторная работа 3: Создание карты BizTalk
- Создание простой карты.
- Создание функтоидов.
- Настройка дополнительных функтоидов.
По завершении модуля слушатели смогут:
- понимать назначение карт и создавать их с помощью программы BizTalk Mapper;
- оперировать данными карты с помощью функтоидов;
- работать с дополнительными функтоидами.

Модуль 4. Развертывание проекта BizTalk
Развертывание проекта BizTalk и просмотр развернутых сборок.
Темы:
- Общие сведения о развертывании.
- Развертывание сборки.
Лабораторная работа 4: Развертывание сборки
- Назначение проекта BizTalk приложению.
- Сборка и развертывание приложения BizTalk.
- Создание портов получения (Receive Ports) и локаций (Locations).
- Создание портов отправки (Send Ports).
- Тестирование сборки BizTalk.
По завершении модуля слушатели смогут:
- понимать принципы и технологию развертывания сборок в BizTalk;
- выполнять развертывание сборок с помощью Visual Studio и просматривать развернутые сборки с помощью программы Assembly Viewer.

Модуль 5. Маршрутизация сообщений BizTalk
Активация функции маршрутизации сообщений и использование средств мониторинга сообщений BizTalk.
Темы:
- Общие сведения о маршрутизации сообщений.
- Настройка маршрутизации сообщений.
- Отслеживание сообщений.
Лабораторная работа 5: Включение маршрутизации сообщений
- Определение свойств сообщений.
- Настройка выражений фильтрации.
- Тестирование маршрутизации сообщений.
По завершении модуля слушатели смогут:
- понимать, каким образом различные компоненты BizTalk выполняют маршрутизацию сообщений;
- настраивать маршрутизацию сообщений BizTalk.

Модуль 6. Создание конвейеров
Создание и настройка конвейеров приема и отправки для обработки сообщений.
Темы:
- Общие сведения о конвейерах.
- Создание конвейера.
Лабораторная работа 6: Создание конвейера
- Создание конвейера отправки для шифрованных сообщений.
- Тестирование конвейера отправки.
По завершении модуля слушатели смогут:
- Понимать, каким образом конвейеры обрабатывают сообщения;
- Создавать конвейеры с помощью программы Pipeline Designer.

Модуль 7. Интеграционные адаптеры
Настройка стандартных интеграционных адаптеров BizTalk.
Темы:
- Общие сведения об адаптерах BizTalk.
- Настройка адаптеров BizTalk.
Лабораторная работа 7: Интеграционные адаптеры
- Настройка адаптера POP3.
- Настройка адаптера SMTP.
- Настройка адаптера Windows SharePoint Services.
По завершении модуля слушатели смогут:
- понимать, каким образом интеграционные адаптеры обеспечивают связь сервера BizTalk с внешними системами;
- настраивать адаптеры протоколов, данных и приложений.

Модуль 8. Создание оркестровки BizTalk
Сервисы оркестровки BizTalk и создание оркестровок. Мониторинг работающих оркестровок с помощью средств отладки.
Темы:
- Общие сведения об оркестровках BizTalk.
- Создание оркестровки.
- Мониторинг оркестровки.
Лабораторная работа 8: Создание оркестровки
- Создание оркестровки BizTalk.
- Создание портов оркестровки.
- Создание сообщений оркестровки.
По завершении модуля слушатели смогут:
- понимать, как использовать оркестровки BizTalk для представления бизнес-процессов;
- создавать описания бизнес-процессов с помощью программы BizTalk Orchestration Designer.

Модуль 9. Автоматизация бизнес-процессов
Представление логических потоков оркестровок с помощью соответствующих элементов управления. Управление данными и обработка исключений.
Темы:
- Управление потоками (flow) оркестровок.
- Настройка оркестровок.
Лабораторная работа 9: Автоматизация бизнес-процессов
- Настройка выражений оркестровки.
- Настройка корреляции сообщений.
- Настройка обработки исключений.
По завершении модуля слушатели смогут:
- использовать элементы управления потоками оркестровок и создавать модульные оркестровки;
- настраивать выражения оркестровки, корреляцию сообщений и обработку исключений.

Модуль 10. Создание транзакционных бизнес-процессов
Создание оркестровок с поддержкой атомарных и длительных транзакций. Создание вложенных оркестровок, настройка обработки исключений, восстановление при сбоях транзакций.
Темы:
- Общие сведения о транзакциях.
- Настройка транзакций.
Лабораторная работа 10: Настройка транзакционных бизнес-процессов
- Конфигурирование оркестровки в качестве транзакции.
- Настройка атомарных транзакций.
- Настройка компенсаций.
По завершении модуля слушатели смогут:
- понимать работу транзакций и влияние персистентных точек на производительность оркестровок BizTalk;
- создавать и настраивать атомарные и длительные транзакции.

Модуль 11. Развертывание и сопровождение приложений BizTalk
Создание и развертывание приложений BizTalk в производственной средк, управление запущенными приложениями.
Темы:
- Общие сведения о приложениях BizTalk.
- Развертывание приложений.
Лабораторная работа 11: Развертывание приложения BizTalk
- Создание MSI-пакета для приложения BizTalk.
- Установка приложения BizTalk из пакета MSI.
- Использование файлов привязки.
По завершении модуля слушатели смогут:
- понимать, как компоненты BizTalk группируются в приложения с целью облегчения развертывания и управления;
- выполнять развертывание приложений в виде пакетов Microsoft Installer (MSI), а также создавать и импортировать файлы привязки.

Модуль 12. Интеграция с веб-сервисами
Обращение оркестровок к веб-сервисам и публикация оркестровок в качестве веб-сервисов.
Темы:
- Общие сведения об интеграции с веб-сервисами.
- Обращение к веб-сервисам.
- Публикация оркестровки в качестве веб-сервиса.
Лабораторная работа 12: Обращение и публикация веб-сервисов в BizTalk
- Публикация оркестровки BizTalk в качестве веб-сервиса.
По завершении этого модуля слушатели смогут:
- понимать, каким образом BizTalk интегрируется с веб-сервисами;
- настраивать оркестровки для обращения к веб-сервисам;
- публиковать оркестровки в качестве веб-сервисов.

Модуль 13. Интеграция бизнес-правил
Настройка и вызов бизнес-правил из оркестровок.
Темы:
- Общие сведения о бизнес-правилах.
- Интеграция бизнес-правил.
Лабораторная работа 13: Интеграция бизнеса-правил
- Создание политики бизнес-правил.
- Настройка оркестровки для вызова механизма бизнес-правил.
- Тестирование приложения BizTalk.
По завершении модуля слушатели смогут:
- понимать работу бизнес-правил BizTalk;
- создавать, публиковать и выполнять развертывание бизнес-правил.

Модуль 14. Мониторинг бизнес-активности
Настройка и вызов бизнес-правил из оркестровок.
Темы:
- Общие сведения о мониторинге бизнес-активности.
- Активация мониторинга бизнес-активности.
Лабораторная работа 14: Мониторинг бизнес-активности
- Создание действия BAM (Business Activity Monitoring).
- Создание представления BAM.
- Развертывание представления BAM.
- Настройка механизма сбора данных BAM.
- Тестирование механизма сбора данных BAM.
По завершении модуля слушатели смогут:
- понимать, каким образом бизнес-пользователи BizTalk могут осуществлять мониторинг бизнес-активности;
- конфигурировать BizTalk для использования функции BAM.

Модуль 15. Интеграция с торговыми партнерами
Отслеживание и сопровождение правил, политик, соглашений и другой информации по торговым партнерам.
Темы:
- Активация функций интеграции с торговыми партнерами (Trading Partner Integration).
Лабораторная работа 15: Активация функции интеграции с бизнес-партнерами
- Создание связей ролей (Role Links).
- Настройка оркестровки для использования связей ролей.
По завершении модуля слушатели смогут:
- понимать, как организовать интеграцию с торговыми партнерами в BizTalk;
- управлять информацией по торговым партнерам и настраивать оркестровки для интеграции торговых партнеров в существующие бизнес-процессы.

Приобретаемые навыки (открыть):

Слушатели научатся:
- понимать принципы архитектуры обработки сообщений и возможности среды разработки BizTalk Server 2006;
- создавать схемы XML и схемы плоских файлов;
- создавать карты BizTalk и оперировать данными карт с помощью функтоидов;
- выполнять развертывание проектов BizTalk и контролировать развернутые сборки;
- настраивать маршрутизацию сообщений на основе их содержания;
- настраивать стандартные интеграционные адаптеры BizTalk;
- создавать оркестровки для представления бизнес-процессов;
- детализировать бизнес-процессы с помощью элементов оркестровок;
- конфигурировать оркестровки для поддержки транзакционных бизнес-процессов;.
- создать, развертывать и сопровождать приложения BizTalk;
- конфигурировать BizTalk для работы с веб-сервисами.
- конфигурировать бизнес-правила и выполнять их вызов средствами оркестровок;
- использовать функции мониторинг бизнес-процессов в интересах бизнес-пользователей;
- интегрировать в бизнес-процессы партнеров организации.

Документы об окончании курса / Материалы и сертификаты:

Сертификат Microsoft

С этим курсом обычно заказывают:

Тренер курса
Павел Никулин
Павел Никулин
Тренер по разработке и программным платформам Microsoft для бизнеса…
Заказать курс