SlideShare a Scribd company logo
1 of 33
Download to read offline
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Kurt Gray
Global Account Solutions Architect, Global Financial Services
John Kain
Business Development Manager, Global Financial Services – Capital Markets
Trade Capture and Regulatory Reporting
A Scalable, Highly Performant, Secure, and Cost-Effective Architecture
Agenda
• Regulatory reporting landscape
• Trade lifecycle
• Architecture
• Key solution features
Today’s regulatory reporting landscape
Financial institutions face challenges capturing, cleaning, organizing, and reporting for an
array of regulators and regulatory frameworks along with new expectations of fine-grained,
n-dimensional reporting with data lineage and governance controls.
EMA
PRA
Treasury
FDIC
FFIECBASEL
Dodd-Frank
NMSMiFID II
BCBS 239
CCAR
ESMA
RDA
FR Y-9C
Regulatory reporting challenges
What is required
• Platform with limitless storage and cost-effective archiving
• Tools for effective data management and transformation with security and controls
• Ability to scale up and down to meet market conditions
Diversity of
formats
Volume of
data
Single record of
truth
Stringent SLAs
(and fines)
Evolving
requirements
Legacy data architecture challenges
Causes of complexity
• No lineage back to source data
• Data stored in multiple disconnected data silos
• High level of operational complexity
• Competing resources for same data infrastructure
and DB servers
• Complex ETL processes
Effect: lack of agility
• Slow to onboard new data sources
• Slow to adapt to data format changes
• Slow to build new types of reports
• Slow to share data across teams and with regulators
Case Study: SEC Rule 613
The Consolidated Audit Trail will track orders throughout their lifecycle
and identify the broker-dealers handling them, thus allowing regulators to
more efficiently track activity in Eligible Securities throughout the U.S. markets.
The primary goal of Security Exchange Commission (SEC) Rule 613 is to
improve the ability of the SEC and the Self-Regulatory Organizations (SROs)
to oversee trading in the US securities markets.
Beyond existing framework
• Unique identify each customer
• Listed options, market making quotes, post-trade allocations
• Improved granularity and timestamps
Refer to SEC Rule 613, available at: https://www.sec.gov/News/PressRelease/Detail/
PressRelease/1365171483188 for more details.
Trade lifecycle
Pretrade
• Market data
• Analytics
• Order entry
Trading
• Order
management
• Trade execution
Trade management
• Electronic trade confirm
• Allocation
• Settlement instructions
Operations
• Electronic settlement
links
• Post-trade obligations
Compliance
• Post-trade
obligations
• Reporting
On-prem
application
Data lake ETL Outbound
store
Data
warehouse
Visualization
Ad hoc
queries
Send post-
trade data in
FIX format Send
post-
trade
data FIX
format
Process
ETL
Write
processed
data
Load from
store
Query
Analysis and
insight
Exchange
data
Trade reporting sequence of events
AWS big data platform
Amazon EMR Amazon
EC2
Amazon
Glacier
Amazon
S3
AWS Import/Export
Amazon Kinesis
AWS Direct Connect
Amazon
Redshift
Amazon
DynamoDB
AWS Database
Migration Service
Collect Orchestrate Store Analyze
AWS Lambda
AWS IoT
AWS Data Pipeline
Amazon Kinesis
Analytics
Amazon
SNS
AWSSnowball
Amazon
SWF
Amazon Athena
AWS Glue
Amazon Machine
Learning
Amazon
QuickSight
Amazon
Aurora
Encryption ComplianceSecurity
• AWS Identity and Access
Management (IAM) policies
• Bucket policies
• Access Control Lists (ACLs)
• Private VPC endpoints to
Amazon S3
• SSL endpoints
• Server Side Encryption
(SSE-S3)
• S3 Server Side
Encryption with
provided keys (SSE-C,
SSE-KMS)
• Client-side encryption
• Buckets access logs
• Lifecycle Management
Policies
• ACLs
• Versioning & MFA deletes
• Certifications – HIPAA,
PCI, SOC 1/2/3 etc.
AWS security controls for big data
Region
Multi-part
upload of
encrypted
data
S3 Data
Lake
Transient EMR
Clusters for ETL
Cleansed,
Formatted,
Split,
Compressed
Output
Internal App
On-prem
On-prem HSM
(optional)
Amazon CloudWatch Alarm AWS CloudTrail
Amazon Glacier
(WORM
storage)
AWS KMS
Example CAT reporting architecture on AWS
BYO Key
S3 Data
Warehouse
Transient EMR
Clusters for Event
Sequencing
CAT
output
Region
Multi-part
upload of
encrypted
data
S3 Data
Lake
Transient EMR
Clusters for ETL
Cleansed,
Formatted,
Split,
Compressed
Output
Amazon
Athena
Internal App
On-prem
On-prem HSM
(optional)
Amazon
QuickSight
Alarm
Example trade reporting architecture on AWS
BYO Key
S3 Data
Warehouse
Amazon CloudWatch AWS CloudTrailAWS KMS
Amazon Glacier
(WORM
storage)
Amazon Athena: cost example
12 queries
Each query scanned 739GB (nonoptimized data)
12 x 739 = 8,868 GB scanned = 8.868 TB
Cost = $5/TB
Total Cost: 8.868 x 5 = $44.34
Solution features overview
Generate
Billion+
FIX msgs
S3
Data
Lake
(source
of truth)
S3
Output
Area
Optimized
formats
CSV
Parquet
Multiple
Tools to
Process
Data
EMR
Cluster
Spark
ETL
jobs
Amazon
QuickSight
visualizations
BI Tools
Amazon
Athena
Amazon EMR setup
Amazon EMR security config
Amazon Athena example query, count rows
Sample parser code
Analyses StoryboardsDashboards
Amazon QuickSight: collaborate, share, publish
Amazon QuickSight data sources
Amazon QuickSight: choosing a data set
Amazon QuickSight: import data set
Amazon QuickSight: one-click
visualization
Amazon QuickSight: one-click change format
Amazon QuickSight
By firm
Drill down to
asset class
Amazon QuickSight
By asset class
Drill down on
interest rates
* Even distribution – randomization to asset class not applied.
Amazon QuickSight
By interest rate type
* Even distribution – randomization to asset class not applied.
Drill down to
subproduct
Amazon QuickSight
By type
* Even distribution – randomization to asset class not applied.
Thank you!
Appendix: customer stories
“For our market
surveillance systems, we
are looking at about 40%
[savings with AWS], but
the real benefits are the
business benefits: We
can do things that we
physically weren’t able to
do before, and that is
priceless.”
- Steve Randich, CIO
Case study: Re-architecting analytics on AWS
What FINRA needed
• Infrastructure for its market surveillance platform
• Support of analysis and storage of approximately 75
billion market events every day
Why they chose AWS
• Fulfillment of FINRA’s security requirements
• Ability to create a flexible platform using dynamic
clusters (Hadoop, Hive, and HBase), Amazon EMR,
and Amazon S3
Benefits realized
• Increased agility, speed, and cost savings
• Estimated savings of $10-20m annually by using AWS
Market surveillance
FINRA uses Amazon EMR and Amazon S3 to process up to 75
billion trading events per day and securely store over 5
petabytes of data, attaining savings of $10-20mm per year.
• Nasdaq implements an S3 data lake + Amazon Redshift
data warehouse architecture
• Most recent two years of data is kept in the Amazon
Redshift data warehouse and snapshotted into S3 for
disaster recovery
• Data between two and five years old is kept in S3
• Presto on EMR is used to ad hoc query data in S3
• Transitioned from an on-premises data warehouse to
Amazon Redshift and S3 data lake architecture
• Over 1,000 tables migrated
• Average daily ingest of over 7B rows
• Migrated off legacy data warehouse to AWS (start to
finish) in 7 man-months
• AWS costs were 43% of legacy budget for the same
data set (~1100 tables)
Case study: Moving mountains (of data) on AWS

More Related Content

What's hot

Delivering Real-Time Business Value for Engineering, Construction, and Operat...
Delivering Real-Time Business Value for Engineering, Construction, and Operat...Delivering Real-Time Business Value for Engineering, Construction, and Operat...
Delivering Real-Time Business Value for Engineering, Construction, and Operat...SAP Technology
 
Scaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter ExperienceScaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter ExperienceDataWorks Summit
 
Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...
Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...
Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...SAP Ariba
 
SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...
SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...
SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...Rocket Consulting Ltd
 
Intro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdf
Intro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdfIntro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdf
Intro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdfNikolaDordevic
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP Technology
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSingbBablu
 
Horizon Cloud on Microsoft Azure 概要 (2018年12月版)
Horizon Cloud on Microsoft Azure 概要 (2018年12月版)Horizon Cloud on Microsoft Azure 概要 (2018年12月版)
Horizon Cloud on Microsoft Azure 概要 (2018年12月版)Takamasa Maejima
 
AVATA S&OP / IBP Express
AVATA S&OP / IBP ExpressAVATA S&OP / IBP Express
AVATA S&OP / IBP ExpressAVATA
 
SAP Fiori UX/UI
SAP Fiori UX/UISAP Fiori UX/UI
SAP Fiori UX/UIAnkit Jain
 
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2Roche Diagnostics Corporation
 
SAP FI/CO - What is difference between company code and company in SAP?
SAP FI/CO - What is difference between company code and company in SAP?SAP FI/CO - What is difference between company code and company in SAP?
SAP FI/CO - What is difference between company code and company in SAP?Sanjay Ram
 
Effective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a WeekEffective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a WeekDatabricks
 
Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!panayaofficial
 
Cost-Based Optimizer in Apache Spark 2.2
Cost-Based Optimizer in Apache Spark 2.2 Cost-Based Optimizer in Apache Spark 2.2
Cost-Based Optimizer in Apache Spark 2.2 Databricks
 
Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Guang Ying Yuan
 
How sap can help pharmaceutical companies
How sap can help pharmaceutical companiesHow sap can help pharmaceutical companies
How sap can help pharmaceutical companiesanjalirao366
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANAJohn Appleby
 

What's hot (20)

Delivering Real-Time Business Value for Engineering, Construction, and Operat...
Delivering Real-Time Business Value for Engineering, Construction, and Operat...Delivering Real-Time Business Value for Engineering, Construction, and Operat...
Delivering Real-Time Business Value for Engineering, Construction, and Operat...
 
Scaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter ExperienceScaling Big Data Mining Infrastructure Twitter Experience
Scaling Big Data Mining Infrastructure Twitter Experience
 
Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...
Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...
Supply Chain Collaboration with Direct Materials Suppliers: Manitowoc Shares ...
 
SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...
SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...
SAP Warehouse Management (SAP WM) or SAP Extended Warehouse Management (SAP E...
 
Intro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdf
Intro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdfIntro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdf
Intro_S4HANA_Using_Global_Bike_SAP_slides_en_v.4.1.pdf
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
 
Horizon Cloud on Microsoft Azure 概要 (2018年12月版)
Horizon Cloud on Microsoft Azure 概要 (2018年12月版)Horizon Cloud on Microsoft Azure 概要 (2018年12月版)
Horizon Cloud on Microsoft Azure 概要 (2018年12月版)
 
AVATA S&OP / IBP Express
AVATA S&OP / IBP ExpressAVATA S&OP / IBP Express
AVATA S&OP / IBP Express
 
SAP Fiori UX/UI
SAP Fiori UX/UISAP Fiori UX/UI
SAP Fiori UX/UI
 
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
Integrating sap ariba_cloud_solutions_with_sap_erp_and_sap_s4_hana-2
 
SAP FI/CO - What is difference between company code and company in SAP?
SAP FI/CO - What is difference between company code and company in SAP?SAP FI/CO - What is difference between company code and company in SAP?
SAP FI/CO - What is difference between company code and company in SAP?
 
Data Management in Oil & Gas Industry
Data Management in Oil & Gas IndustryData Management in Oil & Gas Industry
Data Management in Oil & Gas Industry
 
Effective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a WeekEffective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a Week
 
Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!
 
Cost-Based Optimizer in Apache Spark 2.2
Cost-Based Optimizer in Apache Spark 2.2 Cost-Based Optimizer in Apache Spark 2.2
Cost-Based Optimizer in Apache Spark 2.2
 
S&OP Workshop
S&OP Workshop S&OP Workshop
S&OP Workshop
 
Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1
 
How sap can help pharmaceutical companies
How sap can help pharmaceutical companiesHow sap can help pharmaceutical companies
How sap can help pharmaceutical companies
 
Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANA
 

Similar to FSI301 An Architecture for Trade Capture and Regulatory Reporting

FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the CloudFSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the CloudAmazon Web Services
 
Track 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptx
Track 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptxTrack 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptx
Track 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptxAmazon Web Services
 
Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016Amazon Web Services
 
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...Insight Technology, Inc.
 
Day 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon Kinesis
Day 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon KinesisDay 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon Kinesis
Day 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon KinesisAmazon Web Services
 
(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014
(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014
(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014Amazon Web Services
 
Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...
Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...
Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...Amazon Web Services
 
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftData warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftAmazon Web Services
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...
AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...
AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...Amazon Web Services
 
AWS Webcast - Informatica - Big Data Solutions Showcase
AWS Webcast - Informatica - Big Data Solutions ShowcaseAWS Webcast - Informatica - Big Data Solutions Showcase
AWS Webcast - Informatica - Big Data Solutions ShowcaseAmazon Web Services
 
Euronext_AWS_talend_connect_paris_2018.pdf
Euronext_AWS_talend_connect_paris_2018.pdfEuronext_AWS_talend_connect_paris_2018.pdf
Euronext_AWS_talend_connect_paris_2018.pdfAmazon Web Services
 
AWS Webcast - Introduction to Amazon Kinesis
AWS Webcast - Introduction to Amazon KinesisAWS Webcast - Introduction to Amazon Kinesis
AWS Webcast - Introduction to Amazon KinesisAmazon Web Services
 
Track 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptx
Track 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptxTrack 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptx
Track 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptxAmazon Web Services
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Amazon Web Services
 
re:Invent Round-up, Time Stream, Quantum and Managed Blockchain
re:Invent Round-up, Time Stream, Quantum and Managed Blockchain re:Invent Round-up, Time Stream, Quantum and Managed Blockchain
re:Invent Round-up, Time Stream, Quantum and Managed Blockchain Amazon Web Services
 
State of the Union: Database & Analytics
State of the Union: Database & AnalyticsState of the Union: Database & Analytics
State of the Union: Database & AnalyticsAmazon Web Services
 
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino Data Lab
 

Similar to FSI301 An Architecture for Trade Capture and Regulatory Reporting (20)

FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the CloudFSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
FSI201 FINRA’s Managed Data Lake – Next Gen Analytics in the Cloud
 
AWS Big Data Platform
AWS Big Data PlatformAWS Big Data Platform
AWS Big Data Platform
 
Track 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptx
Track 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptxTrack 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptx
Track 1 Session 6_建立安全高效的資料分析平台加速金融創新_HC+EMQ Cliff(已檢核,上下無黑邊).pptx
 
Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016Big Data on AWS - Toronto FSI Symposium - October 2016
Big Data on AWS - Toronto FSI Symposium - October 2016
 
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
 
Day 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon Kinesis
Day 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon KinesisDay 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon Kinesis
Day 5 - Real-time Data Processing/Internet of Things (IoT) with Amazon Kinesis
 
(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014
(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014
(SDD405) Amazon Kinesis Deep Dive | AWS re:Invent 2014
 
Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...
Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...
Migrating Financial and Accounting Systems from Oracle to Amazon DynamoDB (DA...
 
Aws meetup 20190427
Aws meetup 20190427Aws meetup 20190427
Aws meetup 20190427
 
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftData warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...
AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...
AWS March 2016 Webinar Series - Building Big Data Solutions with Amazon EMR a...
 
AWS Webcast - Informatica - Big Data Solutions Showcase
AWS Webcast - Informatica - Big Data Solutions ShowcaseAWS Webcast - Informatica - Big Data Solutions Showcase
AWS Webcast - Informatica - Big Data Solutions Showcase
 
Euronext_AWS_talend_connect_paris_2018.pdf
Euronext_AWS_talend_connect_paris_2018.pdfEuronext_AWS_talend_connect_paris_2018.pdf
Euronext_AWS_talend_connect_paris_2018.pdf
 
AWS Webcast - Introduction to Amazon Kinesis
AWS Webcast - Introduction to Amazon KinesisAWS Webcast - Introduction to Amazon Kinesis
AWS Webcast - Introduction to Amazon Kinesis
 
Track 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptx
Track 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptxTrack 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptx
Track 6 Session 1_進入 AI 領域的第一步驟_資料平台的建置.pptx
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...
 
re:Invent Round-up, Time Stream, Quantum and Managed Blockchain
re:Invent Round-up, Time Stream, Quantum and Managed Blockchain re:Invent Round-up, Time Stream, Quantum and Managed Blockchain
re:Invent Round-up, Time Stream, Quantum and Managed Blockchain
 
State of the Union: Database & Analytics
State of the Union: Database & AnalyticsState of the Union: Database & Analytics
State of the Union: Database & Analytics
 
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

FSI301 An Architecture for Trade Capture and Regulatory Reporting

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Kurt Gray Global Account Solutions Architect, Global Financial Services John Kain Business Development Manager, Global Financial Services – Capital Markets Trade Capture and Regulatory Reporting A Scalable, Highly Performant, Secure, and Cost-Effective Architecture
  • 2. Agenda • Regulatory reporting landscape • Trade lifecycle • Architecture • Key solution features
  • 3. Today’s regulatory reporting landscape Financial institutions face challenges capturing, cleaning, organizing, and reporting for an array of regulators and regulatory frameworks along with new expectations of fine-grained, n-dimensional reporting with data lineage and governance controls. EMA PRA Treasury FDIC FFIECBASEL Dodd-Frank NMSMiFID II BCBS 239 CCAR ESMA RDA FR Y-9C
  • 4. Regulatory reporting challenges What is required • Platform with limitless storage and cost-effective archiving • Tools for effective data management and transformation with security and controls • Ability to scale up and down to meet market conditions Diversity of formats Volume of data Single record of truth Stringent SLAs (and fines) Evolving requirements
  • 5. Legacy data architecture challenges Causes of complexity • No lineage back to source data • Data stored in multiple disconnected data silos • High level of operational complexity • Competing resources for same data infrastructure and DB servers • Complex ETL processes Effect: lack of agility • Slow to onboard new data sources • Slow to adapt to data format changes • Slow to build new types of reports • Slow to share data across teams and with regulators
  • 6. Case Study: SEC Rule 613 The Consolidated Audit Trail will track orders throughout their lifecycle and identify the broker-dealers handling them, thus allowing regulators to more efficiently track activity in Eligible Securities throughout the U.S. markets. The primary goal of Security Exchange Commission (SEC) Rule 613 is to improve the ability of the SEC and the Self-Regulatory Organizations (SROs) to oversee trading in the US securities markets. Beyond existing framework • Unique identify each customer • Listed options, market making quotes, post-trade allocations • Improved granularity and timestamps Refer to SEC Rule 613, available at: https://www.sec.gov/News/PressRelease/Detail/ PressRelease/1365171483188 for more details.
  • 7. Trade lifecycle Pretrade • Market data • Analytics • Order entry Trading • Order management • Trade execution Trade management • Electronic trade confirm • Allocation • Settlement instructions Operations • Electronic settlement links • Post-trade obligations Compliance • Post-trade obligations • Reporting
  • 8. On-prem application Data lake ETL Outbound store Data warehouse Visualization Ad hoc queries Send post- trade data in FIX format Send post- trade data FIX format Process ETL Write processed data Load from store Query Analysis and insight Exchange data Trade reporting sequence of events
  • 9. AWS big data platform Amazon EMR Amazon EC2 Amazon Glacier Amazon S3 AWS Import/Export Amazon Kinesis AWS Direct Connect Amazon Redshift Amazon DynamoDB AWS Database Migration Service Collect Orchestrate Store Analyze AWS Lambda AWS IoT AWS Data Pipeline Amazon Kinesis Analytics Amazon SNS AWSSnowball Amazon SWF Amazon Athena AWS Glue Amazon Machine Learning Amazon QuickSight Amazon Aurora
  • 10. Encryption ComplianceSecurity • AWS Identity and Access Management (IAM) policies • Bucket policies • Access Control Lists (ACLs) • Private VPC endpoints to Amazon S3 • SSL endpoints • Server Side Encryption (SSE-S3) • S3 Server Side Encryption with provided keys (SSE-C, SSE-KMS) • Client-side encryption • Buckets access logs • Lifecycle Management Policies • ACLs • Versioning & MFA deletes • Certifications – HIPAA, PCI, SOC 1/2/3 etc. AWS security controls for big data
  • 11. Region Multi-part upload of encrypted data S3 Data Lake Transient EMR Clusters for ETL Cleansed, Formatted, Split, Compressed Output Internal App On-prem On-prem HSM (optional) Amazon CloudWatch Alarm AWS CloudTrail Amazon Glacier (WORM storage) AWS KMS Example CAT reporting architecture on AWS BYO Key S3 Data Warehouse Transient EMR Clusters for Event Sequencing CAT output
  • 12. Region Multi-part upload of encrypted data S3 Data Lake Transient EMR Clusters for ETL Cleansed, Formatted, Split, Compressed Output Amazon Athena Internal App On-prem On-prem HSM (optional) Amazon QuickSight Alarm Example trade reporting architecture on AWS BYO Key S3 Data Warehouse Amazon CloudWatch AWS CloudTrailAWS KMS Amazon Glacier (WORM storage)
  • 13. Amazon Athena: cost example 12 queries Each query scanned 739GB (nonoptimized data) 12 x 739 = 8,868 GB scanned = 8.868 TB Cost = $5/TB Total Cost: 8.868 x 5 = $44.34
  • 14. Solution features overview Generate Billion+ FIX msgs S3 Data Lake (source of truth) S3 Output Area Optimized formats CSV Parquet Multiple Tools to Process Data EMR Cluster Spark ETL jobs Amazon QuickSight visualizations BI Tools Amazon Athena
  • 17. Amazon Athena example query, count rows
  • 25. Amazon QuickSight By firm Drill down to asset class
  • 26. Amazon QuickSight By asset class Drill down on interest rates * Even distribution – randomization to asset class not applied.
  • 27. Amazon QuickSight By interest rate type * Even distribution – randomization to asset class not applied. Drill down to subproduct
  • 28. Amazon QuickSight By type * Even distribution – randomization to asset class not applied.
  • 31. “For our market surveillance systems, we are looking at about 40% [savings with AWS], but the real benefits are the business benefits: We can do things that we physically weren’t able to do before, and that is priceless.” - Steve Randich, CIO Case study: Re-architecting analytics on AWS What FINRA needed • Infrastructure for its market surveillance platform • Support of analysis and storage of approximately 75 billion market events every day Why they chose AWS • Fulfillment of FINRA’s security requirements • Ability to create a flexible platform using dynamic clusters (Hadoop, Hive, and HBase), Amazon EMR, and Amazon S3 Benefits realized • Increased agility, speed, and cost savings • Estimated savings of $10-20m annually by using AWS
  • 32. Market surveillance FINRA uses Amazon EMR and Amazon S3 to process up to 75 billion trading events per day and securely store over 5 petabytes of data, attaining savings of $10-20mm per year.
  • 33. • Nasdaq implements an S3 data lake + Amazon Redshift data warehouse architecture • Most recent two years of data is kept in the Amazon Redshift data warehouse and snapshotted into S3 for disaster recovery • Data between two and five years old is kept in S3 • Presto on EMR is used to ad hoc query data in S3 • Transitioned from an on-premises data warehouse to Amazon Redshift and S3 data lake architecture • Over 1,000 tables migrated • Average daily ingest of over 7B rows • Migrated off legacy data warehouse to AWS (start to finish) in 7 man-months • AWS costs were 43% of legacy budget for the same data set (~1100 tables) Case study: Moving mountains (of data) on AWS