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 Maintenance Support Phase 1 Full Support 2.2 Released currently available to customers 2.3 In planning or development phase Phase 3 Extended Life Support 2.3.1 Tentative, not yet in planning. Dates and features speculative 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 Management Tools Development Tools User Interaction JBoss Portal JBoss Portal JBoss BRMS JBoss BPM Suite Application Integration JBoss A-MQ JBoss Fuse JBoss Fuse Service Works Data Integration JBoss Data Virtualization Foundation JBoss EAP JBoss Web Server JBoss Data Grid ACCELERATE Application Development, Deployment & Performance INTEGRATE Applications, Data, Events & Devices JBoss Operations Network JBoss Developer Studio Business Process Management AUTOMATE Business Rules, workflow & Processes 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 JDBC, ODBC, SOAP, REST, OData Consume Dashboard Unified Virtual Database / Common Data Model JBoss Data Virtualization Compose Unified Customer View Unified Product View Optimization Unified Supplier View Caching Security Connect Native Data Connectivity Metadata Data Sources NoSQL Hive SQL Server Oracle DW SAP Mainframe Excel, CSV files JBoss Data Grid Salesforce.com
Data Virtualization Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019 Data Services Platform 5 P5 5.3 5.3.1 Data Virtualization 6 SOA-P 5 6.0 6.0 (Released : Feb CY14) 6.1 6.2 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) 6.3 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.2 and beyond Cassandra, Accumulo,Social/SaaS data sources Java 8 New simplified developer tooling Supported DV Cartridge Embeddable runtime 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 A-MQ Fuse Fuse Service Works Service Governance Service Orchestration Messaging Fuse ESB Service Development Messaging Fuse ESB Message Bus Service Bus Service & Integration Platform Integrate applications, devices by notification or exchange of data using multiple protocols in any runtime Mediate, transform, route and connect between loosely coupled components and services using enterprise integration patterns Develop and choreograph services, manage lifecycle, define and enforce service policy and 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).0 7.1 Fuse 6 / A-MQ 6 6.0 6.1 6.2 6.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 (TBD) 6.3 Fuse 7 / A-MQ 7 7.0 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 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 Platform 5 P5 5.3 5.3.1 Fuse Service Works 6 SOA-P 5 6.0 6.0 (Released : Feb CY14) 6.1 6.2 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.3 6.1 (Target : Mid CY14) Camel upgrade Karaf support Event analytics/kibana Message repair/resubmission SwitchYard visual debugger 6.2 and beyond OpenShift cartridge Visual Impact Analysis Data Mapper tooling Alignment with Fuse Expanded connectivity 17
Red Hat JBoss Middleware - Automate 18
JBoss Business Rules Management System AHA! Rule Repository 1. Separate the business rules from 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
JBoss BRMS Roadmap Subject to Change CY2013 2014 2015 2016 2017 2018 2019 BRMS 5 P5 5.3 5.3.1 BRMS 6 SOA-P 5 6.0 6.0.1 6.1 6.0.2 6.0 (Released : Feb CY14) 6.2 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.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.1 and beyond Additional UX enhancements Rules runtime execution server New certifications (WAS, WLS, Browsers) Tighter integration with Fuse/FSW DSL improvements Component upgrades 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 participation... 4. Provide visibility into process execution data.
JBoss BPM-Suite Roadmap Subject to Change CY2013 2014 2015 6.0.1 6.1 2018 2019 6.2 6.0.2 6.0 (Released : Feb CY14) 2017 BPM Suite 6 SOA-P 5 6.0 2016 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.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.1 and beyond Additional UX enhancements Rules runtime execution server New certifications (WAS, WLS, Browsers) Tighter integration with Fuse/FSW Component upgrades 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 ios Need access to all business data Mobile applications Data center Need solution that is Flexible Inexpensive, small footprint Supports multiple open protocols esp. MQTT, AMQP Feet vehicles Remote sensors
BI Analytics (historical, operational, predictive) SOA/Composite Applications Data Integration JBoss Data Virtualization Capture & Process In-memory Cache JBoss Data Grid Messaging and Event Processing JBoss A-MQ and JBoss BRMS Structured Data Streaming Data Hadoop Semi-Structured Data Red Hat Storage Red Hat Enterprise Linux & Virtualization Integrate & Analyze Other Cross-cutting Futures New 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