![Page 1: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/1.jpg)
BUILD AN APPLICATION IN 60 MINUTESwith Red Hat JBoss Middleware
Phil SimpsonJavier PerezKenny Peeples
June 26, 2015
![Page 2: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/2.jpg)
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?
![Page 3: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/3.jpg)
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
![Page 4: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/4.jpg)
Process for Submitting Claims
![Page 5: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/5.jpg)
Red Hat JBOSS Middleware
INTEGRATEApplications, Data & Devices
Red Hat JBoss FuseRed Hat JBoss Fuse Service WorksRed Hat JBoss A-MQRed Hat JBoss Data Virtualization
ACCELERATEApplication development & performance
Red Hat JBoss Enterprise Application PlatformRed Hat JBoss Data GridRed Hat JBoss Web ServerRed Hat Mobile Application Platform
AUTOMATEBusiness rules & processes
Red Hat JBoss BPM SuiteRed Hat JBoss BRMS
DEV
ELO
PM
ENT
TOO
LSR
ed H
at J
Bos
s D
evel
oper
Stu
dio
MA
NA
GEM
ENT
TOO
LSR
ed H
at J
Bos
s O
pera
tion
s N
etw
ork
PHYSICAL VIRTUAL PUBLIC CLOUD PRIVATE CLOUD
![Page 6: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/6.jpg)
JBOSS BPM Suite
JBoss BPM Suite
AHA!
Capture business processes, automate business operations and accelerate application development
![Page 7: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/7.jpg)
Red Hat Mobile Application PlatformA platform that embraces collaborative mobile app development, centralized control of security and back-end integration
![Page 8: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/8.jpg)
Open source enterprise service bus enabling integration everywhere for a real-time enterprise
![Page 9: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/9.jpg)
Unified Push Server
![Page 10: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/10.jpg)
Unified Push Server on Openshift
![Page 11: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/11.jpg)
New System Architecture
Red Hat UnifiedPush Notification Service
Insurance Adjudicator
Claims Mainframe
Mobile Claims App
Red Hat Mobile Application Platform
Mobile Network
![Page 12: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/12.jpg)
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
![Page 13: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/13.jpg)
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
![Page 14: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/14.jpg)
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
![Page 15: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/15.jpg)
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
![Page 16: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/16.jpg)
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
![Page 17: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/17.jpg)
Process for Submitting Claims
![Page 18: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/18.jpg)
Demo!
![Page 19: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/19.jpg)
Demo Architecture
![Page 20: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/20.jpg)
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
![Page 21: BUILD AN APPLICATION IN 60 MINUTESvideos.cdn.redhat.com/summit2015/presentations/12889_build-an... · BUILD AN APPLICATION IN 60 MINUTES with Red Hat JBoss Middleware Phil Simpson](https://reader033.vdocuments.net/reader033/viewer/2022050521/5fa526b435d58017272d847c/html5/thumbnails/21.jpg)