Кредитный конфигуратор Архитектура
Прототип конфигуратора
Общая модель комплекса
Требования к производительности
Требования к ПО и оборудованию
Безбумажный банк Архитектура
Безбумажный офис
Безбумажный офис
Безбумажный офис
Безбумажный офис
Требования к ПО и оборудованию
Требования к производительности
Спасибо!
1.17M
Category: internetinternet

Кредитный конфигуратор. Архитектура

1. Кредитный конфигуратор Архитектура

Июль, 2017

2. Прототип конфигуратора

Слайд 2

3. Общая модель комплекса

Слайд 3

4. Требования к производительности

Средний трафик на 1 пользователя (в моменте): 100Кб
Максимальный трафик на 1 пользователя (в моменте): 1МБ
Средний трафик на 1 пользователя (в сутки): 5МБ
10 000 пользователей системы (3 000 конкурирующих)
2 000 000 интеграционных запросов (в день)
SLA на отклик пользователя до 0.5 секунд
Слайд 4

5. Требования к ПО и оборудованию

Сервер приложений (14 CPU/256 GB RAM/200 GB HDD - 2 сервера)
Weblogic
Java 8
Oracle Coherence
Сервер БД (8 CPU/32 GB RAM/300 GB HDD - 2 сервера)
Oracle 12c R1 Enterprise Server 12.1.0.2
Масштабируемость
Горизонтальное масштабирование путем добавления новых
серверов приложений
Подключение новых систем
Предоставляется API
Слайд 5

6. Безбумажный банк Архитектура

Июль, 2017

7. Безбумажный офис

Слайд 7

8. Безбумажный офис

Слайд 8

9. Безбумажный офис

Список сервисов:
• Сервис взаимодействия с БД
• Сервис взаимодействия устройств
• Сервис биометрии
• Сервис журналирования
• Сервис мониторинга
• Сервис администрирования
Слайд 9

10. Безбумажный офис

Технологии front-end:
• Swift 3
• Iron Mobile
• SockJS
Технологии back-end:
• Java 8
• Spring – веб приложение администрирование системы
• Vert.x – реализация взаимодействия между устройствами
• docker containers/ docker machine - развертывание
• Openshift origin – платформа управления контейнерами
• logstash - elastic search - kibana - журналирование, агрегация и визуализация
• Oracle DB - СУБД
Слайд 10

11. Требования к ПО и оборудованию

Сервера кластера
Ноды - 16 Core CPU/32 Gb RAM/300 GB HDD/ - 4 серверов
Мастер - 8 Core CPU/32 Gb RAM/300 GB HDD/ - 2 сервера
Сервер БД
8 CPU/32 GB RAM/200GB HDD - 2 сервера
Oracle 12c R1 Enterprise Server 12.1.0.2
Масштабируемость
Масштабирование путем создание новых POD
Масштабирование путем добавления новых серверов
Подключение новых систем
Предоставляется API
Слайд 11

12. Требования к производительности

Средний трафик на 1 пользователя (в моменте): 3МБ
Максимальный трафик на 1 пользователя (в моменте): 6МБ
Средний трафик на 1 пользователя (в сутки): 60-100МБ
6 000 пользователей системы (3 000 конкурирующих)
2 000 000 интеграционных запросов (в день)
SLA на отклик пользователя до 0.5 секунд
Слайд 12

13. Спасибо!

Москва, Ленинская слобода., д. 19
Т: +7 (495) 981-92-92
Ф: +7 (495) 981-92-91
English     Русский Rules