Интеграция приложений(аналитический марафон 2016)
TRANSCRIPT
![Page 1: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/1.jpg)
Интеграция приложенийМаксим Смирнов март 2016
Интеграция приложений
техники анализа требований
и проектирования
Максим Смирновhttp://mxsmirnov.com
![Page 2: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/2.jpg)
Интеграция приложений
Кто такой Максим Смирнов
2Максим Смирнов март 2016
c февраля 2015г. Центральный Банк России– Главный архитектор ИС, зам. рук. управления
c 2014г. IIBA Russian Chapter– Practices Vice President
с 2000г. по 2014г. ОАО «ВымпелКом»– руководитель департамента ИТ архитектуры
Главный ИТ архитектор– менеджер проектов
с 1995г. по 2000 ОАО АБ «Инкомбанк» – эксперт по системам обмена сообщениями,
приложениям «Банк-Клиент» и «Банк-Банк»
до 1995г. – разработчик криптографических приложений
(шифрование, цифровая подпись)
![Page 3: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/3.jpg)
Интеграция приложений3Максим Смирнов
Интеграция приложений
март 2016
![Page 4: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/4.jpg)
Интеграция приложений4Максим Смирнов
Интеграция приложений
март 2016
Реальные проблемы интеграции:
устаревшие программные интерфейсы
сложные цепочки взаимодействий
необходимость проверки условий
обработка ошибок и исключений
Интеграция композитные приложения
![Page 5: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/5.jpg)
Интеграция приложений5Максим Смирнов
Пример: услуга “Продли скорость”
март 2016
Абонент
Автоматизированная система расчетов
Оператор связи Абонент
Баланс
Сеть 2Gзвонок, СМС
S S
![Page 6: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/6.jpg)
Интеграция приложений6Максим Смирнов
Пример: услуга “Продли скорость”
март 2016
Абонент
Автоматизированная система расчетов
Оператор связи Абонент
ИнтернетБаланс Пакет услуг
Сети передачи данных
Сеть 2Gзвонок, СМС
данные
S S
R
![Page 7: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/7.jpg)
Интеграция приложений7Максим Смирнов
Пример: услуга “Продли скорость”
март 2016
Абонент
Автоматизированная система расчетов
Оператор связи Абонент
Интернет
Сервисная шина
Баланс Пакет услуг
Сети передачи данных
Сеть 2Gзвонок, СМС
данные1
снизитьскорость
S S
R
![Page 8: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/8.jpg)
Интеграция приложений8Максим Смирнов
Пример: услуга “Продли скорость”
март 2016
Абонент
Автоматизированная система расчетов
Оператор связи Абонент
Интернет
Сервисная шина
Баланс Пакет услуг
Сети передачи данных
Сеть 2Gзвонок, СМС
данные1
2
снизитьскорость
отправитьСМСS S
R
![Page 9: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/9.jpg)
Интеграция приложений9Максим Смирнов
1. Use cases à la Alistair Cockburn
март 2016
1. АСР отправляет Приложению уведомление об исчерпании пакета включенного трафика
2. Приложение проверяет в АСР отсутствие подключенной услуги «автопродление скорости» у данного Абонента
3. Приложение отправляет сетевому оборудованию команду на снижение скорости передачи данных
4. Приложение отправляет абоненту СМС-сообщение с предложением продлить скорость
5. Абонент подключает дневной пакет с включенным объемом трафика
Расширения:
2а. У Абонента подключена услуга «автопродление»
2а.1 Сценарий завершается
![Page 10: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/10.jpg)
Интеграция приложений10Максим Смирнов
2. Инструменты совместной работы
март 2016
![Page 11: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/11.jpg)
Интеграция приложений11Максим Смирнов
3. Связность архитектурных моделей
март 2016
1. АСР отправляет Приложению уведомление об исчерпании пакета включенного трафика
2. Приложение проверяет в АСР отсутствие подключенной услуги «автопродление скорости» у данного Абонента
3. Приложение отправляет сетевому оборудованию команду на снижение скорости передачи данных
4. Приложение отправляет абоненту СМС-сообщение с предложением продлить скорость
5. Абонент подключает дневной пакет с включенным объемом трафика
Расширения:
2а. У Абонента подключена услуга «автопродление»
2а.1 Сценарий завершается
![Page 12: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/12.jpg)
Интеграция приложений12Максим Смирнов
3. Связность архитектурных моделей
март 2016
![Page 13: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/13.jpg)
Интеграция приложений13Максим Смирнов март 2016
Продолжим работатьс документами?
![Page 14: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/14.jpg)
Интеграция приложений14Максим Смирнов
Цифровая трансформация
март 2016
Client Front BackBusiness Logic
![Page 15: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/15.jpg)
Интеграция приложений15Максим Смирнов
Цифровая трансформация
март 2016
Client Front BackBusiness Logic
Self-service
![Page 16: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/16.jpg)
Интеграция приложений16Максим Смирнов
Цифровая трансформация
март 2016
Client Front BackBusiness Logic
Self-service
ИнтеграцияУстройство
![Page 17: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/17.jpg)
Интеграция приложений
Client Front BackBusiness Logic
Self-service
Интеграция ИнтеграцияУстройство
17Максим Смирнов
Цифровая трансформация
март 2016
IoT
![Page 18: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/18.jpg)
Интеграция приложений
В чем отличие Digital от автоматизации?
![Page 19: Интеграция приложений(аналитический марафон 2016)](https://reader033.vdocuments.pub/reader033/viewer/2022052514/589eb40d1a28ab4a5c8b490d/html5/thumbnails/19.jpg)
Интеграция приложенийМаксим Смирнов март 2016
Интеграция приложенийтехники анализа требований
и проектирования
Максим Смирновhttp://mxsmirnov.com