BCC Group 2017 DEC Rel. 3.2 EN Financial Data Enterprise Platform 1 Financial Data Enterprise Platform ONE
[Cloud] Financial Data [Cloud] Platform 2 Financial Data Enterprise Platform ONE
" You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete. Bucky FULLER 3 Financial Data Enterprise [Cloud] Platform ONE
ONE Solution Architecture ONE Extensions ONE Excel Add-In Custom Application ONE API ONE API ONE API ONE MECS ONE Platform ONE MECS ONE API ONE API ONE API ONE API Real-Time Streaming, Delayed, Snaphot Historical On demand, XML, JSON, File Reference Pull, JSON, XML, File ONE Source Handlers APP, NEWS & Video Trade Confirm., News, Video, Voice,... 4 Financial Data Enterprise Platform ONE
ONE Platform ONE APIs ONE Excel Add-In ONE Extensions 5 Financial Data Enterprise Platform ONE
ONE Platform Transform, Entitle, Distribute 6 Financial Data Enterprise Platform ONE
ONE Platform Responsabilities Source Transform Entitle Distribute Access Vendors and other Sources in all formats streaming, file based or DB Handlers For all streaming or non streaming data Last Value Cache Entitlement & Platform Management MECS & on-behalf Entitlement Agents Solace Either HW or Solace Virtual Message Routers (VMR) ONE API C/C++,.Net, Java, JavaScript on Windows and Linux 7 Financial Data Enterprise Platform ONE
Transform Vendor Access Proprietary API / Format BPipe API, FIX, XML, JSON BSON, MQTT etc. Normalization Message Building Field and Symbol Mapping Field Injection Entitlement Tagging Publishing Message sending Connection Failover Mgmt. Monitoring Last Value Caching Cache Assembly Special Fields Evaluation Value Store Request Response Engine Persistence Cache Optimization 8 Financial Data Enterprise Platform ONE
Entitle & Manage MECS - Platform Management & Entitlement Vendors Users / User Groups Entitlement groups / Entitlement Keys Data Dictionaries Connection Parameters Reporting User Monitoring Usage Control openmecs Runs in Docker Config Parameter Management 9 Financial Data Enterprise Platform ONE
Entitle & Manage Agent based on-behalf Subscribers Seemless Integration into ONE Platform Entitlement Agents for on-behalf Subscriptions Part of Feed Handler for resilience Enforced openmecs for Web Access Enforced EMRS Token, UUID & IP Auth Enforced (open)dacs Item and Content Based Entitlements Enforced Entitlement using on-behalf Subscription Agents run in Docker Enforced Limits for Host Counting etc. Enforced Application usage Permissioning 10 Financial Data Enterprise Platform ONE
Distribute WAN Optimization Acceleration of WAN distribution through realtime compression and intelligent routing Reliable Messaging Delivery of millions of messages per second to hundreds of thousands of subscribers, 0.05 ms latency, any Data Format, encrypted Guaranteed Messaging Guarantees that messages are delivered, once and only once, in sequence. Internet of Things Very High Availability High throughput, end-to-end 99.999% reliability messaging across the core, Active-Active or Active-Standby edge and fog layers of typical redundancy via VRRP IoT architectures Chassis based system with discrete data and control planes Web Messaging Solace can stream millions of real-time messages over the internet and wireless networks with much higher and more consistent performance than other solutions. 11 Financial Data Enterprise Platform ONE
Distribute WAN Optimization Acceleration of WAN distribution through realtime compression and intelligent routing Reliable Messaging Delivery of millions of messages per second to hundreds of thousands of subscribers, low latency, any Data Format, encrypted Guaranteed Messaging Guarantees that messages are delivered, once and only once, in sequence. Internet of Things High throughput, end-to-end messaging across the core, edge and fog layers of typical IoT architectures High Availability Web Messaging Solace can stream millions of real-time messages over the internet and wireless networks with much higher and more consistent performance than other solutions. 12 Financial Data Enterprise Platform ONE
ONE Platform Transform, Entitle, Distribute in the Cloud [Cloud] 13 Financial Data Enterprise [Cloud] Platform ONE
ONE Platform Source Transform Entitle Distribute Access Data Vendor Source Handlers MECS & Agents Solace ONE API 14 Financial Data Enterprise [Cloud] Platform ONE
ONE [Cloud] Platform AWS Source Transform Entitle Distribute Access Data Vendor Source Handlers MECS & Agents Solace ONE API 15 Financial Data Enterprise [Cloud] Platform ONE
inside AWS B-Pipe ticker plant VPC Feed Handler MECS Distribute VPC Micro Services Auth/Ent B-Pipe Server EMRS Transform EMRS AGENT VPC Micro Services outside AWS Publish / Subscribe Manage Platform on Prem / Web Sub Pub/Sub Pub MECS GUI Reporting 16 Financial Data Enterprise [Cloud] Platform ONE
inside AWS B-Pipe ticker plant VPC Feed Handler MECS Distribute VPC Micro Services Auth/Ent B-Pipe Server EMRS Transform EMRS AGENT VPC Micro Services outside AWS Publish / Subscribe Manage Platform on Prem / Web Sub Pub/Sub Pub MECS GUI Reporting 17 Financial Data Enterprise [Cloud] Platform ONE
inside AWS B-Pipe ticker plant VPC Feed Handler MECS Distribute VPC Micro Services Auth/Ent B-Pipe Server EMRS Transform EMRS AGENT VPC Micro Services outside AWS Publish / Subscribe Manage Platform inside Cloud Sub Pub/Sub Pub MECS GUI Reporting 18 Financial Data Enterprise [Cloud] Platform ONE
Cloud Distribution ONE Global real-time Network WAN optimization over ONE Platform Interconnections in the Cloud 19 Financial Data Enterprise [Cloud] Platform ONE
ONE API ONE Platform. C/C++,.Net, Java, JavaScript; on Windows, Linux and Mobile Devices 20 Financial Data Enterprise Platform ONE
ONE API Simple ONE API Functions C/C++.Net /Java JavaScript Log-On Subscription Cache Request / Snapshot Request Historical Request Meta Data Request Publish Logoff 21 Financial Data Enterprise Platform ONE
HTML5 World Integration using ONE JavaScript API Financial Widgets Desktop and Mobile Apps Design using the Entitlement enforcing ONE JavaScript API together with in market available HTML5 Widgets Cloud access to all ONE Platform Data Smart search Find all user entitled ONE Platform Symbols Docker Services Expand ONE Platform Services Using Docker Containers 22 Financial Data Enterprise Platform ONE
HTML5 World Integration using ONE JavaScript API The ONE Platform is just the beginning: Distributed Cloud Development Library of available Widgets MECS Admin and Entitlement Firewall MECS Managed Container Services Distributed development Flexibility for building Displays and Applications in the Cloud using the ONE JavaScript API Available in the market: Quote Lists, Charting (Spread, Yield), Watchlist, News, Time & Sales, Order Book, Alerts, Gainers/Losers, Cross Rates, Option Tools, etc. MECS fully-fledged Admin Centre defines and enforces Platform Objects Access Rules across all subhierarchies of Groups of Users, Applications and Data Entitlement IDs Cloud based open container development for web based Entitled Financial information dissemination that integrates the needs of any financial ecosystem 23 Financial Data Enterprise Platform ONE
ONE Excel Add-In All Data in Excel + Contribution to entitled Sources using the ONE API 24 Financial Data Enterprise Platform ONE
ONE Excel Add-In Reference Data Formula GUI Component UDFs External Libs Realtime Data Manual Input Results Contribution Visualisation Elements 25 Financial Data Enterprise Platform ONE
ONE Platform Extensions Imagine 27 Financial Data Enterprise Platform ONE
Use Case CALCNODE: Cloud Financial Calculation Global Calculation Invocation World wide connectivity for streaming real-time and static value transmission to calculation Micro Services. Granular Entitlement for selective distribution of results. Control of Data ownership. Excel Add-In. Outsourced Cloud Hosting and Support Dedicated Cloud services with first second and third level support. Monitoring by dedicated team. CALCNODE Calculation as a Service Customer specific Library deployment and calculation invocation using Micro Services. Real-Time update injection. Painstaking participant control. Message recording. CALCNODE based on the ONE Platform Calculated values exchange as a service for the whole industry with selective distribution capabilities. Customer controlled data ownership. Tier 1 Banks proven technology. 28 Financial Data Enterprise Platform ONE
Use Case CALCNODE: Cloud Financial Calculation =creatediscountfactorcurver( ) =getdiscountfactorr( ) =createfxsmiler ( ) =getsmileresponser ( ) 29 Financial Data Enterprise Platform ONE
Use Case FICONEX: Contribution in the Cloud FICONEX Global Contribution Contribution Connectivity for all data formats, streaming realtime and static. Granular Entitlement for selective distribution of data portions to different counterparties. Control of Data ownership. Excel Add-In. Outsourced Cloud Hosting and Support Dedicated Cloud services with first second and third level support. Monitoring by dedicated team. World wide Cloud Locations. Added Value Services Data transformation, cleansing, calculation, Big Data Analytics, Collaboration (e.g. Chat, Excel value Sharing), anonymous indexing and statistics. Customer specific developments. FICONEX based on the ONE Platform Data exchange as a service for the whole industry with customer specific entitlement and selective distribution capabilities. Customer controlled. Tier 1 Banks proven technology. 30 Financial Data Enterprise Platform ONE
Financial Institutions Use Case FICONEX: Contribution in the Cloud A B n Big Data Analytic Microservices A B n Financial Institutions & Vendors 31 Financial Data Enterprise Platform ONE
Enterprise ONE - Financial Data Enterprise Platform [Cloud] International GmbH & Co. KG Taunusanlage 1, 60329 Frankfurt Germany Phone: +(49) 69 50 50 60 70 4 Mail: info@bccgi.com Web: www.bccgi.com 32 Financial Data Enterprise Platform ONE 2018 BCC Group GERMANY