26
© 2014 IBM Corporation Challenges to your Integration Strategy Triggered by Cloud and Mobile Ben Thompson Chief Architect IBM Integration Bus July 2014

Challenges to Integration Strategy - Thompson

Embed Size (px)

DESCRIPTION

Challenges to your integration strategy triggered by cloud and mobile

Citation preview

Page 1: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Challenges to your Integration Strategy Triggered by Cloud and Mobile

Ben ThompsonChief Architect IBM Integration Bus

July 2014

Page 2: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Business EvolutionInnovation, Agility & the importance of Design

“Good design is good business … design excellence concerns all areas of the business…”

Page 3: Challenges to Integration Strategy - Thompson

© 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 testingUpgradable components

Rapidly replaceablecomponents

Clearly documented

Controls

Rapid InnovationRestless re-invention and designing for change

Page 4: Challenges to Integration Strategy - Thompson

© 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

15b devices connected by 2020

420m wearable health monitors by 2014

1b Smartphone users by 2016

91% always keep mobile at arms reach

70% trust brand recommendations from social media friends

$534b Mobile transactions by 2015

85% of enterprises use external cloud services

545 average number of cloud services used by businesses

30% of computing workloads expected to run in public cloud by 2018

Hybrid Cloud Managed APIsMobile & SocialBig Data from

Internet of Things

Disruptive TechnologiesThe challenges presented by Social, Mobile, Analytics and Cloud

Page 5: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

The Evolution of IT SystemsIntegration needs are changing and growing

Page 6: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Internet of Things

Mobile

Public Cloud

Social Web

Partners

Private Cloud

Back-office Processes

Analytics

Services Databases

CRM

IntegratedInteractions

Composable BusinessIntegrating Systems of Engagement and Systems of Record

Page 7: Challenges to Integration Strategy - Thompson

© 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-officeProcesses

Analytics

Services Databases

CRM

Page 8: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Internet of Things

Mobile

Public Cloud

Social Web

Partners

Private Cloud

Back-officeProcesses

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 2013Systems of Engagement Demand New Integration Solutions - And a New IT, Forrester, April 2013

A Lack of Integration Impedes Innovation

Page 9: Challenges to Integration Strategy - Thompson

© 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

Cloud1Cloud2

On Premise Integration

SaaS

IPaaS

Events

Integration Bus

PollingTriggered

Interaction Styles

Policy SLA

0

20

40

60

80

100

120

140

160

180

200

Integration … is about more than just routing and transformation…

Page 10: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

A Software Portfolio for Composable Integration ServicesThe 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

Page 11: Challenges to Integration Strategy - Thompson

© 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

MessageSightIBM 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 ServicesThe Integration challenge - Simple to Complex

Page 12: Challenges to Integration Strategy - Thompson

© 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”

Page 13: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Challenges Capabilities BenefitsTime, 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 IntegrationIntegrating Cloud with On Prem

Build Deploy

Integrate

Page 14: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Source: IBM Global IT Study on Mobile Infrastructure 2013

1 2 3Integration Security Scale

3 Key Practices for Successful Mobile OrganisationsFollow the Leader!

Page 15: Challenges to Integration Strategy - Thompson

© 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 InitiativesBuild and Connect with Worklight and IBM Integration Bus

Page 16: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Internet of Things

Mobile

Public Cloud

Social Web

Partners

Private Cloud

Back-officeProcesses

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 FirstOpen up your Systems of Record to create new Business Opportunities

Page 17: Challenges to Integration Strategy - Thompson

© 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 First5 Habits of a successful Mobile Enterprise

Page 18: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Page 19: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Page 20: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Composable Integration ServicesThe 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

Page 21: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Messaging

File Processing

ApplicationIntegration

ServiceEnablement

ServiceEnablement

PatternsEncapsulating 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

Page 22: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

1

4 3

2

Write your app: Use Worklight

studio – write once, run anywhere

Integrate : GenerateWorklight 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 PatternsSimple, Integrated Developer Experience

Page 23: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Integrated Engaging Mobile AppsMobile 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

Page 24: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Operation subflow

Operation subflow WSDL

WSDL

ClientClient WebService

WebService

Consumer Provider

ClientClientREST

(HTTP / JSON)

Easily REST-ify an Integration ServiceAdd a JavaScript Client API to an existing Service in One Click

Page 25: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation

Page 26: Challenges to Integration Strategy - Thompson

© 2014 IBM Corporation