Настройка интеграционного сценария BizTalk
Цена договорная
Что есть:
CRM - MS Dynamics CRM 2011
BizTalk – MS BizTalk Server 2010 version 3.9.469.0
АСР - автоматизированная система расчетов
ШБД - Шлюзовая база данных
Две системы-источника:
1. ШБД:
- контрагенты
- письма
2. АСР (Автоматизированная система Расчетов)
-договора
Одна система-приемник:
- CRM система
Цель: настройка на Biztalk интеграционного сценария загрузки данных из систем источника в систему приемник (ежесуточно).
Интерфейсы:
ШБД: Oracle Views (есть описание, по запросу)
ACP: Oracle Views (будет разработано, есть описание по запросу)
CRM: WCF сервис (будет разработан, проектируется)
Модель данных: есть, по запросу.
Сценарий интеграции: есть, по запросу.
Предполагаемый перечень работ:
1. Развертывание BizTalk на виртуальной инфраструктуре
2. Настройка интеграционного сценария
3. Разработка сценариев тестирования и плана тестирования
4. Тестирование и приемо-сдаточные испытания
5. Документирование решения.
Управление проектом осуществляет заказчик.
Необходимо участие в ежедневных скрам-митингах (15 мин. в 11:00 МСК).
Иной график - будем оговаривать отдельно.
Потенциально, при успешном решении задачи (качественно и в оговоренный срок) возможно дальнейшее сотрудничество по аналогичным задачам (развитие этого решения).
Просьба давать отклик при наличии опыта работы с BizTalk (развертывание, настройка, сопровождение).
Общие требования к разработчику:
- Умение применять различные способы инициализации сообщений внутри оркестровки;
- Знание XSLT, применение кода XSLT в функтоидах карт трансформации в ситуациях, когда невозможно сделать трансформацию при помощи набора стандартных функтоидов;
- Опыт построение схем с базовыми типами и наследованием, трансформации между подобными схемами;
- Умение работать с WSDL файлами внешних поставщиков, подключение и адаптация схем из этих файлов к проекту;
- Опыт построения отказоустойчивых приложений - обработка исключений, транзакционность, блоки компенсации;
- Знание принципов работы WCF сервисов;
- Опыт отправки запросов во внешние WCF сервисы из приложения BizTalk, обработка Fault’ов;
- Навыки публикации оркестровок/схем как WCF сервисов (понимание разницы этих двух подходов), настройка конфигурации Receive Location’ов;
- Знание способов генерации типизированных Fault’ов из своих приложений, опубликованных как WCF сервис;
- Опыт выделение общих для нескольких приложений артефактов в одно приложение, нюансы использования такой схемы работы;
- Опыт работы с несколькими установками BizTalk – методы релиза нескольких связанных приложений из среды разработки в среду production;
- Опыт использование PowerShell команды для установки/обновления приложений (это не обязательно, но желательно);
- Опыт по разработке и подключению своих программных компонентов – Pipeline’ов, диспатчеров;
- Опыт отладки приложений, использование данных трэкинга;
- Опыт Администрирования сервера/кластера серверов, первичная настройка периодических заданий, мониторинг;
- Очень большой плюс: знание ESB Toolkit’а.
Когда:
, 18:00