Top Banner
ProSoft Technology Group, Inc. A Kellton Group (BSE KELLTONTEC) Company. 2001 Butterfield Rd, Suite 240, Downers Grove, IL, 60515 www.prosoftgroup.com Phone:630-725-1800 Digital Connected Enterprise Services Real Time Streaming Analytics with Apama
29

Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

Jun 30, 2018

Download

Documents

phungdan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

ProSoft Technology Group, Inc. A Kellton Group (BSE KELLTONTEC) Company.

2001 Butterfield Rd, Suite 240, Downers Grove, IL, 60515 www.prosoftgroup.com Phone:630-725-1800

Digital Connected Enterprise Services

Real Time Streaming Analytics with Apama

Page 2: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 2 Confidential

The Fact Sheet

Footprint. Vision. People.

Foundation

Footprint

Vision

Clientele

Core Strength

Ownership

Team Strength

1993: Expertise of 2 decades

USA (Chicago, IL; Cupertino, CA; McLean, VA; New

Brunswick, NJ), India (Gurgaon, Hyderabad)

Infinite possibilities with technology

From startups to Fortune 500 companies

People and process (ISO 9001:2008 and CMMi Level

3 certified)

Public limited. BSE: KELLTONTEC

1000+ employees (USA 300+, India 700+)

Page 3: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 3 Confidential

Our Assortments Industries. Diversity. Experience

• Retail & eCommerce

• Publishing

• Travel & Hospitality

• Media & Entertainment

• BFSI

• Govt. and Non Profit

• Health & Life Sciences

• Others

Page 5: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 5 Confidential

Technology Expertise and Adoption

Page 6: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 6 Confidential

IT Portfolio Management and Enterprise Architecture Strategy – Advisory Services

API / SOA / ESB Core Application Integration – API/SOA Strategy, Governance and COE

BPM Solutions with Business Workflows, Rules, Analytics and Dashboards

Data Integration, Data Governance and Master Data Management

Real-time and Streaming Analytics Solutions in IoT and Big Data Applications

SaaS Integration, Cloud Enablement and Hybrid Infrastructure Services

Infrastructure Modernization, Continuous Integration / Dev-Ops Services and AMS

Connected Enterprise Services – Core Portfolio

Page 7: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 7 Confidential

Connected Enterprise Services – Core Technology Expertise

Anypoint Platform

Page 8: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 8 Confidential

Industry Solutions and Domain Expertise

Banking and Finance Treasury Services – Payment and Forex

Gateways

SWIFT Integration

Business Process modeling and

Optimization in

o Loan Origination

o Account Opening

o Risk and Regulatory

Transportation and Logistics Fleet Management and Real-time On-Board

Application services

B2B and Vendor Managed Inventory

Solutions

Retail and Manufacturing ERP Integration

Omni Channel Services Architecture

PoS and eCommerce Integration

Energy and Utilities Energy Trading and Power Scheduling

RTO Integration and Market Participation

Smart Grid Integration and enablement

Page 9: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 9 Confidential

Introduction

Innumerable real-time data sources

50B connected smart devices by 2020

1000x increase in internet traffic by 2020

Page 10: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 10 Confidential

The Power of Now

Thief at your house

Alert on your phone

Daily Theft Report

Page 11: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 11 Confidential

What is Real Time Streaming Analytics

Visualize business in real-time

Detect urgent situations

Automate immediate actions

Page 12: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 12 Confidential

Real Time Streaming Analytics is Different

Filtering

Aggregation

Location and Motion

Sliding Windows

Temporal Patterns

Data Enrichment

Query and Action Interface

Page 13: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 13 Confidential

Real Time Analytics and Traditional BI

Traditional BI

• Generally static data

• High latency – relatively slow response

• Simple queries

• Works on historical data

Real time analytics

• Streaming data

• Low latency – millions of transactions per second

• Complex event processing

• Continuous execution

Page 14: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 14 Confidential

Real Time Analytics Scenarios

Airline Traffic Stock Market Trading

Targeted Marketing

Infrastructure Monitoring

Fraud Detection

Credit Card Monitoring

Page 15: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 15 Confidential

What is Apama Real Time Analytics Platform

Page 16: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 16 Confidential

How Does Apama Receive The Data

• Any event source

• Capital Market Adapters

• Social Media Framework

• JDBC/ODBC Adapters/ Web Services

• Integration Adapter Framework

Page 17: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 17 Confidential

What is Apama Studio

• Based on SAG Designer

• Multiple Eclipse perspectives

• EPL and Java editors

• Develop, debug, test, profile, and package your application

Page 18: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 18 Confidential

What is Apama Studio

• Patented HyperTree Technology

• Efficient, highly scalable, multi-dimensional event filtering

• Millions of concurrent event queries

• Multi language support

Page 19: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 19 Confidential

How Correlator Works

Apama HyperTree Temporal Sequencer Stream Processor

Page 20: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 20 Confidential

20

Apama EPL

event StockTick {

string symbol;

float price;

float volume;

}

monitor CheckPrice {

action onload() {

on all StockTick() {

log “Hello World!”;

}

}

}

Apama JMon

public class StockTick extends Event {

public String symbol;

public double price;

public double volume;

public StockTick(String name, double price, double volume) {

this.symbol = name;

this.price = price;

this.volume = volume;

}

}

public class CheckPrice implements Monitor, MatchListener {

public void onLoad() {

EventExpression exp=

new EventExpression (“StockTick()”);;

exp.addMatchListener(this);

}

public void match(MatchEvent event) {

System.out.println(“Hello World!”);

}

}

Event Definition

Monitor

Definition

Apama Supports Multiple Programming Languages

Page 21: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 21 Confidential

Code optimized for the local CPU architecture

Compiles on every application startup using LLVM

Full advantages of optimizations of each CPU

21

Correlator Efficiency

Page 22: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 22 Confidential

22

Store event data in BigMemory

Out of the box parallel processing and failover

Each correlator acts as hot standby

Correlator Scalability

Page 23: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 23 Confidential

Applications can be partitioned Parallel or serial paths Correlators can be connected in

any topology

23

Correlator Scalability

Page 24: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 24 Confidential

• Visual design environments

• End user dashboards

• Graphical widgets and drag-n-drop development

• Web and Client deployable 120+ Visual Controls

24

What is Apama Dashboard and Viewer

Page 25: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 25 Confidential

• Create and modify scenarios

• Useful for business and non-technical users

• Apama studio translates scenarios to EPL

25

What is Apama Event Modeler

Page 26: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 26 Confidential

• Centralized control service

• Agents running on each distributed node

• Configure management policies

26

Apama Management and Monitoring Console

Page 27: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 27 Confidential

Monitor

Analyze

Detect

Act

27

• Real time Dashboards

• Calculate and aggregate analytics

• Filter and enrich events

• Identify complex Events

• Temporal and location constraints

• Send Message

• Trigger Business Process

• Detect Fraud

Apama Event Processing Capabilities

Page 28: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 28 Confidential

28

• Unprecedented performance at scale

• Patented HyperTree technology

• Multi-lingual support

• Increased Scalability with same

hardware

• Productivity development and visualization

Leader in Streaming Analytics

Page 29: Real Time Streaming Analytics with Apama - kelltontech.com · IT Portfolio Management and Enterprise Architecture Strategy ... Transportation and ... •Apama studio translates scenarios

© 2011 SAP AG. All rights reserved. 29 Confidential

Thank You!

Thanks for your interest in Kellton Tech.

We look forward to answering all your questions!

Kellton Tech Solutions Inc.

Butterfield Rd, Suite 240, Downers Grove, IL, 60515