<<

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