IBM Integration Bus (IIB v10)
Data Routing and Transformation
Presented By:
Justin Goud Marketing Manager – Integration Practice
Praveen K. Chhangani Technology Director - Digital Connected Enterprise
Kellton Tech
2
22
2
FOUNDATION FOOT PRINT CLIENTELE CORE STRENGTH OWNERSHIP TEAM SIZE
Reston, VA
Princeton, NJ
Delhi
Hyderabad
Guwahati
Lucknow
Cupertino, CA
Chicago, IL
Dublin, Ireland
Houston, TX
London, UK
1993: 24
years young
Startups to
Fortune 500
People and
process (ISO
9001:2008
and CMMi
Level 5)
Public limited.
BSE|NSE :
KELLTONTEC
1500+
employees
globally
USA, Canada,
Ireland , UK,
India & Singapore
3
GO DIGITAL WITH KELLTON TECH
Digital Transformation Strategy and Advisory Services
Business - IT Strategy
& Planning
Enterprise Reference
Architecture
IT Portfolio
Management
Governance
Digital Tech Trends
And Design Thinking
Digital Transformation
Systems of Engagement
Digital Connected Enterprise
Systems of Insight and Integration
Enterprise Solutions
Systems of Record and Core IT
• Digital Commerce & Marketing
• Enterprise Mobility
• Digital Governance
• IoT, Big Data & Analytics
• Software R&D Labs
• Outsourced Product Development
Standalone
Applications &
Interconnections
Integrated
Enterprise
Environment
ISMAC
IoT
Social
MobileAnalytics
Cloud
• API Strategy & Management
• Enterprise Integration
• Enterprise Analytics
• Business Process Management
• In-memory Processing, AI
Successful S/4 HANA migration
implementation for enterprise
clients
• Enterprise Resource Planning
• Product Lifecycle Management
• Supply Chain Management
• Customer Relationship Management
4
Digital Transformation and Enterprise Architecture Strategy – Advisory Services
API / SOA / ESB Core Application Integration – API/SOA Strategy, Governance and COE
DPA, BPM & RPA Solutions with Business Workflows, Rules, Analytics and Dashboards
Block Chain, In-Memory Data Solutions for High Throughput and Low Latency
Applications
AI-Watson, Analytics, IoT and Big Data Solutions Applications
Cloud Enablement-Bluemix, Hybrid IT- SaaS Integration, Hybrid Infrastructure Services
Infrastructure Modernization, Continuous Integration / Dev-Ops Services and AMS
Digital Connected Enterprise Services – Core Portfolio
5
OthersFinancials
Services
Energy
Utilities
ManufacturingRetail
PARTIAL LIST OF CUSTOMERS BY INDUSTRY
6
TECHNOLOGY PARTNERSHIPS
7
Back-end systems
Unconnected Connected
x Bad customer experience
x Negative perceptions
x Lose customers
x Less revenue
 Good customer experience
 New opportunities
 Repeat custom
 More revenue
IF IT’S NOT INTEGRATED IT’S NOT ENGAGING!
8
WHY IS INTEGRATION NEEDED?
More endpoints
need
connecting than
ever before
New sources of data
are changing the
world
Rapidly evolving
integration
requirements
9
Cloud
based
On
Premises
On-premise
Connectivity
On-premise
Integration Experience
Cloud
Integration Experience
Cloud
Connectivity
• Anyone can do it
• Zero code
• Cloud native
• Many pre-
configured
connectors
• Technical person in a
business environment
• Cloud native with on prem
options
• Friendly modern style code
• Graphical options
• Skilled integration
practitioners
• Graphical assist, but
full code environment.
• Hybrid deployment
• Connect to anything
Citizen
Integration
Shadow IT
Integration
Central IT
Integration
TRADITIONAL VS. HYBRID INTEGRATION SPACE
10
INTEGRATE EVERYTHING WITH IBM INTEGRATION BUS
Business
Problem
Business applications can not exist in isolation, they need to be able to exchange data with other applications to maximise value.
• Enterprise IT consists of many systems; off-the-shelf applications, services, packaged apps (SAP, Siebel etc.) Web apps,
devices, appliances, bespoke software and many more.
• Systems expose interfaces using different protocols such as MQ, TCP/IP, database, HTTP, files, FTP etc. and with a myriad of
standards based and custom data formats.
• Building connections Point-to-point quickly deteriorates into spaghetti chaos, an inflexible architecture which is expensive
to maintain and resistant to change.
Business Need
Solution
Benefits
IBM Integration Bus connects these endpoints in meaningful ways
 Avoids rewrites in response to new integration requirements
 Simplifies maintenance by reducing expensive coupling
 Adds Flexibility introducing anonymity between producers and consumers of data
 Provides insight into applications and business value they bring
 A proven, scalable and secure integration platform that delivers rapid, secure, scalable and reliable connectivity.
 Largest breadth of adapters, platforms and protocols supported.
 Industry relevant connectivity to solve domain specific problems. Industry specific nodes, solution-oriented patterns &
user-oriented tooling.
11
You are slowed by…
 Technical Debt
 Disparate data & apps,
Inflexible governance
 Skills gap
How do you…
These worlds must converge
Enterprise Scale Combined with Start-up Speed
You need…
 Securely integrate across
environments
 Transform existing services for
digital to API’s
 Easy to use open technologies
 Protect your investment
 Maintain Security &
Privacy
 Refocus your resources
 Inability to scale
 Standalone initiatives
 Protecting intellectual
capital
 Integrate & scale using new
technologies (microservices)
 Implement lightweight
governance with IT
 Consume API’s via self service
 Speed Innovation
 Expand the brand
 Exploit partnerships
CIO Roles: Turn IT into a competitive advantage
LOB Roles: Innovate to Drive New Revenue
12
IBM INTEGRATION BUS - IIB
High
Value
Simple Easy to Learn and Use
Develop, deploy, manage and migrate integration solutions quickly and easily
Market leading performance
Highly scalable proven to handle high message volumes in simple and complex IT environments
Universal & independent connectivity
Extensive support for open, and industry standards for transports and data, commercial applications and more
Automate and Simplify
Minimize custom coding and reduce design, build and test costs by 40% to 60%
No vendor lock in
Open standards leadership for integration. A technology neutral platform that works on the widest possible range of
hardware, software and virtualized environments
Comprehensive, award-winning software
Built in features that simplify and extend value:
Global cache, WLM policies, decision services, monitoring and more
Fast
Integrated
Cost
Saving
Open
13
• Simplified Installation Process
• A single Install means you’re ready to go in minutes!
• Removed the IBM MQ prerequisite
• Removed core dependency on MQ fiving greater flexibility
• Enhanced Web User Interface
• Perform additional functions as well as view and manage
integrations in a single place
• More options for processing pub/sub integrations
• New connectors to build flows using MQTT
• Shared Libraries
• Reference a library which is deployed independently of the resource
using it
• REST API projects
• Swagger implementation provides a “quick-start” to a REST API
implementation within IIB
• The Connector Framework
• Simple to build reusable endpoints
• Patterns and Samples stored on GitHub
• IIB in the Cloud
IBM INTEGRATION BUS – V10
14
Modernization of existing interfaces; giving endpoints
convenient access mechanisms (multi-channel architecture)REST
DATA ROUTING & TRANSFORMATION ARE KEY IIB USE CASES
15
DATA ROUTING & TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.)
File
Modernization of existing interfaces; giving endpoints
convenient access mechanisms (multi-channel architecture)
Bringing together batch and online worlds; creating a
file-hub for a well-managed flexible file infrastructure
REST
16
DATA ROUTING & TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.)
File
ERP
Bringing specialized technology to a wider set of users;
remove islands of data when using best-of-breed software
Modernization of existing interfaces; giving endpoints
convenient access mechanisms (multi-channel architecture)
Bringing together batch and online worlds; creating a
file-hub for a well-managed flexible file infrastructure
REST
17
DATA ROUTING & TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.)
File
SQL Interface modernization; minimizing
failures caused by data duplication
ERP
Bringing specialized technology to a wider set of users;
remove islands of data when using best-of-breed software
Modernization of existing interfaces; giving endpoints
convenient access mechanisms (multi-channel architecture)
Bringing together batch and online worlds; creating a
file-hub for a well-managed flexible file infrastructure
REST
Database
18
DATA ROUTING & TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.)
File
SQL Interface modernization; minimizing
failures caused by data duplication
ERP
Bringing specialized technology to a wider set of users;
remove islands of data when using best-of-breed software
Modernization of existing interfaces; giving endpoints
convenient access mechanisms (multi-channel architecture)
Bringing together batch and online worlds; creating a
file-hub for a well-managed flexible file infrastructure
REST
Database
Mainframe Making best use of existing solutions while making your
IT environment platform agnostic
19
• Create, manage and socialize APIs
• Use it for Mobile and device integration
• Apply Security policy enforcement
• Provide integration for business processes
• Enable Cloud Integration
• Use it to understand and tune system workloads
• Use to Gain insight From business data
• Use it to Act upon business rules
• Use it to Apply analytics to in-flight data
BUT….IIB IS MORE THAN ROUTING & TRANSFORMING
20
Create Run
ManageSecure
IIB v10.0.0.3
Q4 2015
Business Transaction Monitoring
CICS 2 Phase Commit on zOS
Oracle stored proc in GDM
Linux Power 8 Little Endian
(RHEL7.1, Ubuntu14.0.0.4, SLES12)
IIB v10.0.0.4
Q1 2016
Callable Flows for linking to IIBoC
Create a REST API without Swagger
JSON Schema support for GDM
Salesforce Request node
LDAP Authentication
Web UI Activity Log
SLESv12 (x86 and Z Systems)
IIB v10.0.0.2
Q3 2015
Global Cache upgrade to WXSv8.6
GDM access to Global Cache
REST API integration with APIm
CICS 2 Phase Commit
TCPIP report properties enhancements
WESB conversion enhancements
IIB on Cloud
Q3 2015
IBM Managed Service
Built on Docker containers
Runs on the Bluemix Container Service
Reuse artifacts built for IIB on-premise
IIB v10.0.0.5
Q2 2016
MQTT SSL and dynamic config
Bulk Push to API Connect
Callable Flows report properties
IIB Manufacturing Pack
v1.0.0.2 Q3 2016
IIBv10 Compatability
IIB v10.0.0.6
Q3 2016
REST Request node
REST Async Request & Response nodes
Loopback Request node
MQ version 9 support
Support for YAML format Swagger
Support for REST APIs with node-wide listener
HTTP Logging Enhancements
HTTP Input Query Param split in LE
IIB v10.0.0.7
Q4 2016
Kafka Producer and Kafka Consumer nodes
Hybrid Connect – view IIB instances in Bluemix
Send IIB logs to Kibana dashboard in Bluemix
Pre-built Docker image on Bluemix Containers
Wildcards to simplify LDAP user authentication
Accounting& Stats CSV output
Windows 10 support
IIBvNext Closed Beta
IIB v10.0.0.8
Q1 2017
IBM Cloud Product Insights in Bluemix
Asynchronous Callable Flows
JSON support for allOf, anyOf, oneOf
Storing context for REST Async Request
Message Keys for Kafka nodes
10 New Product Tutorials
Node.js and FTE upgrades
WHAT’S NEW IN VERSION 10?
21
IBM IIB V.10 DEMO
22
Thank you!

IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION

  • 1.
    IBM Integration Bus(IIB v10) Data Routing and Transformation Presented By: Justin Goud Marketing Manager – Integration Practice Praveen K. Chhangani Technology Director - Digital Connected Enterprise Kellton Tech
  • 2.
    2 22 2 FOUNDATION FOOT PRINTCLIENTELE CORE STRENGTH OWNERSHIP TEAM SIZE Reston, VA Princeton, NJ Delhi Hyderabad Guwahati Lucknow Cupertino, CA Chicago, IL Dublin, Ireland Houston, TX London, UK 1993: 24 years young Startups to Fortune 500 People and process (ISO 9001:2008 and CMMi Level 5) Public limited. BSE|NSE : KELLTONTEC 1500+ employees globally USA, Canada, Ireland , UK, India & Singapore
  • 3.
    3 GO DIGITAL WITHKELLTON TECH Digital Transformation Strategy and Advisory Services Business - IT Strategy & Planning Enterprise Reference Architecture IT Portfolio Management Governance Digital Tech Trends And Design Thinking Digital Transformation Systems of Engagement Digital Connected Enterprise Systems of Insight and Integration Enterprise Solutions Systems of Record and Core IT • Digital Commerce & Marketing • Enterprise Mobility • Digital Governance • IoT, Big Data & Analytics • Software R&D Labs • Outsourced Product Development Standalone Applications & Interconnections Integrated Enterprise Environment ISMAC IoT Social MobileAnalytics Cloud • API Strategy & Management • Enterprise Integration • Enterprise Analytics • Business Process Management • In-memory Processing, AI Successful S/4 HANA migration implementation for enterprise clients • Enterprise Resource Planning • Product Lifecycle Management • Supply Chain Management • Customer Relationship Management
  • 4.
    4 Digital Transformation andEnterprise Architecture Strategy – Advisory Services API / SOA / ESB Core Application Integration – API/SOA Strategy, Governance and COE DPA, BPM & RPA Solutions with Business Workflows, Rules, Analytics and Dashboards Block Chain, In-Memory Data Solutions for High Throughput and Low Latency Applications AI-Watson, Analytics, IoT and Big Data Solutions Applications Cloud Enablement-Bluemix, Hybrid IT- SaaS Integration, Hybrid Infrastructure Services Infrastructure Modernization, Continuous Integration / Dev-Ops Services and AMS Digital Connected Enterprise Services – Core Portfolio
  • 5.
  • 6.
  • 7.
    7 Back-end systems Unconnected Connected xBad customer experience x Negative perceptions x Lose customers x Less revenue  Good customer experience  New opportunities  Repeat custom  More revenue IF IT’S NOT INTEGRATED IT’S NOT ENGAGING!
  • 8.
    8 WHY IS INTEGRATIONNEEDED? More endpoints need connecting than ever before New sources of data are changing the world Rapidly evolving integration requirements
  • 9.
    9 Cloud based On Premises On-premise Connectivity On-premise Integration Experience Cloud Integration Experience Cloud Connectivity •Anyone can do it • Zero code • Cloud native • Many pre- configured connectors • Technical person in a business environment • Cloud native with on prem options • Friendly modern style code • Graphical options • Skilled integration practitioners • Graphical assist, but full code environment. • Hybrid deployment • Connect to anything Citizen Integration Shadow IT Integration Central IT Integration TRADITIONAL VS. HYBRID INTEGRATION SPACE
  • 10.
    10 INTEGRATE EVERYTHING WITHIBM INTEGRATION BUS Business Problem Business applications can not exist in isolation, they need to be able to exchange data with other applications to maximise value. • Enterprise IT consists of many systems; off-the-shelf applications, services, packaged apps (SAP, Siebel etc.) Web apps, devices, appliances, bespoke software and many more. • Systems expose interfaces using different protocols such as MQ, TCP/IP, database, HTTP, files, FTP etc. and with a myriad of standards based and custom data formats. • Building connections Point-to-point quickly deteriorates into spaghetti chaos, an inflexible architecture which is expensive to maintain and resistant to change. Business Need Solution Benefits IBM Integration Bus connects these endpoints in meaningful ways  Avoids rewrites in response to new integration requirements  Simplifies maintenance by reducing expensive coupling  Adds Flexibility introducing anonymity between producers and consumers of data  Provides insight into applications and business value they bring  A proven, scalable and secure integration platform that delivers rapid, secure, scalable and reliable connectivity.  Largest breadth of adapters, platforms and protocols supported.  Industry relevant connectivity to solve domain specific problems. Industry specific nodes, solution-oriented patterns & user-oriented tooling.
  • 11.
    11 You are slowedby…  Technical Debt  Disparate data & apps, Inflexible governance  Skills gap How do you… These worlds must converge Enterprise Scale Combined with Start-up Speed You need…  Securely integrate across environments  Transform existing services for digital to API’s  Easy to use open technologies  Protect your investment  Maintain Security & Privacy  Refocus your resources  Inability to scale  Standalone initiatives  Protecting intellectual capital  Integrate & scale using new technologies (microservices)  Implement lightweight governance with IT  Consume API’s via self service  Speed Innovation  Expand the brand  Exploit partnerships CIO Roles: Turn IT into a competitive advantage LOB Roles: Innovate to Drive New Revenue
  • 12.
    12 IBM INTEGRATION BUS- IIB High Value Simple Easy to Learn and Use Develop, deploy, manage and migrate integration solutions quickly and easily Market leading performance Highly scalable proven to handle high message volumes in simple and complex IT environments Universal & independent connectivity Extensive support for open, and industry standards for transports and data, commercial applications and more Automate and Simplify Minimize custom coding and reduce design, build and test costs by 40% to 60% No vendor lock in Open standards leadership for integration. A technology neutral platform that works on the widest possible range of hardware, software and virtualized environments Comprehensive, award-winning software Built in features that simplify and extend value: Global cache, WLM policies, decision services, monitoring and more Fast Integrated Cost Saving Open
  • 13.
    13 • Simplified InstallationProcess • A single Install means you’re ready to go in minutes! • Removed the IBM MQ prerequisite • Removed core dependency on MQ fiving greater flexibility • Enhanced Web User Interface • Perform additional functions as well as view and manage integrations in a single place • More options for processing pub/sub integrations • New connectors to build flows using MQTT • Shared Libraries • Reference a library which is deployed independently of the resource using it • REST API projects • Swagger implementation provides a “quick-start” to a REST API implementation within IIB • The Connector Framework • Simple to build reusable endpoints • Patterns and Samples stored on GitHub • IIB in the Cloud IBM INTEGRATION BUS – V10
  • 14.
    14 Modernization of existinginterfaces; giving endpoints convenient access mechanisms (multi-channel architecture)REST DATA ROUTING & TRANSFORMATION ARE KEY IIB USE CASES
  • 15.
    15 DATA ROUTING &TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.) File Modernization of existing interfaces; giving endpoints convenient access mechanisms (multi-channel architecture) Bringing together batch and online worlds; creating a file-hub for a well-managed flexible file infrastructure REST
  • 16.
    16 DATA ROUTING &TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.) File ERP Bringing specialized technology to a wider set of users; remove islands of data when using best-of-breed software Modernization of existing interfaces; giving endpoints convenient access mechanisms (multi-channel architecture) Bringing together batch and online worlds; creating a file-hub for a well-managed flexible file infrastructure REST
  • 17.
    17 DATA ROUTING &TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.) File SQL Interface modernization; minimizing failures caused by data duplication ERP Bringing specialized technology to a wider set of users; remove islands of data when using best-of-breed software Modernization of existing interfaces; giving endpoints convenient access mechanisms (multi-channel architecture) Bringing together batch and online worlds; creating a file-hub for a well-managed flexible file infrastructure REST Database
  • 18.
    18 DATA ROUTING &TRANSFORMATION ARE KEY IIB USE CASES – (CONTD.) File SQL Interface modernization; minimizing failures caused by data duplication ERP Bringing specialized technology to a wider set of users; remove islands of data when using best-of-breed software Modernization of existing interfaces; giving endpoints convenient access mechanisms (multi-channel architecture) Bringing together batch and online worlds; creating a file-hub for a well-managed flexible file infrastructure REST Database Mainframe Making best use of existing solutions while making your IT environment platform agnostic
  • 19.
    19 • Create, manageand socialize APIs • Use it for Mobile and device integration • Apply Security policy enforcement • Provide integration for business processes • Enable Cloud Integration • Use it to understand and tune system workloads • Use to Gain insight From business data • Use it to Act upon business rules • Use it to Apply analytics to in-flight data BUT….IIB IS MORE THAN ROUTING & TRANSFORMING
  • 20.
    20 Create Run ManageSecure IIB v10.0.0.3 Q42015 Business Transaction Monitoring CICS 2 Phase Commit on zOS Oracle stored proc in GDM Linux Power 8 Little Endian (RHEL7.1, Ubuntu14.0.0.4, SLES12) IIB v10.0.0.4 Q1 2016 Callable Flows for linking to IIBoC Create a REST API without Swagger JSON Schema support for GDM Salesforce Request node LDAP Authentication Web UI Activity Log SLESv12 (x86 and Z Systems) IIB v10.0.0.2 Q3 2015 Global Cache upgrade to WXSv8.6 GDM access to Global Cache REST API integration with APIm CICS 2 Phase Commit TCPIP report properties enhancements WESB conversion enhancements IIB on Cloud Q3 2015 IBM Managed Service Built on Docker containers Runs on the Bluemix Container Service Reuse artifacts built for IIB on-premise IIB v10.0.0.5 Q2 2016 MQTT SSL and dynamic config Bulk Push to API Connect Callable Flows report properties IIB Manufacturing Pack v1.0.0.2 Q3 2016 IIBv10 Compatability IIB v10.0.0.6 Q3 2016 REST Request node REST Async Request & Response nodes Loopback Request node MQ version 9 support Support for YAML format Swagger Support for REST APIs with node-wide listener HTTP Logging Enhancements HTTP Input Query Param split in LE IIB v10.0.0.7 Q4 2016 Kafka Producer and Kafka Consumer nodes Hybrid Connect – view IIB instances in Bluemix Send IIB logs to Kibana dashboard in Bluemix Pre-built Docker image on Bluemix Containers Wildcards to simplify LDAP user authentication Accounting& Stats CSV output Windows 10 support IIBvNext Closed Beta IIB v10.0.0.8 Q1 2017 IBM Cloud Product Insights in Bluemix Asynchronous Callable Flows JSON support for allOf, anyOf, oneOf Storing context for REST Async Request Message Keys for Kafka nodes 10 New Product Tutorials Node.js and FTE upgrades WHAT’S NEW IN VERSION 10?
  • 21.
  • 22.