Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBoss Middleware
1. BUILD AN APPLICATION IN 60
MINUTES
with Red Hat JBoss Middleware
Phil Simpson
Javier Perez
Kenny Peeples
Maggie Hu
June 26, 2015
2. Our new mobile app
will destroy them!
Soon everyone will
file claims from their
phones!
How can we beat
them?
How about we build a
claims app AND we'll
provide instant
decisions?
3. Current Claims System
Terminals used by call
center reps
Mainframe
Web Front-End, added in
2001 to offer self-
service claims
Mainframe
Customer enters claim
via website
Emulates call center
terminals
5. Red Hat JBOSS Middleware
INTEGRATE
Applications, Data &
Devices
Red Hat JBoss Fuse
Red Hat JBoss Fuse Service Works
Red Hat JBoss A-MQ
Red Hat JBoss Data Virtualization
ACCELERATE
Application development &
performance
Red Hat JBoss Enterprise Application Platform
Red Hat JBoss Data Grid
Red Hat JBoss Web Server
Red Hat Mobile Application Platform
AUTOMATE
Business rules &
processes
Red Hat JBoss BPM Suite
Red Hat JBoss BRMSDEVELOPMENTTOOLS
RedHatJBossDeveloperStudio
MANAGEMENTTOOLS
RedHatJBossOperationsNetwork
PHYSICAL VIRTUAL PUBLIC CLOUD PRIVATE CLOUD
6. JBOSS BPM Suite
JBoss BPM Suite
AHA!
Capture business processes, automate business operations and accelerate application development
7. Red Hat Mobile Application Platform
A platform that embraces collaborative mobile app development, centralized control of security and back-end integration
8. Open source enterprise service bus enabling integration everywhere for a real-time enterprise
11. New System Architecture
Red Hat UnifiedPush
Notification Service
Insurance Adjudicator
Claims Mainframe
Mobile Claims
App
Red Hat Mobile
Application Platform
Mobile Network
12. Red Hat Mobile
Application Platform
Mobile Network
Red Hat UnifiedPush
Notification Service
Insurance
Adjudicator
Claims Mainframe
Mobile Claims
App
1.Mobile app sends claim
to Red Hat Mobile
Filing a Mobile Claim
13. Mobile Network
Red Hat UnifiedPush
Notification Service
Insurance
Adjudicator
Claims Mainframe
Mobile Claims
App
Red Hat Mobile
Application Platform
2.RH Mobile starts BPM
process & supplies claim
via REST
Filing a Mobile Claim
14. Mobile Network
Red Hat UnifiedPush
Notification Service
Insurance
Adjudicator
Claims Mainframe
Mobile Claims
App
3.Process sends claim
to mainframe via
JBoss Fuse
Red Hat Mobile
Application Platform
Filing a Mobile Claim
15. Mobile Network
Red Hat UnifiedPush
Notification Service
Insurance
Adjudicator
Claims Mainframe
Mobile Claims
App
4.Process presents claim
to adjudicator and
receives decision
Red Hat Mobile
Application Platform
Filing a Mobile Claim
16. Filing a Mobile Claim
Mobile Network
Red Hat UnifiedPush
Notification Service
Insurance
Adjudicator
Claims Mainframe
Mobile Claims
App
5.Process returns decision
to mobile app via push
notification
Red Hat Mobile
Application Platform
20. Summary – The Red Hat Middleware Solution
Red Hat UnifiedPush
Notification Service
Insurance Adjudicator
Claims Mainframe
Mobile Claims
App
Red Hat Mobile
Application Platform
Mobile Network
Editor's Notes
The scene is set at the IT department of a small insurance company, Accidental Insurance, Inc. A competitor has just announced a “mobile claims” service that lets customers file auto damage claims via a smartphone app. The CEO wants to respond with “instant claims” - a mobile solution that provides the same claim submission function, but also informs the claimant whether the claim is approved or denied within one minute of filing the claim. The CEO instructed the CIO to go ahead and build the new app and roll it out as soon as possible…
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.
Accidental selected Red Hat JBoss middleware products to augment the current system and provide the needed functionality.
We built a forms-based application with FH, that will allow the user to start an automated claims process managed by BPMS. BPMS uses Fuse to file the claim with the legacy claims system, and will automatically move the claim to adjudication, send it to an adjudicator, get a decision within 1 minute, and return that decision to the claimant via FeedHenry and a push notification to the mobile claims app.