ipaas & beyond: Red Hat's Integration Roadmap



Similar documents
GAIN BETTER INSIGHT FROM BIG DATA USING JBOSS DATA VIRTUALIZATION

RED HAT JBOSS FUSE. A lightweight, flexible integration platform

Application Integration with Red Hat middleware. Giovanni Pirola Senior Solution Architect Red Hat, Inc. Pontedera, June 27th 2014

Introducing Red Hat s JBoss Portfolio

RED HAT JBOSS FUSE. An open source enterprise service bus

Red Hat JBoss Overview Intelligent Integrated Enterprise!!!! Blaine Mincey Sr. Middleware Solutions Architect

The future of middleware: enterprise application integration and Fuse

Da Internet delle persone a Internet delle cose. Giovanni Pirola Regional Service Manager Red Hat, Inc. November 19th 2014

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION

Red Hat Openshift Christoph Eberle

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

DevOps. Josh Preston Solutions Architect Stardate

JBoss Enterprise SOA Platform Overview and Roadmap. Ken Johnson, Director Product Management Red Hat

Data Integration Checklist

Cisco Integration Platform

Spoilt for Choice Which Integration Framework to choose? Mule ESB. Integration. Kai Wähner

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

WELCOME TO Open Source Enterprise Architecture

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Cloud Services for DevOps: Next-gen PaaS Through MBaaS

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Integrating Salesforce Using Talend Integration Cloud

ENZO UNIFIED SOLVES THE CHALLENGES OF REAL-TIME DATA INTEGRATION

RED HAT: UNLOCKING THE VALUE OF THE CLOUD

The Digital Enterprise Demands a Modern Integration Approach. Nada daveiga, Sr. Dir. of Technical Sales Tony LaVasseur, Territory Leader

Salesforce integration with Enterprise Open Source. Mischa de Vries László van den Hoek SFDC Consultant OS Consultant

RED HAT JBOSS MIDDLEWARE to nie tylko serwer aplikacji. Jaroslaw Stakun Senior Solution Architect

The Next Wave in BPM from Red Hat

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

300+ APIs Everywhere

Integration in Action using JBoss Middleware. Ashokraj Natarajan - Cognizant

RED HAT JBOSS FUSE COMPARED WITH ORACLE SERVICE BUS

THE FASTEST, EASIEST WAY TO INTEGRATE ORACLE SYSTEMS WITH SALESFORCE Real-Time Integration, Not Data Duplication

Methods and tools for data and software integration Enterprise Service Bus

Jitterbit Technical Overview : Salesforce

perspective Microservices A New Application Paradigm Abstract

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Agility for the Digital Enterprise Get There Faster

RED HAT SOFTWARE COLLECTIONS BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY

ORACLE WEBCENTER PORTAL

Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010

Cloud Computing. Mike Bourgeois Platform as a Service Point of View September 17, 2015

Global Trading Platfom key architectural and design considerations

WHITE PAPER. Data Migration and Access in a Cloud Computing Environment INTELLIGENT BUSINESS STRATEGIES

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

Foundations for your. portable cloud

Red Hat Mobile Application Platform

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

The bridge to delivering digital applications across cloud, mobile and partner channels

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

RED HAT CLOUD SUITE FOR APPLICATIONS

The ESB and Microsoft BI

Jitterbit Technical Overview : Microsoft Dynamics AX

Talend Open Studio for Big Data. Release Notes 5.2.1

JBoss Data Services. Enabling Data as a Service with. Gnanaguru Sattanathan Twitter:@gnanagurus Website: bushorn.com

Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos

Making big data simple with Databricks

SAP INTEGRATION APPROACHES

Delivering secure, real-time business insights for the Industrial world

WhiteWave's Integrated Managed File Transfer (MFT)

Roadmap Talend : découvrez les futures fonctionnalités de Talend

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

Office SharePoint Server 2007

Upcoming Announcements

Big Data Analytics - Accelerated. stream-horizon.com


Cloud Ready Data: Speeding Your Journey to the Cloud

Building Your EDI Modernization Roadmap

Oracle Middleware a felhőben

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.

JBoss Enterprise Middleware

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

Roadmap from On-Premise to Cloud based Integration solutions from SAP

2015 Ironside Group, Inc. 2

Integration in the cloud - IPaaS with Fuse technology. Charles Moulliard Apache Committer

Cost-Effective Business Intelligence with Red Hat and Open Source

The Future of Data Management

Cisco Solutions for Big Data and Analytics

ON THE ROAD TO OPEN HYBRID CLOUD BRYAN CHE GENERAL MANAGER, CLOUD BU, RED HAT

Big Data Architecture & Analytics A comprehensive approach to harness big data architecture and analytics for growth

Databricks. A Primer

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

Automated Data Ingestion. Bernhard Disselhoff Enterprise Sales Engineer

Organisaties groot en klein, beginnen zich meer en meer te realiseren dat inzicht in (real-time) data helpt

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

API Management: Powered by SOA Software Dedicated Cloud

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

Connecting the Dots. The Progress DataDirect Vision & Roadmap. Brad Wright Product Management October 7, 2013

Tungsten Replicator, more open than ever!

Transcription:

ipaas & beyond: Red Hat's Integration Roadmap Sameer Parulkar Jack Britton Kim Palko Keith Babo Ken Johnson June 26, 2015

Overview of Red Hat Integration Products

TODAY'S IT LANDSCAPE: COMPLEXITY SPHAGHETTI Sales forecasts and reports Sales force automation Customer service Operations Business Scorecard & Dashboard Website Financial reporting New Regulatory compliance portal Compliance reports Supply chain integration Trading partner portal New SaaS and Cloud based Applications

BUSINESS AND IT CHALLENGES Inconsistent Information Inefficient Processes Lack of Visibility and Control NET RESULT: Lack of productivity, more errors & higher costs

SOLUTION: COMPREHENSIVE INTEGRATION PLATFORM that is Lightweight, cost effective, agile, lean Apps & Data In the Cloud Apps & Data On-premise Integrate Everything Everywhere Mobile Clients, Devices & Sensors

JBoss MIDDLEWARE: LIGHTWEIGHT INTEGRATION ESB Transformations Media routing Integration services MESSAGING Message between legacy silos Real-time notifications DATA VIRTUALIZATION Connect Sources, Compose Data, Consume RED HAT JBOSS FUSE FOR xpaas RED HAT JBOSS A-MQ FOR xpaas

WHY JBoss INTEGRATION SOLUTION? Buy only what you need Simple pricing model Great customer service Faster time to solution Simplicity, lightweight enterprise integration patterns No vendor lock-in Open, extensible, standards-based Cloud ready and virtualization friendly

ENTERPRISE INTEGRATION PATTERNS (EIP's) & APACHE CAMEL Commonly used integration patterns to design, develop, accelerate and simplify integration solution development Apache Camel most popular EIP implementation De-facto standard to build flexible and lightweight integrations Large, vibrant and growing ecosystem

Red Hat JBoss Fuse

What's new in JBoss Fuse 6.2 Additional Connectivity More than a dozen new connectors in Apache Camel SAP idocs support added Developer Experience Improvements Improvements in the design pallet Visual Debugging in JBDIS Visual Data Mapper Rest DSL Better integration with other JBoss Middleware BRMS EAP Switchyard Support for Java 8

JBoss Fuse 6.2 Open Source Components Apache Camel 2.15.1 Apache CXF 3.0.1 JBoss A-MQ 6.2 (based on Apache ActiveMQ 5.11.2) Apache Karaf 2.4 Fuse Fabric 1.2

Connectivity connect API's and unlock information Provides access to all box.com APIs accessible using box-javasdk-v2 Aysync HTTP Webscoket Client A websocket based endpoint for communicating with external servers over websockets Work with NoSQL databases using the Apache Gora Framwork Treats Dropbox remotes folders as a producer or consumer of messages Uses the atmosphere library to support the websocket transport in various servlet containers Uses the Spark REST java library Provides access to the Google Drive file storage service via Google Drive Web APIs Collects various metrics directly from Camel route Validate XML Instance documents Supports producer and consumer enpoints to communicate with Salesforce Stramlines network programing over TCP and UDP HTTP transport with Netty4 Utilizes Apache Olingo version 2 APIs to interact with Odata 2.0 and 3.0 comliant services Manage OpenShift applications Provides access to Gmail via the Google Mail Web API's

Apache Camel-Kura for IoT Kura is an OSGi based M2M gateway fromwork dedicated for small devices camel-kura provides camel integration between the gateway and enterprise services

Create and share API's - Rest DSL XML JSON netty-http XML JSON POJO jetty restlet <rest path="/customers/"> <get uri="/{id}/orders"> <to uri="direct:customerorders"/> </get> <post uri="/neworder"> <to uri="direct:customerneworder"/> </post> </rest> servlet spark-rest Expose restful endpoint with parameter Expose restful endpoint

Tooling improvements for better usability New Built-in Camel components Easy drag and drop Consumer/Producer Provides consumer and producer configuration Built-in Properties Help on configuration settings.

Debugging & Tracing for more productive platform Displays the stack frame for the suspended threads for each target you are debugging. Lists all the breakpoints you currently have set in your workspace Display camel outlines Entire Camel route diagram and show what current step is Log Header and body of Camel message

Visual Data Mapper Dragging fields from the source model to the target model Mapping between Java, XML, JSON and open for customization Generate Java base from XML and JSON schema and instance

JBoss Middleware Interoperability JBoss Integration Pack BRMS on Karaf SwitchYard on Karaf (tech preview) Fuse (camel) on EAP (tech preview)

Future Releases JBoss Fuse 6.2.1 Brings Fuse on EAP and Switchyard to fully supported Data Mapper tooling is fully supported Customer bug fixes JBoss Fuse 7.0 Integrate with Fabric8 v2 JBoss A-MQ 7

JBoss Fuse Product Timeline 6.2 7.0 Beta 6.2.1 Fuse on EAP and Switchyard on Karf become fully supported Fabric8 v 2 Data Mapper becomes fully supported A-MQ 7.0

Red Hat JBoss A-MQ

What's New in JBoss A-MQ 6.2? AMQP 1.0 Reactive API Clients Python (wrappers around proton-c).net (based on amqp.net Lite) JMS (based on proton-j) AMQP C++ Client (MRG Messaging) Role-based Access Control

JBoss A-MQ 6.2 Open Source Components Apache ActiveMQ 5.11.2 Apache Camel 2.15.1

Red Hat Messaging: future direction Continue to consolidate to a single messaging product JBoss A-MQ, consisting of three components A-MQ Clients Ubiquitous access for common platforms and programming languages A-MQ Broker Full-featured, high performance enterprise message broker Full featured, HA through replication and failover A-MQ Interconnect Large-scale, secure, reliable, and management message networks

JBoss A-MQ Clients Client release cycle not linked to broker release cycle Current AMQP 1.0 clients for JMS, Python, and.net (based on proton-j and proton-c MRG 3.2 AMQP 1.0 C++ Client Under development AMQP Client C++ based on proton-c Node.js Future Ruby, perl, MQTT, COAP

JBoss A-MQ Product Timeline 6.2 6.2.1 7.0 Beta A-MQ Interconnect A-MQ in EAP

Red Hat JBoss Fuse on OpenShift private ipaas

Private ipaas announced in November 2014 Red Hat JBoss Fuse for xpaas & Red Hat JBoss A-MQ for xpaas Integration and messaging services in the cloud Based on the foundation of award winning OpenShift Enterprise apaas JBoss EAP ON-PREMISE ipaas JBoss Fuse JBoss A-MQ bpmpaas JBoss BPM Suite PRIVATE mpaas FeedHenry by Red Hat PUBLIC

Red Hat JBoss Data Virtualization

Data Control Challenges Getting Bigger with Big Data, Cloud and Mobile Security capabilities are tightly coupled to data sources Operational Reports BI Reports SOA Applications Mobile Applications Different security capabilities for each Data source How to align? Every project solves data access in a different way Constant Change Extracting and moving data adds risk Enterprise Applications Inconsistent and decentralized control of data Hadoop NoSQL Cloud Apps Data Warehouse And Databases Mainframe XML, CSV & Excel Files Enterprise Apps Siloed & Comple x

Desired State Data as a Service Operational Reports BI Reports Standards based interface Single view of disparate source data Single point of access/integration Re-use of data Enterprise Applications SOA Applications Mobile Applications Data as a Service But you cannot achieve this by writing more application code... Data Sources Siloed & Complex Hadoop NoSQL Cloud Apps Data Warehouse And Databases Mainframe XML, CSV & Excel Files Enterprise Apps

Data Supply and Data Integration Solution Data virtualization sits in front of multiple different data sources and Allows them to be treated as a single source Delivers the desired data In the required form At the right time To any application and/or user Think Virtual Machine for Data

Fit for purpose tooling Business Dashboard Quickly visualize your data Data Virtualization Designer Model Driven Development Lightweight WebUI with data services library (Dev Preview)

JBoss Data Virtualization Key Business Values Increase ROA Improved utilization of data assets Derive more value from existing investments Complements existing systems Boost Agility Faster, less costly than batch data movement Data virtualization provides loose coupling Improve Productivity Better Information Control Better/faster than hand coding Right data at the right time to the right people Decision support, BI with a complete view of information Powerful security, Auditing, Data Firewall Avoid data silo proliferation Central data access and policy, Compliance

JBOSS DATA VIRTUALIZATION ROADMAP Subject to Change CY2013 2014 2015 2016 2017 2018 2019 Data Virtualization 6 6.0 6.1 6.2 6.3 Data Virtualization 7 7.0 6.1 (Released: Mar/CY15) 6.2 (Target Aug/CY15) MongoDB, Solr,Cloudera Impala, EAP 6.4 support Enhanced Kerberos support Cassandra (TP) Audit log dashboard Key RFEs EAP 6.3, JDG 6.4 support, Java 8 RHEL 7, Azul JVM Easier custom translator creation Web UI - Develper preview 35 RED HAT PROPRIETARY AND CONFIDENTIAL 6.3 and beyond Cassandra, SAP HANA, HBase, Accumulo, SaaS OpenShift v3 support Lightweight WebUI OData v4 with Olingo Embeddable runtime

What s new in JDV 6.1 Big Data Full connectivity support for: MongoDB Cloudera Impala Apache Solr JDG read/write Tech Preview Cassandra Cloud Dev Preview on OpenShift with new WebUI Amazon EC2 Google Compute Engine SFDC Bulk API Deployment and Development Productivity Security audit log dashboard Simplified custom translator EAP 6.3 Java 8 RHEL 7 support MariaDB Azul JVM support Fuse OData Connector

JDV 6.2 September Quick release to primarily support EAP 6.4 EAP 6.4 Teiid Designer usability improvements Kerberos Passthrough for Oracle and MS SQL Technical preview: SAP HANA HBase Informix

Under consideration for JDV 6.3 Big Data Cassandra SAP HANA Apace HBase Apache Spark Accumulo HP Vertica Tableau Solr as a consumer Cloud Full support on OpenShift Simplified web tooling Autoscaling FeedHenry node.js integration Amazon RDS Amazon RedShift Deployment Productivity Odata v4 with Olingo Teiid Designer usability improvements Embeddable runtime IBM Informix Oracle Coherence

Red Hat JBoss Fuse Service Works

FSW strategy overview Consolidate Fuse and Fuse Service Works into single product offering Product/technical changes: 1. Consistent integration functionality across runtime containers 2. Cleanly separate products 3. Update/rework Governance technologies Support lifecycle extension

FSW transition strategy - detail Support lifecycle extension Fuse 6.x support lifecycle extended to align with published FSW lifecycle. Existing Fuse 6 and A-MQ 6 Support Lifecycle Full Support: Apr 2013 Mar 2016 Maintenance: Apr 2016 Mar 2018 Extended Lifecycle Support: N/A New, extended Fuse 6 and A-MQ 6 Support Lifecycle Full Support: Apr 2013 Jan 2017 Maintenance: Feb 2017 Jan 2019 Extended Lifecycle Support: Feb 2019 - Jan 2022

ipaas and beyond

ipaas Integration Platform as a Service (ipaas) is a suite of cloud services enabling development, execution and governance of integration flows connecting any combination of on premises and cloud-based processes, services, applications and data within individual or across multiple organizations. - Gartner

ipaas Integration Platform as a Service (ipaas) is a suite of cloud services enabling development, execution and governance of integration flows connecting any combination of on premises and cloud-based processes, services, applications and data within individual or across multiple organizations. - Gartner

ipaas Touchpoints

Develop Core Integration Technology Works In vs. Works With On-Premise / Off-Premise Fidelity

Deploy Containers Provisioning Continuous Integration / Delivery

Manage Operational Visibility Monitoring Dynamic Scaling APIs