Upload
matt-lucas
View
772
Download
1
Tags:
Embed Size (px)
Citation preview
© 2015 IBM Corporation
AEC-1481 Understanding the Business Value of IBM Integration Bus
Andrew Humphreys & Steve Cerveny
IBM Integration Product Management
Social
SecurityCloud
Mobile
Analytics
IT Industry
Trends and
Directions
CAMSS
Integration needs are evolving…
More endpoints need
connecting than ever
before
New sources of data
are changing the
world
Rapidly evolving
integration
requirements
5
Integration infrastructure…
IBM
Integration
Bus
Provides
heterogeneous
connectivity
across
enterprise
systems,
applications and
data
The messaging backbone that
provides reliable transport and data delivery
across enterprise
systems and applications
IBM MQ
6
IBM
DataPower
Gateway
Extends
integration
beyond the
enterprise
protecting
business critical
systems from
harmful
workloads and
unauthorized
users
Integrating outside the enterprise…
Why does IBM Integration Bus lead the market?
7
Scalability and
PerformanceHigh message volumes
in complex IT
environments
Ease of UseClient choice of
developer tools
Extensive open
standards support
Connector RangeLarge breadth of
adapters, platforms and
protocols
Multiple EditionsDifferent editions to suit
different requirements
and budgets
IBM SupportOver 4,000 certified
specialists, extensive
network of Business
Partners and ISVs
Extended Value:Built in features that
simplify and extend
value
Productive & Intuitive
Enterprise Grade and Lean
Open and Available
Cloud
Mobile
Analytics
Integration
Market
Trends
Integration Bus v10 is Open and Available
• OT4I on GitHub: Exploit and contribute to
open source integration components
• No charge Developer Edition, open beta
• No charge for development & FVT
environments
• Developer Outreach: Integration Community,
Forums, Developer micro sites
9
https://github.com/ot4i
https://developer.ibm.com/integration/
Entry level offering to
connect departmental
applications and
databases.
Full function edition for
customers that do not
need to have large
numbers of flows or run
high volumes of traffic.
Express Standard Advanced
Full function and scalable
edition. High performance
connectivity to the
broadest range of data
and applications
IBM Integration Bus: Offerings to suit all needs
Why choose IBM Integration Bus*
• “Highly customizable, capable of integrating with data on over 80 platforms,
makes integration intuitive.”
• “IBM’s longevity in the space combined with its overall reach and market
strategy make it the leading integration solution vendor in the space today.”
• “Entry-level pricing may make it enticing for smaller companies”
* InfoTech Research Group, May 2013
Integration Bus v10 is Productive & Intuitive
11
• Transform natively in Graphical, Java, .NET,
XSLT and more
• Built-in unit testing
• Patterns and tutorials
• Shared libraries
• Web UI for runtime administration
The Connector Framework
12
Open Connect
Deve
lop
ment
Ma
na
gem
ent
Discovery Exchange
Connector API
Java .NET .js …C
Use APIs to
build
Connectors.
Administer in
admin UI
Policy
• New endpoints are everywhere
• Need different systems to have their input and outputs defined as services,
events & documents
• Framework simplifies connector development
• Discovery: Understand & capture the end system inputs and outputs
• Exchange: Send data to and from these systems, using event, service,
document metaphor
• Policy: Control behaviour dynamically
Integration Bus v10 is Enterprise Grade and Lean
13
• Zero pre-reqs
• MQ Flexibility
• Radically simplified packaging and installation,
install in under 10 mins
• Broad range of OS and hardware platforms
• Simple migration & WESB conversion
Flexible MQ Topologies
14
• Provide more flexible topology options for MQ
access• Benefits include simplicity, scalability, availability &
migration
• Supports for Local and Remote queue managers • Input node supports both local & remote queue
managers
• Includes easy-change policy based control of sources
• Also applies to MQGet and MQOutput/MQReply nodes
• When a queue manager is not available…• Connection management and retry defined
QM
QM1 QM2
QM3
IB
Local
or
Remote
IB1
IB3
IB2
IBM Integration Industry Packs
• Each pack is a separately purchased, fully supported software product, built on IBM
Integration Bus: Healthcare, Retail, Manufacturing
• Provide industry-specific development accelerators for common industry integration
problems
• Provide industry specific pricing e.g. store, factory and hospital per bed deployments
Industry Connectors
& data formats
Integration Patterns Domain specific
Operational Views
Association for Retail
Technology Standards (ARTS)
TLOG (PoS Transactions)
Proprietary Medical Devices
OPC (industrial & Manufacturing)
Health Level 7
Digital Imaging and Communication
in Medicine (DICOM)
Analytics and big data
16
The value of data is greatest as soon as
it is created
Multiple data sources are writing
massive amounts of information
into storage
17
Photo Credit Grant Sewell under Creative Commons license
SMTP
Customer DB
AccountProfile
WebMobile
MQTT JDBC MQ HTTP
Predicting Deciding
Social
Legacy
TPC/IP
Integrating
Predictive analytics in action
Integration Bus - Predictive Analytics Built In
• Enable business insight to in-flight data
• Near real-time decisions influencing
processing flow
• Invoke Rules with built in decision
service nodes to inform routing,
validation and transformation within
integration solutions
Score
Business Rules
• As data flows through the bus, score it against a
predictive model • Analytics node for model based decision making
• Find & express patterns in data with analytics models
• Analytics equivalent to Business Decision node
Pluggable engine for e.g. R, SPSS, SAS…
Cloud Layers Model
Private Virtualization
“I want to get more out of my existing hardware”
Dynamic Hybrid“I want to strategically use public and private cloud
together”
Cloud Native
“I want to rapidly build engaging applications”
“I want to consume, build, and expose APIs”
.
Business Services
“I want to use an app without having to own it”
“I want consumption based pricing”
Cloud Enabled
“I want to move my existing middleware workloads to the cloud”
“I want control and ownership”
21
Cloud Deployment Solutions for IBM Integration Bus
• Full IBM support on popular public IaaS options such as
Softlayer, Azure and Amazon
• Subscription / Rental pricing
• Chef scripts, IBM UrbanCode plugins simplify provisioning
• Run IIB patterns on IBM Pure Application Service on
SoftLayer
• Fully integrated, managed environment, hosted on IBM
SoftLayer
• Automated provisioning of machines as well as deployment
of middleware via IBM Patterns
• IIB Cloud managed offering* on IBM Cloud Marketplace
• Rent dedicated server instance provisioned with IIB and
managed by IBM
• Development, deployment and admin through current
toolset
* Statement of General Direction in IIB v10 announce
IBM Integration Bus Managed Cloud
22
Provision a ready to use IIB topology in minutes
• Allows users to focus on developing solutions not
on installing and configuring software
Pricing
• Free trial environment for evaluation
• Paid environments charged by (virtual) machine
capacity
Fully supported and managed Environment
•IBM provides and manages environment. Customer responsible for deploying
flows
Fully compatible with IIB On-Premise
•Can be used for all IIB use case within the constraints of a cloud environment
(e.g. mission critical and high throughput integration flows may not be appropriate
for deployment in the cloud)
Note: Statement of direction. IBM's future direction, intent or product plans are subject to
change or withdrawal without notice
Use Cases
23
Evaluation Temporary
applications
Agile dev/test
environments
Subscription based
managed software
Host business
partner solutions
Variable capacity for
seasonal spikes
Definition:
Digital Transformation
Definition:
Digital Transformation
“the realignment of, or new
investment in, technology
and business models to
more effectively engage
digital customers at every
touchpoint in the customer
experience lifecycle.”
Altimeter Group’s Digital Transformation Report
Front line decision making:
New apps are consolidating
decision making capabilities at
the fingertips of people who
need to act
Insight driven processes:
Insight from nontraditional
data is being used in business
critical processes to create
new business moments
Ecosystem based
innovation: Modern
businesses are leveraging
digital services from a broad
ecosystem so they can focus
on what they do best
Businesses are entering an era of digital transformation
IT Trends Enabling Digital Transformation
Mobile &
Engagment
* source: Gartner Predictions
API Economy
Internet
of Things
Analytics Cloud
Platforms
bytes of data will be created daily
2.5quintilion
85%of enterprises will use external cloud services
534 billion
dollars will be made in mobile transactions
4.9 billion
connected thingsin use
75% of Fortune 1000 will have public APIs
Consider a typical mobile commerce example
User crosses
predetermined geo-
fence.
Triggered action
based on a scoring
system
Allowing user to
perform a transaction
That is synced with
backend inventory
systems
Consider the systems interacting in real time
User crosses
predetermined geo-
fence.
Triggered action
based on a scoring
system
Allowing user to
perform a transaction
That is synced with
backend inventory
systems
30
Back-end systems
Unconnected Connected
If it’s not integrated it’s not engaging
x Bad customer experience
x Negative perceptions
x Lose customers
x Less revenue
Good customer experience
New opportunities
Repeat custom
More revenue
Hybrid Integration: Weaving together systems of record, insight & engagement
IBM CONFIDENTIAL
• Continuous Availability for User
• Simple Query Complexity
• 1,000,000s of Users
• Variable and Growing Demand
• Updates slowly
• Mostly Available
• Complex Queries & Analytics
• 100s of Users
• Unpredictable Demand
• Traditional changes slowly
• Non-traditional change quickly
• Continuous Availability for
Business
• MID Query Complexity
• 1,000s of Users
• Predictable Demand
• Updates quickly
IBM Hybrid
Integration
Digital transformation through Innovation and Experimentation
A Hybrid Integrated Enterprise can
Digitally Transform by means of evolution and revolution
Digital Transformation requires 2 Speed IT
33
• Explore, adopt, adapt
• Rapid, Iterative prototypes
• Innovate through experimenting
• Always on, always available
• Security, control, and governance
• Transactional integrity
Digital & Enterprise Integration Personas
Cloud DeveloperIntegration requirements driven by needs of building engaging apps.
LOB DeveloperWorks on tactical lines of business projects e.g. HR. Dealing with SaaS projects, e.g. CRM and analytics and mobile extensions.
Data ScientistOverwhelmed with new available data sources. Needs to extract data from multiple on-prem and cloud sources, clean, de-dup, manage and analyze
CIOAligns IT initiatives with business goals, determine if IT spend meets business initiatives.
Integration ArchitectResponsible for providing a platform to create and operate horizontal, standardized, scalable SOE and SOR services.
Integration DeveloperBuilds integrations between different systems. Builds standardized, scalable, reusable service interfaces and APIs.
Digital Integration Enterprise Integration
What are the Pain Points?
• Innovation now starts fast and small within the LoBs. Traditional
integration tools are not equipped to support these new projects.
• New projects need access to IT systems to interact.
• New projects are driven outside the CIO office, creating a need for
collaboration that does not interfere with speed of innovation and time
to market.
35
Startup
Developer
All these new LoB
users are building
new stuff with my
precious data. I need
to control what
they’re doing and
make sure it works
with my stuff…
So many great new
tools in the cloud. I
want to build stuff
myself, but I need
access to data,
simple tools, and
ways to collaborate
with other teams…
Integration
Architect
Two Speed Integration Components
36
37
IBM API
Management
Exposes data for
internal/external
developers to
innovate
businesses into
the digital world
IBM CastIron
Synchs data with
SaaS apps to
leverage the
new cloud
economy
IBM Integration enables customers to take advantage of new business opportunities
IBM Integration for Digital Applications
Hybrid
Integration
Services
Integration
driven by need to
develop apps for
Systems of
Engagement
API Catalog
Easilyconsumed at Develop time
Enterprise ready at deploy time
Traditional IT teams
Mobile Apps team
External Digital teams
• Cloud Developer
Focused on fast prototyping and
user experience
Integration Architect
• What about security and scalability of APIs
that access core business systems?
Bridging the gap between two worlds
Bridging the chasm
39
IBM Integration Bus
Enterprise ready and secure at deploy time
Bluemix Cloud Integration Developer
IIB Integration Developer
Rapidly creates APIs that expose
SOR interfaces and facade
complex integration requirements
Loads APIs into Catalog, SLA’s
and governance built in
Startup Developer can access
them
Search and invoke APIs from
catalog to extend reach of bus
APIm Catalog
App
App
• Quickly builds SOE apps by assembling
and invoking APIs from Bluemix
Catalog
• Self service - No SLA’s to negotiate up
front
• Saves assembled APIs to catalog
Easilyconsumed at Develop time
Integration Bus v10 - Digital Transformation
40
• New REST API Project
• Schemaless mapping
• Invoke integration directly from programs using a API
• Generate JavaScript API from a service
• Import Swagger 2.0 definitions, clients can use existing
Swagger tools and projects to retrieve Swagger definitions
• Patterns for rapid mobile development
Productive & Intuitive
Enterprise Grade and Lean
Open and AvailableCloud
Mobile
Analytics
IBM Integration Bus v10
• Free Developer Edition• Integration Community• Connector Framework • GitHub Repository
• Zero pre-reqs• Radically simplified packaging and
installation, install in under 10 mins• Market leading performance• Simple migration & WESB conversion• MQ Flexibility
• Web administration • Built-in unit testing• Patterns and tutorials• Shared libraries
• Analyse data in real-time• Embedded ODM• Analytics engine integration
• RESTful Services• SaaS Java Acript APIs• Patterns for rapid mobile
development• MQTT Connector
• Deploy on AWS, Azure, SoftLayer• Rental pricing• PureApp as a Service IIB Patterns• CHEF scripts • IIB Cloud Offering*
* Statement of Direction as part of IIB v10 announce.
IBM Integration Bus v10 Key Features
42
Radically simplified single package installation and improved support for unit test.
Flexibly interact with WebSphere MQ (using connection policies) by exchanging
messages with local and remote queue managers.
Simplified administration using an improved web browser user interface, which
includes new capabilities for deployment, creating, editing, and attaching policy
documents.
Easy migration, directly migrate installed environments from v7, v8 and v9
Rapidly create REST APIs and use new graphical data mapper support for the
transformation of unmodeled data structures such as JSON messages.
Reuse common resources such as message models, subflows, Java and ESQL code
in shared libraries, leading to significant memory improvements.
Integrate publish-subscribe based applications using MQ Telemetry Transport
messages.
Easily transform and model data structures with multiple new Graphical Data Map and
DFDL features.
Extend the reach of the IBM Integration Bus with file, database, and security
enhancements.
Create new application connectors and control them using independently managed
policies.
Import and convert existing IBM WebSphere Enterprise Service Bus integration assets
so they can run on IBM Integration Bus.
Share product extensions with the integration community, including an enhanced
explorer configured to access a GitHub repository of IBM Integration Bus patterns.
Simplicity
Flexibility
Connectivity
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or
transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been
reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM
shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY,
EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF
THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT
OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the
agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without
notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are
presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual
performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products,
programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not
necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither
intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal
counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s
business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or
represent or warrant that its services or products will ensure that the customer is in compliance with any law.
Notices and Disclaimers (con’t)
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products in connection with this
publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to
interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any
IBM patents, copyrights, trademarks or other intellectual property right.
• IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document
Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand,
ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™,
PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®,
pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®,
urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of
International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and
service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on
the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
Thank YouYour Feedback is
Important!
Access the InterConnect 2015
Conference CONNECT Attendee
Portal to complete your session
surveys from your smartphone,
laptop or conference kiosk.