SlideShare a Scribd company logo
Next-Generation BPM –
How to create intelligent Business Processes
thanks to Big Data
Talend, Global Leader in Open Source Integration Solutions

Kai Wähner
kontakt@kai-waehner.de
@KaiWaehner
Xing / LinkedIn
www.kai-waehner.de
Kai Wähner
Main Tasks
Requirements Engineering
Enterprise Architecture Management
Business Process Management

Architecture and Development of Applications
Service-oriented Architecture
Integration of Legacy Applications
Cloud Computing

Big Data

Contact
Consulting
Developing
Coaching
Speaking
Writing
© Talend 2013

Email: kontakt@kai-waehner.de

Blog: www.kai-waehner.de/blog
Twitter: @KaiWaehner
Social Networks: Xing, LinkedIn

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Key messages

BPM should be used (just) for optimizing business processes!
Intelligent business processes need big data and integration!
Big data will reduce human interactions in BPM further!
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Agenda
• Big data paradigm shift
• Use cases for big data
• Intelligent business processes
• Technology and product perspective
• Implementation of an use case

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Agenda
• Big data paradigm shift
• Use cases for big data
• Intelligent business processes
• Technology and product perspective
• Implementation of an use case

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Why should you care about big data?

“If you can't measure it,
you can't manage it.”
William Edwards Deming
(1900 –1993)
American statistician, professor,
author, lecturer and consultant

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Why should you care about big data?

„Silence the HiPPOs“ (highest-paid person‘s opinion)
 Being able to interpret unimaginable large data
stream, the gut feeling is no longer justified!


© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Why does big data exist?
Changing Scale

Sensors

Changing Expectations

Cloud

Changing Interactions
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Three shifts in the way we analyze information
• Messiness: Using ALL data, not just samples
• Also bad data (e.g. Word spell checker, Google autocomplete and „did you mean...“ recommendation

• Correlations: Instead of causalities
• May not tell us WHY something is happening, but THAT it
is happening
• In many situations, this is good enough
• What drug substance cures cancer? When should I buy an
airplane ticket?

• Datafication: Store, process, combine, reuse,
enhance all data!
• Digitalisation (Amazon Kindle  Read) vs. Datafication
(Google Books  Read, Search, Process, ...)
• Words becomes data: Google books: not just read, but
also search, analyse, etc.
• Locations becomes data: GPS: not just navigation, but
also insurance costs, economic routes, etc.

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
The Vs of big data

Volume
(terabytes,
petabytes)

Velocity
(realtime or nearrealtime)

Variety
(social networks,
blog posts, logs,
sensors, etc.)

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Value
Big data tasks to solve - before analysis
Big Data Integration
– Land data in a Big Data cluster
– Implement or generate parallel processes

Big Data Manipulation
– Simplify manipulation, such as sort and filter
– Computational expensive functions

Big Data Quality & Governance
– Identify linkages and duplicates, validate big data
– Match component, execute basic quality features

Big Data Project Management
– Place frameworks around big data projects
– Common Repository, scheduling, monitoring
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Agenda
• Big data paradigm shift
• Use cases for big data
• Intelligent business processes
• Technology and product perspective
• Implementation of an use case

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Storage  Reduce costs

Global Parcel Service
A lot of data must be stored „forever“
➜ Numbers increase exponentially
➜ Goal: As cheap as possible
➜ Problem: (Fast) queries must still be possible
➜ Solution: Commodity servers and „Hadoop querying“
➜

http://archive.org/stream/BigDataImPraxiseinsatz-SzenarienBeispieleEffekte/Big_Data_BITKOM-Leitfaden_Sept.2012#page/n0/mode/2up

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Replace ETL Improve performance

“The advantage of their new system is that they can now look at their data
[from their log processing system] in anyway they want:
➜ Nightly MapReduce jobs collect statistics about their mail system such as
spam counts by domain, bytes transferred and number of logins.
➜ When they wanted to find out which part of the world their customers
logged in from, a quick [ad hoc] MapReduce job was created and they had
the answer within a few hours. Not really possible in your typical ETL
system.”
http://highscalability.com/how-rackspace-now-uses-mapreduce-and-hadoop-query-terabytes-data
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Risk management  Customer success

Deduce
Customer
Defections

http://hkotadia.com/archives/5021

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Flexible pricing  Increase revenue

➜

➜
➜

➜

With revenue of almost USD 30 billion and a network of
800 locations, Macy's is considered the largest store operator in the
USA
Daily price check analysis of its 10,000 articles in less than two hours
Whenever a neighboring competitor anywhere between New York
and Los Angeles goes for aggressive price reductions, Macy's follows
its example
If there is no market competitor, the prices remain unchanged

http://www.t-systems.com/about-t-systems/examples-of-successes-companies-analyze-big-data-in-record-time-l-t-systems/1029702

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Great big data use cases, but ...
➜

➜
➜

➜

How do you put this big data easily in the hands of the people that
need it?
Making the data “actionable” is the real challenge.
Seeing the information that helps make a decision on a composite
dashboard is just the first step and where too many companies stop.
A business must be able to fire off the business process to execute the
decision made regarding the data.

http://smartdatacollective.com/matt-davies/104576/data-driven-bpm-making-big-data-actionable
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Agenda
• Big data paradigm shift
• Use cases for big data
• Intelligent business processes
• Technology and product perspective
• Implementation of an use case

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Intelligent business processes
Humans have to interpret large data to make decision.
Using gut feeling is nothing but gambling.
➜ Just doing big data analytics is not enough. Systematic
and monitored human interactions are as important to
get best outcomes.
➜ An intelligent business process
combines big data and BPM. This
enables humans to make data-driven
decisions based on big data analytics.
➜

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Intelligent business processes
➜

Process starts action (PULL Big Data)
• Manual or automated
• Faster responses (e.g. „spam by domain“)
• Better outcomes (e.g. „recommendation engine“)

➜

Data starts action (Big Data PUSH)
• (Usually) automated
• Predictive processes (e.g. „preventing flu epidemic“)
• Handle before it happens (e.g. „customer deduction“)

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Combination of big data and BPM
How are they related?
➜ How to combine?
➜ How to realize this technically?
➜

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
How BPM?
Script Task

Groovy
JavaScript
etc.

Service Task

SOAP Web Service

Everything
from Cobol
to Ruby...
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner

... or a
„big data
service“
Challenge

Separation of Concerns
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Building Blocks for „Intelligent Business Processes“

Integration
• ETL
• Connectivity / adaptors to connect to external
systems using a variety of different protocols
• Predefined EIP for message routing

Big Data
• Processing
• Analytics

BPM
• Do queries to make decisions
• Human or machine

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Agenda
• Big data paradigm shift
• Use cases for big data
• Intelligent business processes
• Technology and product perspective
• Implementation of an use case

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Building Blocks for „Intelligent Business Processes“

Integration
• Extract Transform Load (ETL)
• Connectivity / adaptors to connect to external
systems using a variety of different protocols
• Predefined EIP for message routing

Big Data
• Processing
• Analytics

BPM
• Do queries to make decisions
• Human or machine

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Enterprise Integration Patterns

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Do not write all that “glue code”!
AmazonS3 s3 = new AmazonS3Client(new PropertiesCredentials(
S3Sample.class.getResourceAsStream("AwsCredentials.properties")));
String bucketName = "my-first-s3-bucket-" + UUID.randomUUID();
String key = "MyObjectKey";
try {

s3.createBucket(bucketName);
s3.putObject(new PutObjectRequest(bucketName, key, createSampleFile()));
S3Object object = s3.getObject(new GetObjectRequest(bucketName, key));
ObjectListing objectListing = s3.listObjects(new ListObjectsRequest()
.withBucketName(bucketName)
.withPrefix("My"));
s3.deleteObject(bucketName, key);
s3.deleteBucket(bucketName);
} catch (AmazonServiceException ase) {
// error handling...
} catch (AmazonClientException ace) {
// error handling...
}
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Integration framework (e.g. Apache Camel)
// Producer
from(“ftp:toS3")
.setHeader(S3Constants.KEY, simple(“order.txt"))
.to("aws-s3://myBucket?accessKey=" + a+ "&secretKey= " + s)

// Consumer
from(„salesforce://orders__c?user=dummy1“)
.filter(„customer == ${dummyCustomer})
.to(“ibm-database:orderData")

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Enterprise Service Bus (e.g. Talend ESB)

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Alternatives for integration

Integration Suite

Enterprise
Service Bus

Integration
Framework

Low

Connectivity
Routing
Transformation

© Talend 2013

High

+

INTEGRATION
Tooling
Monitoring
Support

+

BUSINESS PROCESS MGT.
BIG DATA / MDM
REGISTRY / REPOSITORY
RULES ENGINE
„YOU NAME IT“

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Complexity
of Integration
Building Blocks for „Intelligent Business Processes“

Integration
• ETL
• Connectivity / adaptors to connect to external
systems using a variety of different protocols
• Predefined EIP for message routing

Big Data
• Processing
• Analytics

BPM
• Do queries to make decisions
• Human or machine

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Technology perspective

How to process big data?
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
How to process big data?

The defacto standard for big data processing

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
How to process big data?

“A big part of [the
company’s strategy]
includes wiring SQL Server
2012 (formerly known by
the codename “Denali”) to
the Hadoop distributed
computing platform, and
bringing Hadoop to
Windows Server and Azure”

Even Microsoft (the .NET house) relies on Hadoop since 2011
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
What is Hadoop?

Apache Hadoop, an open-source software library, is a
framework that allows for the distributed processing of
large data sets across clusters of commodity hardware
using simple programming models. It is designed to scale
up from single servers to thousands of machines, each
offering local computation and storage.
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
How to process big data?

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Hadoop alternatives

Integration Suite

Hadoop
Distribution

Apache
Hadoop

few

MapReduce
HDFS
Ecosystem

© Talend 2013

many

+

Packaging
Deployment-Tooling
Support

Tooling / Modeling
Code Generation
Scheduling
Other Tools (ESB, BPM, ...)

+

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Features
included
(Near) Realtime?

!
Hadoop cannot solve every big data problem.
Complex event processing and real-time analytics have
to be solved in another way (at least today).
In-memory computing and streaming platforms are good
alternatives or complements to Hadoop for processing
and analyzing big data.
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Building Blocks for „Intelligent Business Processes“

Integration
• ETL
• Connectivity / adaptors to connect to external
systems using a variety of different protocols
• Predefined EIP for message routing

Big Data
• Processing
• Analytics

BPM
• Do queries to make decisions
• Human or machine

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Standards

jPDL

BPEL

BPM

BPMN

XPDL

WF-XML
ARIS EPC
BPEL4People
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
BPMN
„Business Process Model and Notation (BPMN) is a graphical
representation for specifying business processes in a business process
model.“  BPMN 2.0 is also executable!
Wikipedia

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Alternatives for BPM

Integration Suite

BPM Suite

BPM
Framework

Low

High

Coding
Service Tasks
Human Interaction
GUI

© Talend 2013

+

BPM
Tooling
Monitoring
Support

+

ESB
BIG DATA / MDM
REGISTRY / REPOSITORY
RULES ENGINE
„YOU NAME IT“

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner

Complexity of
Orchestration
Building Blocks for „Intelligent Business Processes“

Let‘s
realize
it !!!

Integration
• ETL
• Connectivity / adaptors to connect to external
systems using a variety of different protocols
• Predefined EIP for message routing

Big Data
• Processing
• Analytics

BPM
• Do queries to make decisions
• Human or machine

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Frameworks vs. Tools

Suite of Tools
Specific Tools
Frameworks

Low

High

e.g.
Camel (Integration)
Hadoop (Big Data)
Activiti (BPM)
© Talend 2013

e.g.
Mule ESB (Integration)
MapR (Big Data)
Camunda (BPM)

e.g.
Talend Unified Platform
i.e ALL-IN-ONE
(Integration, Big Data, BPM)

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner

Complexity of
Orchestration
Custom combination of integration, big data and BPM?

• A lot of glue code
• Testing
• Bugfixing
• No support
Some other people already had
the problems you would have!

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner

Kai Wähner
Agenda
• Big data paradigm shift
• Use cases for big data
• Intelligent business processes
• Technology and product perspective
• Implementation of an use case

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Flexible pricing  Increase revenue

➜

➜
➜

➜

With revenue of almost USD 30 billion and a network of
800 locations, Macy's is considered the largest store operator in the
USA
Daily price check analysis of its 10,000 articles in less than two hours
Whenever a neighboring competitor anywhere between New York
and Los Angeles goes for aggressive price reductions, Macy's follows
its example
If there is no market competitor, the prices remain unchanged

http://www.t-systems.com/about-t-systems/examples-of-successes-companies-analyze-big-data-in-record-time-l-t-systems/1029702

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Implementation of an use case

Suite of Tools
Specific Tools
Frameworks

Low

High

e.g.
Camel (Integration)
Hadoop (Big Data)
Activiti (BPM)
© Talend 2013

e.g.
Mule ESB (Integration)
MapR (Big Data)
Camunda (BPM)

Complexity of
Orchestration

e.g.
Talend Unified Platform
i.e ALL-IN-ONE
(Integration, Big Data, BPM)

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Talend Unified Platform

Big Data

Data
Quality

Data
Integration

MDM

ESB

BPM

 Commercial license
 Subscription model
 Support included
 Open source license
 Free of charge
Big
Data

Data
Quality

Data
Integration

MDM

ESB

 Optional support
 Based on open source

projects such as Eclipse
or Apache Camel, CXF,
Hadoop

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Example (Talend): Integration

Connect to data sources from competitors, for example via REST service,
Twitter API, or custom scripts.
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Example (Talend): Big Data Processing

Move data to HDFS for processing, as your classic servers and data warehouses are
not able to process this semi-structured data fast enough (and cheap), probably.
Manipulate the data, in other words, filter relevant information, sort it, and
compare it to prices of your products.
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Example (Talend): Business Process

Start a new instance of a business process to review the result and continue
with further tasks, such as calling a web service which does the price reduction
in selected locations. Reviews can be done by human interaction or via
automated tasks depending on the proposed price reduction.
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Implementation of an use case

„Talend Unified Platform“ in action...
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Did you get the key message?

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Key messages

BPM should be used (just) for optimizing business processes!
Intelligent business processes need big data and integration!
Big data will reduce human interactions in BPM further!
© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Did you get the key message?

© Talend 2013

“How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
Thank you for your attention. Questions?
KAI WÄHNER
kontakt@kai-waehner.de
www.kai-waehner.de
LinkedIn / Xing
@KaiWaehner

More Related Content

PDF
How to create intelligent Business Processes thanks to Big Data (BPM, Apache ...
PDF
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
PDF
You are not Facebook or Google? Why you should still care about Big Data and ...
PDF
Role of Data in Digital Transformation
PDF
[XConf Brasil 2020] Data mesh
PDF
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
PDF
Take Action: The New Reality of Data-Driven Business
PDF
Transformacion del Negocio Financiero por medio de Tecnologias Cloud
How to create intelligent Business Processes thanks to Big Data (BPM, Apache ...
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
You are not Facebook or Google? Why you should still care about Big Data and ...
Role of Data in Digital Transformation
[XConf Brasil 2020] Data mesh
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
Take Action: The New Reality of Data-Driven Business
Transformacion del Negocio Financiero por medio de Tecnologias Cloud

What's hot (18)

PPTX
The Vortex of Change - Digital Transformation (Presented by Intel)
PDF
Is your data paying you dividends?
PDF
Informatica Becomes Part of the Business Data Lake Ecosystem
PDF
From IoT to IoTA
PDF
Cloudera + Syncsort: Fuel Business Insights, Analytics, and Next Generation T...
PDF
Business Data Lake Best Practices
PPTX
Deliver World Class Customer Experience with Big Data and Analytics
PDF
Big Data Scotland 2017
PDF
O'Reilly ebook: Financial Governance for Data Processing in the Cloud | Qubole
PPTX
CONNtext presentation
PDF
Traditional BI vs. Business Data Lake – A Comparison
PDF
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
PPTX
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
PDF
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
PDF
Deep Learning Image Processing Applications in the Enterprise
PPTX
Rocking the World of Big Data at Centrica
PPTX
big data and cloud computing
PPT
Introduction: Real-Time Analytics on Data in Motion
The Vortex of Change - Digital Transformation (Presented by Intel)
Is your data paying you dividends?
Informatica Becomes Part of the Business Data Lake Ecosystem
From IoT to IoTA
Cloudera + Syncsort: Fuel Business Insights, Analytics, and Next Generation T...
Business Data Lake Best Practices
Deliver World Class Customer Experience with Big Data and Analytics
Big Data Scotland 2017
O'Reilly ebook: Financial Governance for Data Processing in the Cloud | Qubole
CONNtext presentation
Traditional BI vs. Business Data Lake – A Comparison
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Shortening the Sales Cycle with a Modern Data Warehouse 1.30.19
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
Deep Learning Image Processing Applications in the Enterprise
Rocking the World of Big Data at Centrica
big data and cloud computing
Introduction: Real-Time Analytics on Data in Motion
Ad

Viewers also liked (20)

PDF
Intelligent Business Processes
PDF
Learning Rule Based Programming using Games @DecisionCamp 2016
PPT
Example: Use of BPM to monitor an ESB-centric integration
PPTX
Big Data, Analytics and Real Time Event Processing
PDF
The Future of Work
PDF
Drools Happenings 7.0 - Devnation 2016
PDF
Delivering value with bpm
PPTX
Real-Time Big Data at In-Memory Speed, Using Storm
PDF
Transformacion de hombre a angel
DOC
Curriculum Gonzalo De Sola
PDF
Quy trinh phan hoi khach hang (qt 82-01)
PDF
Apresentacao kornit en
PDF
Lessons from Sweden: next steps after measuring and benchmarking clinical ind...
PPT
Glosario terminos informatico
PDF
Kestrel's bio as an ecommerce, digital & social media speaker
PPT
Becoming a Better Teacher
DOCX
LA SOCIALIZACIÓN DE LA CUALIFICACIÓN DEL PROGRAMA SER CON DERECHOS
PDF
Antioxidantes y cáncer
PDF
Dac universal-by-nitram-dental-(english)
PDF
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
Intelligent Business Processes
Learning Rule Based Programming using Games @DecisionCamp 2016
Example: Use of BPM to monitor an ESB-centric integration
Big Data, Analytics and Real Time Event Processing
The Future of Work
Drools Happenings 7.0 - Devnation 2016
Delivering value with bpm
Real-Time Big Data at In-Memory Speed, Using Storm
Transformacion de hombre a angel
Curriculum Gonzalo De Sola
Quy trinh phan hoi khach hang (qt 82-01)
Apresentacao kornit en
Lessons from Sweden: next steps after measuring and benchmarking clinical ind...
Glosario terminos informatico
Kestrel's bio as an ecommerce, digital & social media speaker
Becoming a Better Teacher
LA SOCIALIZACIÓN DE LA CUALIFICACIÓN DEL PROGRAMA SER CON DERECHOS
Antioxidantes y cáncer
Dac universal-by-nitram-dental-(english)
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
Ad

Similar to Next-Generation BPM - How to create intelligent Business Processes thanks to Big Data and Apache Hadoop (20)

PDF
Big Data beyond Apache Hadoop - How to integrate ALL your Data
PDF
uae views on big data
PDF
"Big Data beyond Apache Hadoop - How to Integrate ALL your Data" - JavaOne 2013
PDF
Big Data Expo 2015 - Talend Delivering Real Time
PDF
Minggu-02 Big Data Business Model Maturity Index.pdf
PPTX
Business Intelligence
PDF
Turning Big Data Analytics To Knowledge PowerPoint Presentation Slides
PDF
WJAX 2013 Slides online: Big Data beyond Apache Hadoop - How to integrate ALL...
PPTX
Big Data
PDF
[Webinar] Top Strategies for Successful Big Data Projects
PPTX
Go-To-Market with Capstone v3
PPTX
Big Data in Business Application use case and benefits
PDF
JAZOON'13 - Kai Waehner - Hadoop Integration
PPTX
Presentation on Big data, Introduction, working and use.pptx
PDF
Delivering real time analytics in 1 click
PPTX
ch1vsat2k_BDA_Introduction11Jan17-converted.pptx
PPTX
March Towards Big Data - Big Data Implementation, Migration, Ingestion, Manag...
PDF
Creating a Business Case for Big Data
PDF
Big Data analytics best practices
PDF
3 джозеп курто превращаем вашу организацию в big data компанию
Big Data beyond Apache Hadoop - How to integrate ALL your Data
uae views on big data
"Big Data beyond Apache Hadoop - How to Integrate ALL your Data" - JavaOne 2013
Big Data Expo 2015 - Talend Delivering Real Time
Minggu-02 Big Data Business Model Maturity Index.pdf
Business Intelligence
Turning Big Data Analytics To Knowledge PowerPoint Presentation Slides
WJAX 2013 Slides online: Big Data beyond Apache Hadoop - How to integrate ALL...
Big Data
[Webinar] Top Strategies for Successful Big Data Projects
Go-To-Market with Capstone v3
Big Data in Business Application use case and benefits
JAZOON'13 - Kai Waehner - Hadoop Integration
Presentation on Big data, Introduction, working and use.pptx
Delivering real time analytics in 1 click
ch1vsat2k_BDA_Introduction11Jan17-converted.pptx
March Towards Big Data - Big Data Implementation, Migration, Ingestion, Manag...
Creating a Business Case for Big Data
Big Data analytics best practices
3 джозеп курто превращаем вашу организацию в big data компанию

More from Kai Wähner (20)

PDF
Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
PDF
When NOT to use Apache Kafka?
PDF
Kafka for Live Commerce to Transform the Retail and Shopping Metaverse
PDF
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
PDF
Apache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
PDF
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
PDF
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
PDF
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
PDF
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
PDF
Apache Kafka in the Healthcare Industry
PDF
Apache Kafka in the Healthcare Industry
PDF
Apache Kafka for Real-time Supply Chain in the Food and Retail Industry
PDF
Kafka for Real-Time Replication between Edge and Hybrid Cloud
PDF
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
PDF
Apache Kafka Landscape for Automotive and Manufacturing
PDF
Kappa vs Lambda Architectures and Technology Comparison
PPTX
The Top 5 Apache Kafka Use Cases and Architectures in 2022
PDF
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
PDF
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
PDF
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Apache Kafka as Data Hub for Crypto, NFT, Metaverse (Beyond the Buzz!)
When NOT to use Apache Kafka?
Kafka for Live Commerce to Transform the Retail and Shopping Metaverse
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
Apache Kafka vs. Cloud-native iPaaS Integration Platform Middleware
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Resilient Real-time Data Streaming across the Edge and Hybrid Cloud with Apac...
Data Streaming with Apache Kafka in the Defence and Cybersecurity Industry
Apache Kafka in the Healthcare Industry
Apache Kafka in the Healthcare Industry
Apache Kafka for Real-time Supply Chain in the Food and Retail Industry
Kafka for Real-Time Replication between Edge and Hybrid Cloud
Apache Kafka for Predictive Maintenance in Industrial IoT / Industry 4.0
Apache Kafka Landscape for Automotive and Manufacturing
Kappa vs Lambda Architectures and Technology Comparison
The Top 5 Apache Kafka Use Cases and Architectures in 2022
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation theory and applications.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
sap open course for s4hana steps from ECC to s4
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
Encapsulation_ Review paper, used for researhc scholars
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectroscopy.pptx food analysis technology
Advanced methodologies resolving dimensionality complications for autism neur...
Dropbox Q2 2025 Financial Results & Investor Presentation
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The AUB Centre for AI in Media Proposal.docx
Per capita expenditure prediction using model stacking based on satellite ima...
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Next-Generation BPM - How to create intelligent Business Processes thanks to Big Data and Apache Hadoop

  • 1. Next-Generation BPM – How to create intelligent Business Processes thanks to Big Data Talend, Global Leader in Open Source Integration Solutions Kai Wähner kontakt@kai-waehner.de @KaiWaehner Xing / LinkedIn www.kai-waehner.de
  • 2. Kai Wähner Main Tasks Requirements Engineering Enterprise Architecture Management Business Process Management Architecture and Development of Applications Service-oriented Architecture Integration of Legacy Applications Cloud Computing Big Data Contact Consulting Developing Coaching Speaking Writing © Talend 2013 Email: kontakt@kai-waehner.de Blog: www.kai-waehner.de/blog Twitter: @KaiWaehner Social Networks: Xing, LinkedIn “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 3. Key messages BPM should be used (just) for optimizing business processes! Intelligent business processes need big data and integration! Big data will reduce human interactions in BPM further! © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 4. Agenda • Big data paradigm shift • Use cases for big data • Intelligent business processes • Technology and product perspective • Implementation of an use case © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 5. Agenda • Big data paradigm shift • Use cases for big data • Intelligent business processes • Technology and product perspective • Implementation of an use case © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 6. Why should you care about big data? “If you can't measure it, you can't manage it.” William Edwards Deming (1900 –1993) American statistician, professor, author, lecturer and consultant © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 7. Why should you care about big data? „Silence the HiPPOs“ (highest-paid person‘s opinion)  Being able to interpret unimaginable large data stream, the gut feeling is no longer justified!  © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 8. Why does big data exist? Changing Scale Sensors Changing Expectations Cloud Changing Interactions © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 9. Three shifts in the way we analyze information • Messiness: Using ALL data, not just samples • Also bad data (e.g. Word spell checker, Google autocomplete and „did you mean...“ recommendation • Correlations: Instead of causalities • May not tell us WHY something is happening, but THAT it is happening • In many situations, this is good enough • What drug substance cures cancer? When should I buy an airplane ticket? • Datafication: Store, process, combine, reuse, enhance all data! • Digitalisation (Amazon Kindle  Read) vs. Datafication (Google Books  Read, Search, Process, ...) • Words becomes data: Google books: not just read, but also search, analyse, etc. • Locations becomes data: GPS: not just navigation, but also insurance costs, economic routes, etc. © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 10. The Vs of big data Volume (terabytes, petabytes) Velocity (realtime or nearrealtime) Variety (social networks, blog posts, logs, sensors, etc.) © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Value
  • 11. Big data tasks to solve - before analysis Big Data Integration – Land data in a Big Data cluster – Implement or generate parallel processes Big Data Manipulation – Simplify manipulation, such as sort and filter – Computational expensive functions Big Data Quality & Governance – Identify linkages and duplicates, validate big data – Match component, execute basic quality features Big Data Project Management – Place frameworks around big data projects – Common Repository, scheduling, monitoring © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 12. Agenda • Big data paradigm shift • Use cases for big data • Intelligent business processes • Technology and product perspective • Implementation of an use case © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 13. Storage  Reduce costs Global Parcel Service A lot of data must be stored „forever“ ➜ Numbers increase exponentially ➜ Goal: As cheap as possible ➜ Problem: (Fast) queries must still be possible ➜ Solution: Commodity servers and „Hadoop querying“ ➜ http://archive.org/stream/BigDataImPraxiseinsatz-SzenarienBeispieleEffekte/Big_Data_BITKOM-Leitfaden_Sept.2012#page/n0/mode/2up © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 14. Replace ETL Improve performance “The advantage of their new system is that they can now look at their data [from their log processing system] in anyway they want: ➜ Nightly MapReduce jobs collect statistics about their mail system such as spam counts by domain, bytes transferred and number of logins. ➜ When they wanted to find out which part of the world their customers logged in from, a quick [ad hoc] MapReduce job was created and they had the answer within a few hours. Not really possible in your typical ETL system.” http://highscalability.com/how-rackspace-now-uses-mapreduce-and-hadoop-query-terabytes-data © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 15. Risk management  Customer success Deduce Customer Defections http://hkotadia.com/archives/5021 © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 16. Flexible pricing  Increase revenue ➜ ➜ ➜ ➜ With revenue of almost USD 30 billion and a network of 800 locations, Macy's is considered the largest store operator in the USA Daily price check analysis of its 10,000 articles in less than two hours Whenever a neighboring competitor anywhere between New York and Los Angeles goes for aggressive price reductions, Macy's follows its example If there is no market competitor, the prices remain unchanged http://www.t-systems.com/about-t-systems/examples-of-successes-companies-analyze-big-data-in-record-time-l-t-systems/1029702 © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 17. Great big data use cases, but ... ➜ ➜ ➜ ➜ How do you put this big data easily in the hands of the people that need it? Making the data “actionable” is the real challenge. Seeing the information that helps make a decision on a composite dashboard is just the first step and where too many companies stop. A business must be able to fire off the business process to execute the decision made regarding the data. http://smartdatacollective.com/matt-davies/104576/data-driven-bpm-making-big-data-actionable © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 18. Agenda • Big data paradigm shift • Use cases for big data • Intelligent business processes • Technology and product perspective • Implementation of an use case © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 19. Intelligent business processes Humans have to interpret large data to make decision. Using gut feeling is nothing but gambling. ➜ Just doing big data analytics is not enough. Systematic and monitored human interactions are as important to get best outcomes. ➜ An intelligent business process combines big data and BPM. This enables humans to make data-driven decisions based on big data analytics. ➜ © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 20. Intelligent business processes ➜ Process starts action (PULL Big Data) • Manual or automated • Faster responses (e.g. „spam by domain“) • Better outcomes (e.g. „recommendation engine“) ➜ Data starts action (Big Data PUSH) • (Usually) automated • Predictive processes (e.g. „preventing flu epidemic“) • Handle before it happens (e.g. „customer deduction“) © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 21. Combination of big data and BPM How are they related? ➜ How to combine? ➜ How to realize this technically? ➜ © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 22. How BPM? Script Task Groovy JavaScript etc. Service Task SOAP Web Service Everything from Cobol to Ruby... © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner ... or a „big data service“
  • 23. Challenge Separation of Concerns © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 24. Building Blocks for „Intelligent Business Processes“ Integration • ETL • Connectivity / adaptors to connect to external systems using a variety of different protocols • Predefined EIP for message routing Big Data • Processing • Analytics BPM • Do queries to make decisions • Human or machine © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 25. Agenda • Big data paradigm shift • Use cases for big data • Intelligent business processes • Technology and product perspective • Implementation of an use case © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 26. Building Blocks for „Intelligent Business Processes“ Integration • Extract Transform Load (ETL) • Connectivity / adaptors to connect to external systems using a variety of different protocols • Predefined EIP for message routing Big Data • Processing • Analytics BPM • Do queries to make decisions • Human or machine © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 27. Enterprise Integration Patterns © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 28. Do not write all that “glue code”! AmazonS3 s3 = new AmazonS3Client(new PropertiesCredentials( S3Sample.class.getResourceAsStream("AwsCredentials.properties"))); String bucketName = "my-first-s3-bucket-" + UUID.randomUUID(); String key = "MyObjectKey"; try { s3.createBucket(bucketName); s3.putObject(new PutObjectRequest(bucketName, key, createSampleFile())); S3Object object = s3.getObject(new GetObjectRequest(bucketName, key)); ObjectListing objectListing = s3.listObjects(new ListObjectsRequest() .withBucketName(bucketName) .withPrefix("My")); s3.deleteObject(bucketName, key); s3.deleteBucket(bucketName); } catch (AmazonServiceException ase) { // error handling... } catch (AmazonClientException ace) { // error handling... } © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 29. Integration framework (e.g. Apache Camel) // Producer from(“ftp:toS3") .setHeader(S3Constants.KEY, simple(“order.txt")) .to("aws-s3://myBucket?accessKey=" + a+ "&secretKey= " + s) // Consumer from(„salesforce://orders__c?user=dummy1“) .filter(„customer == ${dummyCustomer}) .to(“ibm-database:orderData") © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 30. Enterprise Service Bus (e.g. Talend ESB) © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 31. Alternatives for integration Integration Suite Enterprise Service Bus Integration Framework Low Connectivity Routing Transformation © Talend 2013 High + INTEGRATION Tooling Monitoring Support + BUSINESS PROCESS MGT. BIG DATA / MDM REGISTRY / REPOSITORY RULES ENGINE „YOU NAME IT“ “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Complexity of Integration
  • 32. Building Blocks for „Intelligent Business Processes“ Integration • ETL • Connectivity / adaptors to connect to external systems using a variety of different protocols • Predefined EIP for message routing Big Data • Processing • Analytics BPM • Do queries to make decisions • Human or machine © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 33. Technology perspective How to process big data? © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 34. How to process big data? The defacto standard for big data processing © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 35. How to process big data? “A big part of [the company’s strategy] includes wiring SQL Server 2012 (formerly known by the codename “Denali”) to the Hadoop distributed computing platform, and bringing Hadoop to Windows Server and Azure” Even Microsoft (the .NET house) relies on Hadoop since 2011 © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 36. What is Hadoop? Apache Hadoop, an open-source software library, is a framework that allows for the distributed processing of large data sets across clusters of commodity hardware using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 37. How to process big data? © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 38. Hadoop alternatives Integration Suite Hadoop Distribution Apache Hadoop few MapReduce HDFS Ecosystem © Talend 2013 many + Packaging Deployment-Tooling Support Tooling / Modeling Code Generation Scheduling Other Tools (ESB, BPM, ...) + “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Features included
  • 39. (Near) Realtime? ! Hadoop cannot solve every big data problem. Complex event processing and real-time analytics have to be solved in another way (at least today). In-memory computing and streaming platforms are good alternatives or complements to Hadoop for processing and analyzing big data. © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 40. Building Blocks for „Intelligent Business Processes“ Integration • ETL • Connectivity / adaptors to connect to external systems using a variety of different protocols • Predefined EIP for message routing Big Data • Processing • Analytics BPM • Do queries to make decisions • Human or machine © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 41. Standards jPDL BPEL BPM BPMN XPDL WF-XML ARIS EPC BPEL4People © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 42. BPMN „Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model.“  BPMN 2.0 is also executable! Wikipedia © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 43. Alternatives for BPM Integration Suite BPM Suite BPM Framework Low High Coding Service Tasks Human Interaction GUI © Talend 2013 + BPM Tooling Monitoring Support + ESB BIG DATA / MDM REGISTRY / REPOSITORY RULES ENGINE „YOU NAME IT“ “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner Complexity of Orchestration
  • 44. Building Blocks for „Intelligent Business Processes“ Let‘s realize it !!! Integration • ETL • Connectivity / adaptors to connect to external systems using a variety of different protocols • Predefined EIP for message routing Big Data • Processing • Analytics BPM • Do queries to make decisions • Human or machine © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 45. Frameworks vs. Tools Suite of Tools Specific Tools Frameworks Low High e.g. Camel (Integration) Hadoop (Big Data) Activiti (BPM) © Talend 2013 e.g. Mule ESB (Integration) MapR (Big Data) Camunda (BPM) e.g. Talend Unified Platform i.e ALL-IN-ONE (Integration, Big Data, BPM) “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner Complexity of Orchestration
  • 46. Custom combination of integration, big data and BPM? • A lot of glue code • Testing • Bugfixing • No support Some other people already had the problems you would have! © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner Kai Wähner
  • 47. Agenda • Big data paradigm shift • Use cases for big data • Intelligent business processes • Technology and product perspective • Implementation of an use case © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 48. Flexible pricing  Increase revenue ➜ ➜ ➜ ➜ With revenue of almost USD 30 billion and a network of 800 locations, Macy's is considered the largest store operator in the USA Daily price check analysis of its 10,000 articles in less than two hours Whenever a neighboring competitor anywhere between New York and Los Angeles goes for aggressive price reductions, Macy's follows its example If there is no market competitor, the prices remain unchanged http://www.t-systems.com/about-t-systems/examples-of-successes-companies-analyze-big-data-in-record-time-l-t-systems/1029702 © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 49. Implementation of an use case Suite of Tools Specific Tools Frameworks Low High e.g. Camel (Integration) Hadoop (Big Data) Activiti (BPM) © Talend 2013 e.g. Mule ESB (Integration) MapR (Big Data) Camunda (BPM) Complexity of Orchestration e.g. Talend Unified Platform i.e ALL-IN-ONE (Integration, Big Data, BPM) “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 50. Talend Unified Platform Big Data Data Quality Data Integration MDM ESB BPM  Commercial license  Subscription model  Support included  Open source license  Free of charge Big Data Data Quality Data Integration MDM ESB  Optional support  Based on open source projects such as Eclipse or Apache Camel, CXF, Hadoop © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 51. Example (Talend): Integration Connect to data sources from competitors, for example via REST service, Twitter API, or custom scripts. © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 52. Example (Talend): Big Data Processing Move data to HDFS for processing, as your classic servers and data warehouses are not able to process this semi-structured data fast enough (and cheap), probably. Manipulate the data, in other words, filter relevant information, sort it, and compare it to prices of your products. © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 53. Example (Talend): Business Process Start a new instance of a business process to review the result and continue with further tasks, such as calling a web service which does the price reduction in selected locations. Reviews can be done by human interaction or via automated tasks depending on the proposed price reduction. © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 54. Implementation of an use case „Talend Unified Platform“ in action... © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 55. Did you get the key message? © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 56. Key messages BPM should be used (just) for optimizing business processes! Intelligent business processes need big data and integration! Big data will reduce human interactions in BPM further! © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 57. Did you get the key message? © Talend 2013 “How to create intelligent Business Processes thanks to Big Data” by Kai Wähner
  • 58. Thank you for your attention. Questions? KAI WÄHNER kontakt@kai-waehner.de www.kai-waehner.de LinkedIn / Xing @KaiWaehner