Интеграция
корпоративных
приложений
сложный сценарий событий с теоритическими вкладками

для

forum.help1c.com

© Alexey Lustin
Мир компетенций
* жизненный цикл данных
* поток данных в динамике

* поиск узких мест в потоке данных
Зоопарк ящиков
Это ВЫ

Друг
(белый)

Товарищ (серый)

Враг
(черный)

Сволочь
(бесцветный)

Друг

Channel

Channel

DataContract

Excel

Товарищ

Channel

DataContract

DataContract
(with version)

Excel

Враг

DataContract

DataContract

DataContract
(with version)

Excel

Сволочь

Excel

Excel

Excel

Excel

•

targetNameSpace = “http://www.silverbulleters.org/api/retail.xsd”
Мир адаптеров

И только потом интеграция….
Мир событий
Ядро интеграции
Мобильник
Склад
Бухгалтерия
Закупка,транспорт,отгрузка
Транспорт
Прибыль
Контроль сделки

api.*.sales.*( group by month)
Аппарат понятий
AMPQ & SOA and data contracts & EIP
REST & SOAP
XML & XSLT & XDTO
COM, C++
1C 8.3

Entinitys & ORM
Затраты и стоимость владения
60
50
40
30
20

10
0
I кв.

II кв.

III кв.

IV кв.

Затраты на ALM

Стоимость запуска интеграционных сценариев
Среднее время сделок

Срок сценария с нуля - 2 недели, затем каждый за 3 дня.
Зоопарк технологий
Программисты
• Программист учетных систем

• Программист бизнескомпонентов
• Программист интеграционных
решений
или ESB-монстр
Не получится, если...
так как это продукт, то:

1. необходимы BDD, TDD сценарии
2. обязательны ночные сборки
3. обязательна сертификационная платформа
4. обязателен GIT
5. обязательна обратная совместимость API
6. Continuous Integration
Или все таки файлами ?

(с) Alexey Lustin, Silver Bulleters

2013 Осенний Форум help1c.com - Интеграция корпоративных приложений