Unblocking The Main Thread Solving ANRs and Frozen Frames
Putting data to work
1. Foundational technologies for the data-driven business
PUTTING DATA TO WORK
Phil Simpson
Sr. Principal Product Marketing Manager
1
2. Topics
● The data challenge
● A solution framework
● Foundational technologies
● Use case - anti-money laundering
3. Data is Everywhere
● 90% of all data in existence today was created
in the past two years1
● Worldwide data is expected to hit 175
zettabytes by 2025, representing a 61% CAGR2
● 90 ZB of this data will be from IoT devices in
20252
● 51% of the data will be in data centers and 49%
will be in the public cloud2
● 80% of data will be unstructured by 20253
1. PC Reviews, “90% of the Big Data We Generate is an Unstructured Mess.” https://www.pcmag.com/news/364954/90-percent-of-the-big-data-
we-generate-is-an-unstructured-me
2. DC, “Data Age 2025”. https://www.seagate.com/our-story/data-age-2025/
3. https://solutionsreview.com/data-management/80-percent-of-your-data-will-be-unstructured-in-five-years/
4. The Data Opportunity
If we could consume all the data available we
could:
● Recognize important business events as
they happen
● Respond intelligently to business events
● Automate business functions
● Continuously improve business
operations
● Better serve customers
● ...
5. The Data Challenge
The data we have is:
● Inconsistent
● Duplicated
● Missing or inaccessible
● Irrelevant
● Unintelligible
● Too big
● Too old
● Created/changed faster than it can
be consumed
● ...
16. Data Access
DATA VIRTUALIZATION CHANGE DATA CAPTURE
Federates multiple relational and non-relational sources
Compatible with existing SQL clients
Live CRUD access to back-end data sources
Client-driven interaction
Database changes externalized as events
Process data change events as they happen
Distributed state updates, caching, data lake, etc.
Event-driven interaction
ActIngest InterpretTransform
20. Robotic Process Automation
Transactional Processing
Accounting & Reporting
Account Management
Image Capture
Analytics
Spreadsheet integration
Email
Word
PDF’s
Data processing &
Storage
Web site integration
ActIngest InterpretTransform
21. RPA and BPM Together
Source: Object Management Group
ActIngest InterpretTransform
22. 22
Anti-Money Laundering
Open System Architecture
Marius Bogoevici
Chief Solutions Architect, Financial Services
Anti-MoneyLaunderingOpenSystemArchitecture
23. 23
▸ Increasing variety of financial products & channels
▸ Increasing amount of data sources and formats
▸ Exponential data volume growth
Complexity
▸ Money laundering regulations increasingly demand proactive measures
▸ Evolving regulatory requirements
▸ Automated decision making and reporting
Responsiveness
▸ Scaling - increased traffic throughput
▸ Digital transformation and modernization
Operation
Business Drivers
▸ Clear, explainable decision making processes
▸ Independent audit capabilities
▸ Visibility into process history and performance
Transparency
24. 24
▸ Glean insight from existing long-term and real-time data sources
▸ Integrate new types of data, structured and unstructured easily
▸ Single customer view
▸ Processed monitored via analytics and and visualized by easy-to-use dashboards
Data-driven
▸ Implement customer due diligence (CDD), enhanced due diligence (EDD), and universal
beneficiary ownership (UBO)
▸ Dynamically creating and changing business workflows, policies and procedures
▸ Automated decision making and reporting
Compliant
Outcomes
▸ Reduce false positives
▸ Reduce TCO and avoid vendor lock-in
▸ Scaling infrastructure to analyze a growing volume of transactions
Efficient
26. Anti-Money Laundering Open System Architecture at a glance
26
Characteristics
● Modular and decentralized
● Microservice architecture
● Event-driven and streaming
oriented
● Transparent and observable
● Agile integration ready
● Hybrid-and multi-cloud ready
27. Red Hat Intelligent Data Platforms
RUNTIMES INTEGRATION AUTOMATION
RED HAT ENTERPRISE LINUX ECOSYSTEM
Hardware, Virtualization, Cloud and Service Provider Certifications
APPLICATION LIFECYCLE MANAGEMENT
CONTAINER ORCHESTRATION AND MANAGEMENT
ENTERPRISE CONTAINER HOST
App
Monitoring
Infra
Monitoring
DATA GRID
AMQ BROKER
Title: Becoming an Intelligent Enterprise: Foundational technologies for the next generation of IT
The digital transformation drumbeat is driving enterprises of all sizes to reevaluate their IT infrastructure. In order to keep up with constantly changing customer expectations and emerging competition from unexpected sources, CIOs need a more flexible, cost effective and intelligent IT environment that can support their future digital business. But where to start? What are the key technologies on which they can build? And how can they be combined into a holistic platform that will serve the business’ needs for many years to come?
Join Phil Simpson from Red Hat for a look at the next gen technologies and architectural patterns you can use today to build an intelligent enterprise.
This is the Anti-Money Open System Laundering Architecture. It is based on OSS components from the Red Hat portfolio.
By design, it is a modular and decentralized architecture. While AML is an important function in a financial institution, a monolithic and centralized model does not meet the agility and scale that are expected from this kind of system. So, we believe that the AML function is best when realized in the context of a decentralized architecture, as a collections of systems that cooperate cohesively. Moreover, the modularity of the system makes it easy to replace parts of the system to keep pace with the evolving requirements and innovation.
This is done by the means of microservices - a modern architecture that captures both the needs of modularity and decentralization.
It is an event-driven architecture, where components cooperate with each other by publishing and consuming business events. This increases the decoupling of components and adds another degree of resilience.
Long-term event persistence make it possible to tap into the stream of events flowing through the system and analyze it in real time. The microservices architecture provides the means to collect metrics and performance data from the running applications directly.
The use of clear, explainable business rules and well-defined automated business processes makes the process transparent and explainable.
Moreover, in line with the decentralization and modularity goals of the architecture - we recognize the need for flexibility on where and how these components run.