GridGain In- Memory Compu2ng Pla6orm: Empowering Insurance With In- Memory CompuBng

Similar documents
Take Telecom to the Next Level with In- Memory Computing

Agenda. Apache Ignite Project Apache Ignite Data Fabric: Data Grid HPC & Compute Streaming & CEP Hadoop & Spark Integration Use Cases Demo Q & A

Apache Ignite TM - In- Memory Data Fabric Fast Data Meets Open Source

Accelerate MySQL for Demanding OLAP and OLTP Use Case with Apache Ignite December 7, 2016

Accelerate MySQL for Demanding OLAP and OLTP Use Cases with Apache Ignite. Peter Zaitsev, Denis Magda Santa Clara, California April 25th, 2017

Apache Ignite and Apache Spark Where Fast Data Meets the IoT

Embedded Technosolutions

Increase Value from Big Data with Real-Time Data Integration and Streaming Analytics

Data 101 Which DB, When. Joe Yong Azure SQL Data Warehouse, Program Management Microsoft Corp.

IN-MEMORY DATA FABRIC: Real-Time Streaming

Oracle Exadata: Strategy and Roadmap

Big Data Technology Ecosystem. Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara

A GridGain Systems In-Memory Computing White Paper

Cloud Analytics and Business Intelligence on AWS

Abstract. The Challenges. ESG Lab Review InterSystems IRIS Data Platform: A Unified, Efficient Data Platform for Fast Business Insight

Maximizing Fraud Prevention Through Disruptive Architectures Delivering speed at scale.

In-Memory Computing Essentials

VOLTDB + HP VERTICA. page

Data 101 Which DB, When Joe Yong Sr. Program Manager Microsoft Corp.

Streaming Integration and Intelligence For Automating Time Sensitive Events

Big Data with Hadoop Ecosystem

WHITEPAPER. MemSQL Enterprise Feature List

Big Data com Hadoop. VIII Sessão - SQL Bahia. Impala, Hive e Spark. Diógenes Pires 03/03/2018

Webinar Series TMIP VISION

Accelerate your SAS analytics to take the gold

The Data Explosion. A Guide to Oracle s Data-Management Cloud Services

Accelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing

Topics. Big Data Analytics What is and Why Hadoop? Comparison to other technologies Hadoop architecture Hadoop ecosystem Hadoop usage examples

When, Where & Why to Use NoSQL?

Big Data Architect.

CONSOLIDATING RISK MANAGEMENT AND REGULATORY COMPLIANCE APPLICATIONS USING A UNIFIED DATA PLATFORM

Lambda Architecture for Batch and Real- Time Processing on AWS with Spark Streaming and Spark SQL. May 2015

Stages of Data Processing

Ten Innovative Financial Services Applications Powered by Data Virtualization

Progress DataDirect For Business Intelligence And Analytics Vendors

Hadoop 2.x Core: YARN, Tez, and Spark. Hortonworks Inc All Rights Reserved

HDInsight > Hadoop. October 12, 2017

Overview. Prerequisites. Course Outline. Course Outline :: Apache Spark Development::

Microsoft Azure Databricks for data engineering. Building production data pipelines with Apache Spark in the cloud

2017 GridGain Systems, Inc. In-Memory Performance Durability of Disk

Understanding the latent value in all content

Accelerating Digital Transformation with InterSystems IRIS and vsan

zspotlight: Spark on z/os

Evolving To The Big Data Warehouse

IBM Data Replication for Big Data

Integrate MATLAB Analytics into Enterprise Applications

THE FUTURE OF BUSINESS DEPENDS ON SOFTWARE DEFINED STORAGE (SDS)

CSE6331: Cloud Computing

Next-Generation Cloud Platform

Spatial Analytics Built for Big Data Platforms

What is the maximum file size you have dealt so far? Movies/Files/Streaming video that you have used? What have you observed?

Architecting Microsoft Azure Solutions (proposed exam 535)

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

Massive Scalability With InterSystems IRIS Data Platform

From Single Purpose to Multi Purpose Data Lakes. Thomas Niewel Technical Sales Director DACH Denodo Technologies March, 2019

2017 GridGain Systems, Inc. In-Memory Performance Durability of Disk

MariaDB MaxScale 2.0, basis for a Two-speed IT architecture

In-Memory Performance Durability of Disk GridGain Systems, Inc.

CORPORATE PERFORMANCE IMPROVEMENT DOES CLOUD MEAN THE PRIVATE DATA CENTER IS DEAD?

Bring Context To Your Machine Data With Hadoop, RDBMS & Splunk

5/24/ MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992

Integrating Oracle Databases with NoSQL Databases for Linux on IBM LinuxONE and z System Servers

Accelerate Big Data Insights

The Future of Business Depends on Software Defined Storage (SDS) How SSDs can fit into and accelerate an SDS strategy

5 Fundamental Strategies for Building a Data-centered Data Center

Digital Enterprise Platform for Live Business. Kevin Liu SAP Greater China, Vice President General Manager of Big Data and Platform BU

Applied Spark. From Concepts to Bitcoin Analytics. Andrew F.

Architecture of a Real-Time Operational DBMS

Hadoop, Yarn and Beyond

Achieving Horizontal Scalability. Alain Houf Sales Engineer

Home of Redis. April 24, 2017

The Evolution of Big Data Platforms and Data Science

Cloud Computing: Making the Right Choice for Your Organization

Fast Innovation requires Fast IT

Safe Harbor Statement

STATE OF MODERN APPLICATIONS IN THE CLOUD

Introduction to K2View Fabric

REGULATORY REPORTING FOR FINANCIAL SERVICES

Netezza The Analytics Appliance

Agenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache

Approaching the Petabyte Analytic Database: What I learned

Upgrade Your MuleESB with Solace s Messaging Infrastructure

microsoft

Gain Insights From Unstructured Data Using Pivotal HD. Copyright 2013 EMC Corporation. All rights reserved.

IBM dashdb Local. Using a software-defined environment in a private cloud to enable hybrid data warehousing. Evolving the data warehouse

Vision of the Software Defined Data Center (SDDC)

Microsoft Big Data and Hadoop

Apache Spark Graph Performance with Memory1. February Page 1 of 13

Falling Out of the Clouds: When Your Big Data Needs a New Home

TOOLS FOR INTEGRATING BIG DATA IN CLOUD COMPUTING: A STATE OF ART SURVEY

Optimizing Apache Spark with Memory1. July Page 1 of 14

Oracle GoldenGate for Big Data

Performance Innovations with Oracle Database In-Memory

Windows 10 IoT Overview. Microsoft Corporation

TECHED USER CONFERENCE MAY 3-4, 2016

UNIFY DATA AT MEMORY SPEED. Haoyuan (HY) Li, Alluxio Inc. VAULT Conference 2017

Nowcasting. D B M G Data Base and Data Mining Group of Politecnico di Torino. Big Data: Hype or Hallelujah? Big data hype?

Online Bill Processing System for Public Sectors in Big Data

Transform your data estate with cloud, data and AI

Challenges for Data Driven Systems

Transcription:

GridGain In- Memory Compu2ng Pla6orm: Empowering Insurance With In- Memory CompuBng Eric Karpman Independent Consultant E- mail: emkarpman@gmail.com 25 years in Finance MaJ Sarrel Director of Technical MarkeBng, GridGain E- mail: maj.sarrel@gridgain.com 30 years in Tech www.gridgain.com #gridgain

Insurance Industry Is Growing Net premiums wrijen totaled $1.2 trillion in 2015 Life/Health 55%, Property/Casualty (auto, home, commercial) 45% Almost 6,000 insurance companies in the United States 2.6% of US GDP Increasing number of catastrophes (from 31 in 2014 to 39 in 2015) Housing market boost Growth in vehicle sales M&A acbvity Sharing economy New regulatory regime Expense reducbon Efficiency enhancement Insurance- linked securibes Shic to Digital Increased compebbon Customer rewarding/bundling User friendly Affordable technology InnovaBve services ReducBon of steps and Bme to complete transacbon BeJer and faster analybcs Cloud and subscripbon- based compubng Outsourcing

Top Trends in Insurance Life/Health/Annuity Digital insurance Digital marketplace CogniBve compubng Health monitoring Instant payments Mobile and wearables apps IoT Social media and commerce integrabon (PSD2) Property & Casualty RoboBc process automabon (RPA) Smart homes IoT New safety technology Autonomous vehicles Ride sharing Commercial/personal use Usage- based insurance Cyber insurance

Challenges Global and regulatory uncertainty Slowly growing economy Low interest rates Reduced investment income DisrupBve technologies Customer retenbon ReputaBonal risk Cyber risk Culture/generaBonal change RegulaBons Customer service Performance LimitaBons of legacy technology Security concerns

Evolving Regula2ons New insurance standards Likelihood of changes to the Dodd- Frank Act RegulaBons on investments, asset reserves, investment advice, consumer protecbon AddiBonal documentabon requirements Cyber risk management AnB- fraud regulabon Tax code changes

Technology Trends Open source Blockchain and smart contracts Socware as a cribcal component of business Businesses make data- driven decisions Data: open, streaming, data lakes Open architecture Open APIs ArBficial Intelligence PredicBve analybcs Machine learning Performance, stability, security, scalability Distributed systems Containers Microservice based architectures Machine learning Complex event processing

Why In- Memory Now? Digital Transformation is Driving Companies Closer to Their Customers Driving a need for real-time interactions Internet Traffic, Data, and Connected Devices Continue to Grow Web-scale applications and massive datasets require in-memory computing to scale out and speed up to keep pace The Internet of Things generates huge amounts of data which require real-time analysis for real world uses The Cost of RAM Continues to Fall In-memory solutions are increasingly cost effective versus disk-based storage for many use cases

Why Now? Data Growth and Internet Scale Driving Demand Declining DRAM Cost Driving AFrac2ve Economics Growth of Global Data 35 ZeFabytes of Data 30 25 20 15 10 5 0 2009 2010 2015 2020 DRAM Flash Disk 8 zejabytes in 2015 growing to 35 in 2020 Cost drops 30% every 12 months

The In- Memory Compu2ng Technology Market Is Big And Growing Rapidly IMC-Enabling Application Infrastructure ($M)

Evolu2on of In- Memory Grid Compu2ng Move from Disk to 100% In- Memory (RAM) Leverage Clustered Memory and Parallel Distributed Processing Results: 1000x Faster, 10x ROI Improvement Making Big Data Fast In- memory will have an industry impact comparable to web and cloud. In- Memory CompuBng Market: $10B in 2019 CAGR 22% RAM is the new disk, and disk is the new tape.

What is an In- Memory Compu2ng Pla6orm? Multi-Featured Solution Supports data caching, massive parallel processing, in-memory SQL, streaming and much more Does Not Replace Existing Databases Slides in between the existing application and data layers Supports OLTP and OLAP Use Cases Offers ACID compliant transactions as well as analytics support Multi-Platform Integration Works with all popular RDBMS, NoSQL and Hadoop databases and offers a Unified API with support for a wide range of languages Deployable Anywhere Can be deployed on premise, in the cloud, or in hybrid environments

The GridGain In- Memory Compu2ng Pla6orm A high- performance, distributed, in- memory plaoorm for compubng and transacbng on large- scale data sets in real- Bme Built on Apache Ignite Features Data Grid Compute Grid SQL Grid Streaming Service Grid Hadoop Acceleration Architecture Advanced Clustering In-Memory File System Messaging Events Data Structures

Survey Results: What uses were you considering for in- memory compu2ng High Speed Transactions Real Time Streaming Database Caching HTAP Application Scaling Apache Spark Acceleration Faster Reporting Hadoop Acceleration RDBMS Scaling Web Session Clustering MongoDB Acceleration 0 10 20 30 40 50 60 70 80 90 100 Column1

Survey Results: Which data stores are you/would you likely use with GridGain/Apache Ignite? Cassandra Oracle MySQL PostgresSQL Microsoft SQL Server MongoDB DB2 HDFS Other 0 5 10 15 20 25 30 35 40 45 50 Column1

Survey Results: How important are each of the following product features to your organiza2on? Compute Grid Data Grid In-memory File System Service Grid ANSI SQL-99 Compliance Streaming Grid Spark Shared RDDs Support for Mesos/YARN/Docker In-Memory Hadoop MapReduce Hadoop Acceleration Integration with Zeppelin 0 1 2 3 4 5 6 Column1

Survey Results: Where do you run GridGain and/or Apache Ignite? On Premise AWS Private Cloud Microsoft Azure Softlayer Google Cloud Platform Another Public Cloud 0 10 20 30 40 50 60 70 Column1

Survey Results: Which of the following languages do you use to access your data? SQL Java C++ Scala Groovy Node.js.NET PHP MapReduce 0 20 40 60 80 100 120 Column1

Financial Customer Use Cases Data Velocity, Data Volume, Data Consistency, Real- Time Performance and Analysis Core Banking and Trading Platforms Treasury systems, payment hubs, order management systems, algorithmic trading, high volume transactions, ultra low latencies. Big Data Analytics Customer and counter party 360 view, master data management, securities masters, reference data, real-time analysis of P&L, up-to-the-second operational BI. Risk Management Modeling, financial engineering, pricing, hedging, what-if analysis, reporting. Compliance and Monitoring Fraud, AML, KYC, market manipulation and abuse, pre and post trade compliance modeling. Financial Analytics Real time analysis of trading positions, trending, market data analysis, sentiment analysis, complex event processing, hedging, transaction cost analysis, time series, volatility analysis, Monte Carlo simulations, Black-Scholes, derivatives pricing. Financial SaaS Platforms High performance next-generation architectures for Software as a Service Application vendors.

Case Study: Financial services software Retail and corporate banking Lending Treasury Capital markets Investment management Enterprise risk More than 2,000 customers in 130 countries Used by 48 of the world s 50 largest banks The Challenge: EliminaBng Data Processing BoJlenecks Huge amounts of trade and accounbng data Customers need High- speed transacbons Real- Bme reporbng New Java- based IT stack with data lake support Global regulatory compliance

Case Study: Commodity servers (256GB RAM) Data stored in memory TransacBons Market data Parallel processing across cluster CalculaBon heavy reporbng for regulatory compliance

Case Study: FusionFabric.cloud Integrates trading systems with cloud- based components OTC derivabves Exchange traded derivabves InflaBon Fixed income FX/MM Hybrids Developing addibonal modules With GridGain, we have achieved realtime processing of massive amounts of trade and transaction data, eliminating bottlenecks and enabling us to offer nextgeneration financial services to our customers. -Felix Grevy, Director of Product Management for FusionFabric.cloud at Misys

Use Case: Largest bank in Russia and Eastern Europe, and the third largest in Europe Sberbank Requirements Expect significant transacbonal volume growth Migrate to data grid architecture to build next generabon plaoorm Minimize dependency on Oracle Move to open source Why GridGain Won Best performance 10+ compebtors evaluated Demonstrated best Fault tolerance & scalability ANSI- 99 SQL Support TransacBonal consistency Strict SLAs Less then 5 min cluster restart (regulatory requirement) Fully OperaBonal from disk & memory Compliance with personal data law and cyber- security regulabons 130 Million Customers Deposit Withdrawal Deposit Statement Withdrawal Statement 1 Billion Transactions per Second 10 Dell R610 blades 1 TB Memory GridGain Security = $25K GridGain Disk Store GridGain Disk Store 1000+ Servers GridGain Disk Store

From ar2cle January, 2016 Herman Gref CEO & Chairman, Sberbank The new Sberbank IT plan is to create a plaoorm that enables the bank to introduce new products in hours, not weeks. The plaoorm will have virtually unlimited performance and very high reliability. It will be much cheaper and will significantly reduce human interacbon during customer transacbons. The system will use machine- learning, flexible pricing, and arbficial intelligence, said Herman Gref, head of Sberbank. The new system will use technology from GridGain, which won the tender from Oracle, IBM and others, and turned out to deliver an order of magnitude higher performance than those of the largest companies, he added.

Apache Ignite Project 2007: First version of " GridGain Oct. 2014: GridGain " contributes Ignite to ASF Aug. 2015: Ignite is the " second fastest project to " graduate after Spark Today: 60+ contributors and rapidly growing Huge development momentum - Estimated 192 years of effort since the first commit in February, 2014 [Openhub] Mature codebase: 1M+ lines of code

GridGain Enterprise and Open Source Strategy GridGain Enterprise EdiBon is based on Apache Ignite Open source is intended to provide an easy entry point for learning, tesbng and non- cribcal use Enterprise EdiBon customers benefit from many exclusive enterprise- class features along with support and indemnificabon

What is an In-Memory Computing Platform? High-performance distributed in-memory platform for computing and transacting on large-scale data sets in near real-time.

GridGain In- Memory Compu2ng Use Cases Data Grid Compute Grid SQL Grid Streaming Hadoop Acceleration Events Web session clustering Distributed caching High performance computing Machine learning Risk analysis In-memory SQL Distributed SQL processing Real-time analytics Streaming Big Data analysis Faster Big Data insights Real-time analytics Complex event processing (CEP) Scalable SaaS Grid computing Real-time analytics Monitoring tools Batch processing Event driven design

Flexibility and Enterprise Breadth of In- Memory Compu2ng Pla6orm Supports Applications of various types and languages Open Source Apache 2.0 Simple Java APIs 1 JAR Dependency High Performance & Scale Automatic Fault Tolerance Management/Monitoring Enterprise Security Runs on Commodity Hardware Supports existing & new data sources No need to rip & replace 2015 GridGain Systems, Inc. GridGain Company Confiden/al

In- Memory Data Grid Inserted between the applicabon and data layers. Moves disk- based data from RDBMS, NoSQL or Hadoop databases into RAM Features: Distributed In- Memory Key- Value Store Replicated and ParBBoned Data Caches Lightning Fast Performance ElasBc Scalability Distributed In- Memory TransacBons (ACID) Distributed In- Memory Queue and Other Data Structures Web Session Clustering Hibernate L2 Cache IntegraBon On- Heap and Off- Heap Storage Distributed SQL Queries with Distributed Joins

In- Memory SQL Grid Horizontally scalable, fault tolerant, ANSI SQL- 99 compliant, and fully supports all SQL and DML commands Features: Supports SQL and DML commands including SELECT, UPDATE, INSERT, MERGE and DELETE Queries Distributed SQL GeospaBal Support SQL CommunicaBons Through the GridGain ODBC or JDBC APIs Without Custom Coding ANSI SQL- 99 Compliance

In- Memory Compute Grid Enables parallel processing of CPU or otherwise resource intensive tasks Features: Dynamic Clustering Direct API for Fork- Join & MapReduce Processing Distributed Closure ExecuBon AdapBve Load Balancing AutomaBc Fault Tolerance Linear Scalability Custom Scheduling State Checkpoints for Long Running Jobs Pluggable SPI Design

In- Memory Compute Grid Enables parallel processing of CPU or otherwise resource intensive tasks Features: Dynamic Clustering Direct API for Fork- Join & MapReduce Processing Distributed Closure ExecuBon AdapBve Load Balancing AutomaBc Fault Tolerance Linear Scalability Custom Scheduling State Checkpoints for Long Running Jobs Pluggable SPI Design

In- Memory Streaming and CEP Streaming Data Never Ends Sliding Windows for CEP/ ConBnuous Query Customizable Event Workflow Branching Pipelines Pluggable RouBng Real Time Analysis Data Indexing Distributed Streamer Queries 2015 GridGain Systems, Inc. GridGain Company Confiden/al

In- Memory Hadoop Accelera2on Provides easy to use extensions to disk- based HDFS and tradibonal MapReduce, delivering up to 10x faster performance Features: Use exisbng MapReduce / Pig / Hive 10x Faster Performance In- Memory MapReduce Highly OpBmized In- Memory Processing Standalone File System OpBonal Caching Layer for HDFS Read- Through and Write- Through with HDFS

Features Apache Ignite Professional Edition Enterprise Edition In-Memory Data Grid m m m In-Memory Compute Grid m m m In-Memory SQL Grid m m m Comparison of the GridGain Professional and Enterprise Edi2ons to Apache Ignite In-Memory Streaming m m m In-Memory Hadoop Acceleration m m m In-Memory Service Grid m m m Distributed In-Memory File System m m m Advanced Clustering m m m Distributed Messaging m m m Distributed Events m m m Distributed Data Structures m m m Portable Objects m m m Security Updates m m Maintenance Releases & Patches Management & Monitoring GUI m m m Enterprise-Grade Security Network Segmentation Protection Recoverable Local Store Rolling Production Updates m m m m

THANK YOU