More Related Content
Similar to Challenges to Integration Strategy - Thompson (20)
Challenges to Integration Strategy - Thompson
- 1. © 2014 IBM Corporation
Challenges to your Integration Strategy
Triggered by Cloud and Mobile
Ben Thompson
Chief Architect IBM Integration Bus
July 2014
- 2. © 2014 IBM Corporation
Business Evolution
Innovation, Agility & the importance of Design
“Good design is good business … design excellence
concerns all areas of the business…”
- 3. © 2014 IBM Corporation
• Each F1 car is considered a prototype solution – it is never finished
• Design objective is to enable rapid and continuous evolution
Built-in Analytics
Well-designed
component interfaces
Continuous testing
Upgradable components
Rapidly
replaceable
components
Clearly documented
Controls
Rapid Innovation
Restless re-invention and designing for change
- 4. © 2014 IBM Corporation
49% of consumers
use 2 or more channels
to make purchases
75%act on location-
based offers
10k APIs on directory
of Programmable Web
75% of F500 will
open APIs by 2014
15 Petabytes of big
data generated daily
95%of Mobile traffic
is data by 2015
15bdevices
connected by 2020
420m wearable
health monitors by 2014
1bSmartphone users
by 2016
91% always keep
mobile at arms reach
70% trust brand
recommendations from
social media friends
$534bMobile
transactions by 2015
85% of enterprises
use external cloud
services
545average number
of cloud services used
by businesses
30%of computing
workloads expected to
run in public cloud by
2018
Hybrid Cloud Managed APIsMobile & Social
Big Data from
Internet of Things
Disruptive Technologies
The challenges presented by Social, Mobile, Analytics and Cloud
- 5. © 2014 IBM Corporation
The Evolution of IT Systems
Integration needs are changing and growing
- 6. © 2014 IBM Corporation
Internet
of Things
Mobile
Public
Cloud
Social Web
Partners
Private
Cloud
Back-office
Processes
Analytics
Services Databases
CRM
Integrated
Interactions
Composable Business
Integrating Systems of Engagement and Systems of Record
- 7. © 2014 IBM Corporation
How different are these systems?
Considerations of A Sea Change in Enterprise IT
Internet of
Things
Mobile
Public Cloud
Social Web
Partners
Private Cloud
Back-office
Processes
Analytics
Services Databases
CRM
- 8. © 2014 IBM Corporation
Internet of
Things
Mobile
Public Cloud
Social Web
Partners
Private Cloud
Back-office
Processes
Analytics
Services Databases
CRM
“Integration with back office systems
is biggest barrier to … systems of
engagement …” - Forrester
Source: A commissioned study conducted by Forrester Consulting on behalf of IBM, Q1 2013
Systems of Engagement Demand New Integration Solutions - And a New IT, Forrester, April 2013
A Lack of Integration Impedes Innovation
- 9. © 2014 IBM Corporation
Create, Manage and Socialize APIs
Mobile and Device Integration
Security Policy Enforcement
Provide Integration for Business Processes
Cloud Integration
Understanding and Tuning System Workloads
Gaining Insight From Business Data
Act Upon Business Rules
Applying Analytics to In-flight Data
Cloud1
Cloud2
On Premise Integration
SaaS
IPaaS
Events
Integration Bus
Polling
Triggered
Interaction Styles
Policy SLA
0
200
Integration
… is about more than just routing and transformation…
- 10. © 2014 IBM Corporation
A Software Portfolio for Composable Integration Services
The Integration challenge - Simple to Complex
Build
Manage
Govern
Secure
Scale
APIs
Transform Route Choreograph
Data Caching Search
Workflow Human Tasks Collaborate
Rules Situations Analytics
Cloud
Partners
Mobile
IoT
Social
- 11. © 2014 IBM Corporation
Messaging backbone in
the data center
connects application
pillars and extends to
web frontends
MQ
Secure
appliances
enable
controlled
access to
Enterprise
resources
DataPower
Connectivity to
applications in the
public cloud enables
Enterprises to leverage
a new cloud economy
CastIron
Public
Cloud
Private
Cloud
Enterprises looking to
achieve “more with less”
by better managing IT
resources as collectives
SoftLayer, PureApp Systems
Internet
Mobile
Sensors
MessageSight
IBM API Management,
DataPower
Projecting
capabilities into an
open ecosystem for
extended outreach
and innovative
business models
Extended Ecosystem
Cache grids and traffic
policies improve scale and
performance of
applications and services
Integration Bus integrates
apps/data/services and partners
while controlling and optimizing
transactions
Scale and ubiquity of
mobile and sensor-rich
environments has
changed requirements of
the enterprise
IBM Integration Bus (formerly Message Broker)
WXS, DataPower XC10
Scale and ubiquity of
mobile and sensor-rich
environments has
changed requirements of
the enterprise
A Software Portfolio for Composable Integration Services
The Integration challenge - Simple to Complex
- 12. © 2014 IBM Corporation
Infrastructure-as-a-Service (IaaS)Infrastructure-as-a-Service (IaaS)
Platform-as-a-Service (PaaS)Platform-as-a-Service (PaaS)
Software-as-a-Service (SaaS)Software-as-a-Service (SaaS)
– Provides access to hosted applications or services
– Trades off flexibility in favour of ease of use for
users with less middleware experience
– Usage based charging, per hour or per ‘transaction’
– Application Centric view. Equivalent to operating system for Cloud.
– Application deployed into this environment hosted in the cloud
– Simplifies application dependency & provisioning
– Often charged by licensed capacity or by usage
– Equivalent to logical hardware layer.
– Access to compute, storage, network resources
– Charging generally by (virtual) machine capacity
– Total flexibility: can build and deploy VM to run any app
The Layers of Cloud
Making sense of all that cloud “aaS”
- 13. © 2014 IBM Corporation
Challenges Capabilities Benefits
Time, cost & skills
needed to integrate
SaaS and On
Premise
applications
Data not kept in
synch across SaaS
and On Premise
application
Incomplete view of
information spread
across Cloud and On
Prem
Hybrid cloud
integration with
connector
templates for SaaS
& On Prem
Hybrid cloud
integration that
automatically
synchs SaaS and On
Prem data
Integrate SaaS and
On Prem in hours –
not weeks
Freedom to take
advantage of SaaS
hosted capabilities
without creating
silo from On Prem
Ability to act in a
joined-up way
across Cloud and On
Prem
Integration and
Aggregation of
information across
Cloud and On Prem
Hybrid Cloud Integration
Integrating Cloud with On Prem
Build Deploy
Integrate
- 14. © 2014 IBM Corporation
Source: IBM Global IT Study on Mobile Infrastructure 2013
1 2 3Integration Security Scale
3 Key Practices for Successful Mobile Organisations
Follow the Leader!
- 15. © 2014 IBM Corporation
Build mobile
applications
Connect to, and run
backend systems in
support of mobile
Manage mobile
devices and
applications
Secure my mobile
business
Client Initiatives
Customers can now build enterprise mobile
applications that:
• Run on multiple mobile devices
• Connect to enterprise back-end
applications and information systems
• Fulfills fast time-to-market
requirements and can be rapidly
updated with new releases
• Deliver high quality user experience
Extend existing
business capabilities
to mobile devices
Transform the
business by creating
new opportunities
Customers able to expose all existing
business applications for mobile access :
• Simple patterns-based approach to
integrating wide range of systems
including SAP, Microsoft, Mainframes,
databases
• Secure, Scalable access to critical data
• Integrate your mobile platform as part
of your core business backbone
+
Mobile Client Initiatives
Build and Connect with Worklight and IBM Integration Bus
- 16. © 2014 IBM Corporation
Internet of
Things
Mobile
Public Cloud
Social Web
Partners
Private Cloud
Back-office
Processes
Analytics
Services Databases
CRM
Can see my ticket
Can find my seat
Can see upgrade option
Can check flight status
Can see in-flight meal
Can’t change my ticket
Can’t move my seat
Can’t buy upgrade
Can’t change flight
Can’t buy my choice of food
Where to Start? Putting Mobile First
Open up your Systems of Record to create new Business Opportunities
- 17. © 2014 IBM Corporation
Put mobile first because this is the first point of engagement for your
customers, partners and employees
Create APIs to accelerate delivery of new Mobile capabilities and to share
services with external developers communities
Integrate Mobile apps into backend processes to deliver a more meaningful
and engaging Mobile experience
Apply flexible, intelligent security to protect your business boundary in a way
that doesn’t degrade the Mobile experience
Use hardware acceleration to scale Mobile interactions to deliver
responsiveness and create space for real-time analytics
1
2
3
4
5
Where to Start? Putting Mobile First
5 Habits of a successful Mobile Enterprise
- 20. © 2014 IBM Corporation
Composable Integration Services
The Integration challenge - Simple to Complex
Business
•Faster time to market
•Lower time to change
IT Operations
•Reduced risk during changes
•Failure ready infrastructure
Developers
•Can focus on innovation
•More freedom and choice
- 21. © 2014 IBM Corporation
Messaging
File Processing
Application
Integration
Service
Enablement
Service
Enablement
Patterns
Encapsulating reusable solutions to
common architectural problems
Generate customized solutions to a recurring
integration problem efficiently
Encourage adoption of flow design best practices
Help guide developers who are new to the product
Provide consistency in the generated resources
- 22. © 2014 IBM Corporation
1
4 3
2
Write your app:
Use Worklight
studio – write once,
run anywhere
Integrate : Generate
Worklight adapter
ready for deployment
Choose Pattern (IIB Toolkit)
Configure
Pattern
Accept default
values or tailor for
your scenario
IIB Patterns are
configurable templates
for common integration
scenarios
IIB Mobile Patterns
Simple, Integrated Developer Experience
- 23. © 2014 IBM Corporation
Integrated Engaging Mobile Apps
Mobile in 10 minutes with IBM Integration Bus
Generate service
interface to existing
backend application
Customise API for
Mobile developer
Generate Mobile App
that accesses APIs
Mobile developer can
customise and deploy
Mobile App
http://youtu.be/xE3EcDdA-RE
Easy Drag & drop application and configure
properties
Rapid Pattern does all the hard work in under 1 min
Ready to run Generates adapter ready to deploy
Bonus Generates Worklight mobile application
- 24. © 2014 IBM Corporation
Operation subflow
Operation subflow WSDL
WSDL
ClientClient Web
Service
Web
Service
Consumer Provider
ClientClient
REST
(HTTP / JSON)
Easily REST-ify an Integration Service
Add a JavaScript Client API to an existing Service in One Click