ݺߣ

ݺߣShare a Scribd company logo
Реализация требований
современных информационно-насыщенных
бизнес-архитектур за счет трансформации
Архитектуры данных и форм представления
бизнес-сущностей
1
Сергей Добриднюк
Директор по исследованиям и инновациям
ООО «Диасофт Cистемы»,
тел. +7(495)-780-75-75, sdobridnuk@diasoft.ru
О компании «Диасофт»
23года на рынке
324банка в России
55 из них входят в ТОР-100
31из них входит в число 73 иностранных банков в России
Более 600проектов ежегодно
Головной офис в Москве
Филиалы в Ярославле, Чебоксарах, Новосибирске
Активный выход на зарубежные рынки
2
Взаимодействие объектов системы
Референсная Архитектура предприятия
для розничного банка
5
Что делать с Архитектурой данных ?
6
Парадигма «Data First»
7
Парадигма «Code First»
8
Противоречия (Часть 1)
Компактность
Страничное хранение
данных, оптимизация
хранения данных,
индексов, развитые
механизмы оптимизации
ввода-вывода
Преимущества реляционных СУБД
Не имеет значения
Накопители и память –
самая дешевая часть
компьютера
Жесткая структура данных
Нормализованная структура,
контроль за целостностью
типов и данных, разделение
DML и DDL потоков команд
Ограничивает
Препятствие для создания
ORM и OO-систем, мешает
адаптации данных и
программ. Скорее
ограничение, чем
достоинство
Современное положение
9
Противоречия ( Часть 2)
Быстродействие центральной
СУБД
Форсированные
многопроцессорные системы,
многоядерные CPU, глубокий
тюнинг драйверов ОС
Можно распределить
Современные системы
подразумевают
распределение нагрузки и
горизонтальное
масштабирование
Целостность
Строгая транзакционность,
сложная и ресурсоемкая
репликация для распределенных
приложений
Можно ослабить
Допускается асинхронное
обновление, наличие
расхождений управляется
приложением, а не СУБД
Преимущества реляционных СУБД Современное положение
10
Распределение вендоров в DBMS/Big Data
http://wikibon.org/wiki/v/Big_Data_Vendor_Revenue_and_Market_Forecast_2012-2017 11
Текущие инновации в альтернативных СУБД
http://wikibon.org/wiki/v/Hadoop-NoSQL_Software_and_Services_Market_Forecast_2012-2017 12
Инновации: Нужна Архитектура данных нового типа
*) Термин введен M.Fowler, 2011 , http://martinfowler.com/bliki/CQRS.html 13
Полученные преимущества
Распределенность
Способность работать в гетерогенной сети различной
пропускной способности и быстродействия узлов
Мобильность
Поддержка доступа к СУБД с любого мобильного
устройства
Масштабируемость
Простое горизонтальное масштабирование и
наращивание компонент
Информационная совместимость
Поддержка гибких структур данных, объектов,
документов, схем, концепций программирования
14
Спасибо за внимание. Вопросы ?
15
Сергей Добриднюк
Директор по исследованиям и инновациям
ООО «Диасофт Системы»,
тел. +7(495)-780-75-75, sdobridnuk@diasoft.ru

More Related Content

Реализация требований современных информационно-насыщенных бизнес-архитектур за счет трансформации архитектуры данных и форм представл

  • 1. Реализация требований современных информационно-насыщенных бизнес-архитектур за счет трансформации Архитектуры данных и форм представления бизнес-сущностей 1 Сергей Добриднюк Директор по исследованиям и инновациям ООО «Диасофт Cистемы», тел. +7(495)-780-75-75, sdobridnuk@diasoft.ru
  • 2. О компании «Диасофт» 23года на рынке 324банка в России 55 из них входят в ТОР-100 31из них входит в число 73 иностранных банков в России Более 600проектов ежегодно Головной офис в Москве Филиалы в Ярославле, Чебоксарах, Новосибирске Активный выход на зарубежные рынки 2
  • 3. Взаимодействие объектов системы Референсная Архитектура предприятия для розничного банка 5
  • 4. Что делать с Архитектурой данных ? 6
  • 7. Противоречия (Часть 1) Компактность Страничное хранение данных, оптимизация хранения данных, индексов, развитые механизмы оптимизации ввода-вывода Преимущества реляционных СУБД Не имеет значения Накопители и память – самая дешевая часть компьютера Жесткая структура данных Нормализованная структура, контроль за целостностью типов и данных, разделение DML и DDL потоков команд Ограничивает Препятствие для создания ORM и OO-систем, мешает адаптации данных и программ. Скорее ограничение, чем достоинство Современное положение 9
  • 8. Противоречия ( Часть 2) Быстродействие центральной СУБД Форсированные многопроцессорные системы, многоядерные CPU, глубокий тюнинг драйверов ОС Можно распределить Современные системы подразумевают распределение нагрузки и горизонтальное масштабирование Целостность Строгая транзакционность, сложная и ресурсоемкая репликация для распределенных приложений Можно ослабить Допускается асинхронное обновление, наличие расхождений управляется приложением, а не СУБД Преимущества реляционных СУБД Современное положение 10
  • 9. Распределение вендоров в DBMS/Big Data http://wikibon.org/wiki/v/Big_Data_Vendor_Revenue_and_Market_Forecast_2012-2017 11
  • 10. Текущие инновации в альтернативных СУБД http://wikibon.org/wiki/v/Hadoop-NoSQL_Software_and_Services_Market_Forecast_2012-2017 12
  • 11. Инновации: Нужна Архитектура данных нового типа *) Термин введен M.Fowler, 2011 , http://martinfowler.com/bliki/CQRS.html 13
  • 12. Полученные преимущества Распределенность Способность работать в гетерогенной сети различной пропускной способности и быстродействия узлов Мобильность Поддержка доступа к СУБД с любого мобильного устройства Масштабируемость Простое горизонтальное масштабирование и наращивание компонент Информационная совместимость Поддержка гибких структур данных, объектов, документов, схем, концепций программирования 14
  • 13. Спасибо за внимание. Вопросы ? 15 Сергей Добриднюк Директор по исследованиям и инновациям ООО «Диасофт Системы», тел. +7(495)-780-75-75, sdobridnuk@diasoft.ru