Red Hat JBoss Middleware Integration Products Roadmap Ken Johnson Director, Product Management, Red Hat The Plan...
Integration Products Overview Product-by-product • Intro • Roadmap Cross-product initiatives Wrap-up
Roadmap Key Phase 2 Phase 3 Phase 1 Maintenance Extended Full Support Support Life Support
2.2 2.3 2.3.1
Tentative, not yet in planning. Released – currently Dates and features speculative available to customers In planning or development phase
Usual caveats apply – features and release dates can and will change
Innovate faster, in a smarter way
A family of a lightweight, enterprise-grade products that are ideal for open hybrid cloud environments.
Red Hat JBoss Middleware
T D T M
T D T M
o o
o o
e
e
a
a
o o o • JBoss Portal o
v
n
n
l l l • JBoss Portal l e
e User Interaction s User Interaction s
s s
a
a
l
l
g
o g
o
e
p e
p
m
m m
m
e
e e e Business Process • JBoss BRMS
n
n n
n
• t
t JBoss BPM Suite t t Management
•
•
J
J • JBoss A-MQ B
B
Application o
o • JBoss Fuse s
s
s
s Integration • JBoss Fuse Service Works
O
D
p
e
e
v
r
e
a
l
t
o
i
o
p
• JBoss Data Virtualization n e Data Integration s
r
N
S
t
e
u
t
d w
i
o o • JBoss EAP r Foundation • JBoss Web Server k • JBoss Data Grid
ACCELERATE INTEGRATE AUTOMATE Application Development, Deployment & Applications, Data, Events & Devices Business Rules, workflow & Processes Performance
Physical | Virtual | Private Cloud | Public Cloud
5 RED HAT Confidential Red Hat JBoss Middleware - Integrate
Email Customers
Finance Integration
Operations
HR
Shipping & receiving CRM
6 JBoss Data Virtualization
JBoss Data Virtualization
JBoss Data Virtualization
BI Analytics & Dashboards Mobile ESB, ETL SOA Applications
Data Consumers
Design Tools Standard based Data Provisioning Consume JDBC, ODBC, SOAP, REST, OData Dashboard
Unified Virtual Database / Common Data Model JBoss Optimization Data Virtualization Compose Unified Customer Unified Unified View Product View Supplier View Caching
Security Connect Native Data Connectivity Metadata
Data Sources
SAP Excel, NoSQL Oracle DW JBoss Salesforce.com Hive SQL Server CSV files Mainframe Data Grid
Data Virtualization Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019
SOA-P 5 Data Services Platform 5
5.2 5.3 5.3.1
SOA-P 5 Data Virtualization 6
6.0 6.1 6.2 6.3
6.0 (Released : Feb CY14) 6.1 (Target : Q3 CY14) 6.2 and beyond ● Repackage (EAP 6). Rename. ● Sources: MongoDB, Solr, Impala, ● Cassandra, Accumulo,Social/SaaS ● Apache Hive, JBoss Data Grid, RedShift, SimpleDB, Cassandra (TP) data sources MongoDB (TP), Google spreadsheets. ● Kerberos support enhancements ● Java 8 ● OData, SAP support ● EAP 6.3 ● New simplified developer tooling ● Dashboard builder ● RHEL 7, Azul JVM, Data Source ● Supported DV Cartridge ● VDB layering; Enhanced column security refresh ● Embeddable runtime ● Repository/Design-time Governance ● Easier custom translator creation ● ● DV OpenShift cartridge (Dev Preview) Doc translation to Japanese 9 JBoss A-MQ, Fuse, Fuse Service Works
JBoss A-MQ / Fuse / JBoss Fuse Service Works
JBoss Data Virtualization
JBoss Fuse Integration Product Line Additive capabilities to fit different use cases
Fuse Service Works Fuse A-MQ Service Governance Service Orchestration Messaging Fuse ESB Service Development Messaging Fuse ESB
Message Bus Service Bus Service & Integration Platform Integrate applications, Mediate, transform, devices by notification route and connect Develop and or exchange of data between loosely choreograph services, using multiple coupled components manage lifecycle, protocols in any and services using define and enforce runtime enterprise integration service policy and patterns monitor service activity
JBoss A-MQ A small-footprint, high-performance, open source messaging platform
Enables real-time integration everywhere
JBoss Fuse
A small-footprint, flexible, open source enterprise service bus Enables integration everywhere for a real-time enterprise
JBoss A-MQ 6.1 and JBoss Fuse 6.1 GA
New in A-MQ 6.1: • AMQP 1.0 full support • Updated management console • Messaging in the cloud – OpenShift cartridge (developer preview) • Improved HA with LevelDB •Shared-nothing replication is technical preview New in Fuse 6.1 (includes everything in A-MQ 6.1 above): • 150+ connectors including SAP NetWeaver Gateway, SAP Native, Salesforce.com, Twitter among others • Integration in the cloud – OpenShift cartridge (developer preview) • Additional product hardening
JBoss Fuse and A-MQ Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019
Fuse Enterprise (Fusesource) 7.0 7.1
Fuse 6 / A-MQ 6 (TBD) 6.0 6.1 6.2 6.3
Fuse 7 / A-MQ 7 6.1 (Released : April CY14) ● Camel 2.12 7.0 ● ActiveMQ 5.9 6.3 and beyond 6.2 (Target : End CY14) ● Active-Active HA ● Tooling for SAP components ● Consolidated Messaging ● Expanded IoT and SaaS connectivity ● Component upgrades (Camel, Karaf, Fabric8) ● Additional Native Language AMQP Clients ● Additional management capabilities ● RBAC ● Continued tooling enhancements ● Initial alignment with Fuse Service Works ● Full Fuse/Fuse Service Works alignment 15 JBoss Fuse Service Works 6.0
Enables organizations to Simplify integrations and focus on business innovation
16 JBoss Fuse Service Works Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019
SOA-P 5 SOA Platform 5
5.2 5.3 5.3.1
SOA-P 5 Fuse Service Works 6
6.0 6.1 6.2 6.3
6.0 (Released : Feb CY14) 6.1 (Target : Mid CY14) 6.2 and beyond ● Service Development (SwitchYard) ● Camel upgrade ● OpenShift cartridge ● Repository/Design-time Governance ● Karaf support ● Visual Impact Analysis ● Business Transaction Monitoring ● Event analytics/Kibana ● Data Mapper tooling ● EAP Entitlement – based on EAP 6.1.1 ● Message repair/resubmission ● Alignment with Fuse ● Fuse Entitlement ● SwitchYard visual debugger ● Expanded connectivity ● Component updates (Drools, jBPM) ● Product rename
17 Red Hat JBoss Middleware - Automate
18 JBoss Business Rules Management System
1. Separate the business rules AHA! from the applications Rule Repository 2.Express rules in terms that the business can readily understand - visibility
3.Empower business and IT experts to collaborate - agility
4. Automate all the rules - consistency
JBoss BRMS Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019
SOA-P 5 BRMS 5
5.2 5.3 5.3.1
SOA-P 5 BRMS 6
6.0 6.1 6.2
6.0.1 6.0.2 6.0 (Released : Feb CY14) 6.0.1/6.0.2 (Target : Q2 CY14) 6.1 and beyond ● Performance increases (new algorithm) ● Quick turn maintenance releases ● Additional UX enhancements ● Backward compatible APIs with BRMS 5 ● Add graphical installer ● Rules runtime execution server ● Introduction of OptaPlanner (tech ● Maven repository, online and offline ● New certifications (WAS, WLS, preview) for optimization use cases. ● Product availability on jboss.org Browsers) ● Integration with Maven and Git for ● Tighter integration with Fuse/FSW improved user productivity ● DSL improvements ● Focus on rules/event processing. JBPM ● Component upgrades
moves to BPM-Suite 20 JBoss Business Process Management Suite
Catalog Shipping Packaged Apps
1. Automate interactions with LoB Systems...
2. Drive the business process from a model...
3. Manage user 4. Provide visibility participation... into process execution data.
JBoss BPM-Suite Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019
SOA-P 5 BPM Suite 6
6.0 6.1 6.2
6.0.1 6.0.2
6.0 (Released : Feb CY14) 6.0.1/6.0.2 (Target : Q2 CY14) 6.1 and beyond ● New product. Combines tooling, UI, ● Quick turn maintenance releases ● Additional UX enhancements components from Polymita and community: ● Add graphical installer ● Rules runtime execution server ● New user interface ● Maven repository, online and offline ● New certifications (WAS, WLS, ● BAM dashboards ● Product availability on jboss.org Browsers) ● Form builder, Data modeler ● Tighter integration with Fuse/FSW ● Process simulation ● Component upgrades ● Task management ● Process server ● Includes all BRMS functionality ● Targeting both analysts and developers 22 Cross-product Initiatives xPaaS Services for OpenShift
> Build, deploy, provision and manage modern enterprise applications
> Built on OpenShift with JBoss Middleware
> Increases builder productivity across the platform’s capabilities
xPaaS Services Live
•EAP and Mobile Push available since 2013 •Extending to Integration and BPM •Developer preview/alpha on OpenShift Online •Plans for support inOpenShift Online and OpenShift Enterprise formative
Application and Technology Connectivity
Other Cross-cutting Futures
Tooling • Data mapping • Expansion of web-tooling • Consistent management experience API Management • Driven by Mobile, xPaaS/Cloud, API-centric development • Complement to multiple products Java Runtime Containers • Support for JWS/Tomcat, Karaf, EAP
Other Cross-cutting Futures – Internet of Things
Outlets
Need access iOSiOS to all business data Mobile applications Data center
Need solution that is Feet vehicles ● Flexible ● Inexpensive, small footprint ● Supports multiple open protocols esp. MQTT, AMQP Remote sensors
Other Cross-cutting Futures – New Data
BI Analytics e SOA/Composite Applications z (historical, operational, predictive) y l a n A
&
R e
e t
d a r
H g Data Integration
a e t
t
JBoss Data Virtualization n
E I
n
t
R
e
r
e
p
d
r
i
H In-memory Cache s
e
a
t JBoss Data Grid L
S
i
n
t
u
o s
x
r s
a
& e
g
c
e
V o
i r
r
t P
u
a &
l
Messaging and Event Processing i
z e
a r JBoss A-MQ and JBoss BRMS Hadoop t u Hadoop
i
t o
n p a C
Streaming Semi-Structured Data Structured Data Data
Wrap-up Key Takeaways
Fuse 6.1 and A-MQ 6.1 GA Recent major new releases of: • Fuse Service Works • Data Virtualization • BRMS • BPM Suite xPaaS Lots in store for Integration products
Other sessions to consider
Tuesday: 2:30-3:30 - The what, why, & how of Red Hat JBoss Fuse Service Works 2:30-3:30 - Taste of Training: Authoring rules with JBoss BRMS 3:50-5:50 - Hands on: Development & governance with Red Hat JBoss Fuse Service Works 4:50-5:50 - Intelligent business management in the cloud
Wednesday: 10:40-11:40 - Governance capabilities in Red Hat JBoss Fuse Service Works 6 1:20-2:20 - The Red Hat Cloud guide to all things xPaaS 1:20-2:20 - The next wave in BPM from Red Hat 2:30-3:30 - Integration in the real world with Red Hat JBoss Fuse 3:40-4:40 - Migrating a Tier-1 order management process to Red Hat JBoss Middleware 4:50-5:50 - Integrate your BPMS processes with Red Hat JBoss Fuse Service Works
Thursday: 9:45-10:45 - Red Hat JBoss Middleware connectivity options for SAP 11:00-12:00 - Big data insights with Red Hat JBoss Data Virtualization 11:00-12:00 - Red Hat JBoss Fuse Service Works: Integration recipes, best practices, & cheat codes
Q/A