Red Hat JBoss Middleware Integration Products … Hat JBoss Middleware Integration Products Roadmap...
Transcript of Red Hat JBoss Middleware Integration Products … Hat JBoss Middleware Integration Products Roadmap...
Red Hat JBoss Middleware Integration Products RoadmapKen JohnsonDirector, Product Management, Red Hat
The Plan...
Integration Products Overview
Product-by-product
• Intro
•Roadmap
Cross-product initiatives
Wrap-up
2.2
Roadmap Key
2.3
In planning ordevelopmentphase
Released – currently available to customers
Tentative, not yet in planning.Dates and features speculative
Usual caveats apply – features and release dates can and will change
2.3.1
Phase 1Full Support
Phase 2Maintenance
Support
Phase 3Extended
Life Support
Innovate faster, in a smarter wayA family of a lightweight, enterprise-grade products that are ideal
for open hybrid cloud environments.
5 RED HAT Confidential
FoundationFoundation
Data IntegrationData Integration
Application IntegrationApplication Integration
Business ProcessManagementBusiness ProcessManagement
Develop m
en tTool sD
eve lop men t
Tool s
Man age m
en tTool sM
an age men t
Tool s
• JBoss EAP• JBoss Web Server• JBoss Data Grid
• JBoss Data Virtualization
• JBoss A-MQ• JBoss Fuse• JBoss Fuse Service Works
• JBoss BRMS• JBoss BPM Suite
• JBoss Portal
•JB
oss D
eve lop
er Stu
dio
•JB
oss O
per ations N
etwork
ACCELERATEApplication Development, Deployment &
Performance
ACCELERATEApplication Development, Deployment &
Performance
INTEGRATEApplications, Data, Events & Devices
INTEGRATEApplications, Data, Events & Devices
AUTOMATEBusiness Rules, workflow & Processes
AUTOMATEBusiness Rules, workflow & Processes
Physical | Virtual | Private Cloud | Public Cloud
Red Hat JBoss Middleware
User InteractionUser Interaction • JBoss Portal
6
Integration
EmailCustomers
Operations
Finance
HR
CRM
Shipping & receiving
Red Hat JBoss Middleware - Integrate
JBoss Data Virtualization
JBoss Data Virtualization
JBoss Data Virtualization
JBossData Grid
Connect
Compose
Consume
SAP Salesforce.comOracle DWHiveExcel,
CSV filesSQL Server
Unified Customer View
Unified Customer View
Unified Product View
Unified Product View
Unified Supplier View
Unified Supplier View
BI Analytics & Dashboards Mobile SOA Applications
Unified Virtual Database / Common Data Model
Mainframe
ESB, ETL
Native Data ConnectivityNative Data Connectivity
Standard based Data ProvisioningJDBC, ODBC, SOAP, REST, ODataStandard based Data Provisioning
JDBC, ODBC, SOAP, REST, OData
JBoss Data Virtualization
Data Consumers
Data Sources
Design Tools
Dashboard
Optimization
Caching
Security
Metadata
NoSQL
9
CY2013 2014 2015 2016 2017 2018 2019
6.1 (Target : Q3 CY14)● Sources: MongoDB, Solr, Impala,
RedShift, SimpleDB, Cassandra (TP)● Kerberos support enhancements● EAP 6.3● RHEL 7, Azul JVM, Data Source
refresh● Easier custom translator creation● Doc translation to Japanese
6.0 (Released : Feb CY14)● Repackage (EAP 6). Rename.● Apache Hive, JBoss Data Grid,
MongoDB (TP), Google spreadsheets.● OData, SAP support● Dashboard builder● VDB layering; Enhanced column security● Repository/Design-time Governance● DV OpenShift cartridge (Dev Preview)
Data Virtualization RoadmapSubject to Change
SOA-P 5
6.2
Data Virtualization 6
6.1 6.36.0
SOA-P 5 Data Services Platform 5
5.2 5.3 5.3.1
6.2 and beyond● Cassandra, Accumulo,Social/SaaS
data sources● Java 8● New simplified developer tooling● Supported DV Cartridge● Embeddable runtime
JBoss A-MQ, Fuse, Fuse Service Works
JBoss Data Virtualization
JBoss A-MQ / Fuse / JBoss Fuse Service Works
JBoss Fuse Integration Product LineAdditive capabilities to fit different use cases
A-MQFuse
Fuse Service Works
Messaging Fuse ESB
Messaging Fuse ESB
Service Development
Service Orchestration
Service Governance
Message Bus
Integrate applications, devices by notification or exchange of data using multiple protocols in any runtime
Service Bus
Mediate, transform, route and connect between loosely coupled components and services using enterprise integration patterns
Service & Integration Platform
Develop and choreograph services, manage lifecycle, define and enforce service policy and monitor service activity
Enables real-time integration everywhere
A small-footprint, high-performance, open source messaging platform
JBoss A-MQ
A small-footprint, flexible, open source enterprise service bus Enables integration everywhere for a real-time enterprise
JBoss Fuse
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
15
CY2013 2014 2015 2016 2017 2018 2019
JBoss Fuse and A-MQ RoadmapSubject to Change
6.0 6.1 6.2 6.3
Fuse 6 / A-MQ 6
7.0 7.1
Fuse Enterprise (Fusesource)
(TBD)
7.0
Fuse 7 / A-MQ 76.1 (Released : April CY14)
● Camel 2.12● ActiveMQ 5.9
6.2 (Target : End CY14)● Tooling for SAP components● Expanded IoT and SaaS connectivity● Additional Native Language AMQP Clients● RBAC ● Initial alignment with Fuse Service Works
6.3 and beyond ● Active-Active HA● Consolidated Messaging● Component upgrades (Camel, Karaf, Fabric8)● Additional management capabilities● Continued tooling enhancements● Full Fuse/Fuse Service Works alignment
16
Enables organizations to Simplify integrations and focus on business innovation
JBoss Fuse Service Works 6.0
17
CY2013 2014 2015 2016 2017 2018 2019
JBoss Fuse Service Works RoadmapSubject to Change
SOA-P 5
6.2
Fuse Service Works 6
6.1 6.36.0
SOA-P 5 SOA Platform 5
5.2 5.3 5.3.1
6.1 (Target : Mid CY14)● Camel upgrade● Karaf support● Event analytics/Kibana● Message repair/resubmission● SwitchYard visual debugger
6.0 (Released : Feb CY14)● Service Development (SwitchYard)● Repository/Design-time Governance● Business Transaction Monitoring● EAP Entitlement – based on EAP 6.1.1● Fuse Entitlement● Component updates (Drools, jBPM)● Product rename
6.2 and beyond● OpenShift cartridge● Visual Impact Analysis● Data Mapper tooling● Alignment with Fuse● Expanded connectivity
18
Red Hat JBoss Middleware - Automate
JBoss Business Rules Management System
Rule Repository
1. Separate the business rulesfrom the applications
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
AHA!
20
CY2013 2014 2015 2016 2017 2018 2019
JBoss BRMS RoadmapSubject to Change
SOA-P 5
6.2
BRMS 6
6.16.0
SOA-P 5 BRMS 5
5.2 5.3 5.3.1
6.0.1 6.0.2
6.0.1/6.0.2 (Target : Q2 CY14)● Quick turn maintenance releases● Add graphical installer● Maven repository, online and offline● Product availability on jboss.org
6.0 (Released : Feb CY14)● Performance increases (new algorithm)● Backward compatible APIs with BRMS 5● Introduction of OptaPlanner (tech
preview) for optimization use cases.● Integration with Maven and Git for
improved user productivity● Focus on rules/event processing. JBPM
moves to BPM-Suite
6.1 and beyond● Additional UX enhancements● Rules runtime execution server● New certifications (WAS, WLS,
Browsers)● Tighter integration with Fuse/FSW● DSL improvements● Component upgrades
JBoss Business Process Management Suite
Catalog Shipping
1. Automate interactions with LoB Systems...
2. Drive the business process from a model...
3. Manage user participation...
4. Provide visibilityinto process execution data.
Packaged Apps
22
CY2013 2014 2015 2016 2017 2018 2019
JBoss BPM-Suite RoadmapSubject to Change
SOA-P 5
6.2
BPM Suite 6
6.16.0
6.0.1 6.0.2
6.0.1/6.0.2 (Target : Q2 CY14)● Quick turn maintenance releases● Add graphical installer● Maven repository, online and offline● Product availability on jboss.org
6.0 (Released : Feb CY14)● New product. Combines tooling, UI,
components from Polymita and community:● New user interface● BAM dashboards● Form builder, Data modeler● Process simulation● Task management● Process server
● Includes all BRMS functionality● Targeting both analysts and developers
6.1 and beyond● Additional UX enhancements● Rules runtime execution server● New certifications (WAS, WLS,
Browsers)● Tighter integration with Fuse/FSW● Component upgrades
Cross-product Initiatives
> Build, deploy, provision and manage modern
enterprise applications
> Built on OpenShift with JBoss Middleware
> Increases builder productivity across the platform’s capabilities
xPaaS Services for OpenShift
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
iOSiOS
Mobile applications
Feet vehicles
Need access to all
business data
Data center
Outlets
Remote sensors
Need solution that is● Flexible● Inexpensive, small footprint● Supports multiple open protocols esp. MQTT, AMQP
Other Cross-cutting Futures – New Data
HadoopHadoop
Data IntegrationJBoss Data Virtualization
In-memory CacheJBoss Data Grid
BI Analytics (historical, operational, predictive)
BI Analytics (historical, operational, predictive) SOA/Composite ApplicationsSOA/Composite Applications
Messaging and Event Processing JBoss A-MQ and JBoss BRMS
Structured DataStructured DataStreaming
DataStreaming
Data Semi-Structured DataSemi-Structured Data
Red
Ha
t St ora
geR
ed H
at E
nte
rpr ise Li nux &
Virtu
alizat ion
Cap
ture
& P
roce
ss I
nte
gra
te &
An
aly
ze
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 BRMS3: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 SAP11:00-12:00 - Big data insights with Red Hat JBoss Data Virtualization11:00-12:00 - Red Hat JBoss Fuse Service Works: Integration recipes, best practices, & cheat codes
Q/A