Ken Johnson Director, Product Management, Red Hat the Plan
Total Page:16
File Type:pdf, Size:1020Kb
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. Management • JBoss Operations Network Tools AUTOMATE Business Rules, workflow & Processes Rules, workflow Business JBoss Portal Portal JBoss BRMS JBoss Suite BPM JBoss A-MQ JBoss Fuse JBoss Works Fuse Service JBoss Virtualization Data JBoss EAP JBoss Server Web JBoss Grid Data JBoss • • • • • • • • • • • RED HAT Confidential RED HAT T D T M o o INTEGRATE e a o o v n l l e User Interaction s s a l g o e p Applications, Data,Applications, & Events Devices m m e e Business Process n n t t Management Application Integration Physical | Virtual | Private Cloud | | Public Cloud Private Cloud Physical | Virtual User Interaction User Data Integration Data Foundation Business Process Management DataApplication Integration Integration Performance Development ACCELERATE • JBoss Developer Studio Tools Foundation Application Development, Deployment & & Deployment Development, Application ACCELERATE INTEGRATE AUTOMATE Application Development, Deployment & Applications, Data, Events & Devices Business Rules, workflow & Processes Performance 5 Red Hat JBoss Middleware Red 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 Red Hat Storage Red Hat Enterprise Linux & Virtualization Hadoop Semi-Structured Data Semi-Structured SOA/Composite Applications SOA/Composite JBoss Data Grid JBoss In-memory Cache In-memory Data BI Analytics Streaming SOA/Composite