hybrid integration reference architecture

16
A Reference Architecture for Hybrid Integration Kim Clark Integration Architect Offering Management

Upload: kim-clark

Post on 07-Jan-2017

293 views

Category:

Software


6 download

TRANSCRIPT

Page 1: Hybrid integration reference architecture

A Reference Architecture for Hybrid Integration

Kim Clark Integration Architect Offering Management

Page 2: Hybrid integration reference architecture

Digital Applications

Common use cases for hybrid integration within digital transformation

APIs

1

A. Join the API Economy B. Productivity C. Refactor for innovation

Automa,on

Enable new channels for revenue by monetizing

existing data via the API economy

Enable line of business to automate their own work across SaaS and existing

systems of record

Make a fundamental shift to a composable application

architecture, and cloud-based partners, to enable innovation.

Page 3: Hybrid integration reference architecture

Business projects are driving the “hybrid” agenda

Hybrid Integration Styles Combining app integration, api integration and data integration

Hybrid Deployment Software can be flexibly deployed on cloud and on-premises to optimize solution architecture

Hybrid Connectivity Reach across secure connections to get to data where it is from wherever you need

2

Hybrid User Communities Used by both IT as well as LOB who are adopting integration tooling to automate application interactions.

Page 4: Hybrid integration reference architecture

3 Page © 2015 IBM Corporation

Overall integration “surface area”

Enterprise Ownership Boundary

Applications on dedicated Cloud

Applications on public cloud

SaaS applications

Customers Business Partners

Applications on-Premise Applications on local Cloud

Customers Customers

Business Partners Business Partners

Page 5: Hybrid integration reference architecture

Hybrid Integration Reference Architecture – Basic single gateway

4

{ } { }

NoSQL

{ } { }

NoSQL

API Composition

SoR

Core Business Operations

Empowering Digital teams

Systems of Engagement Business logic

XaaS

On-Premise

Clo

ud a

ffini

ty

SoR

Low level connectivity

Events Data Synchronisation

API & Event Gateway

SoR

Page 6: Hybrid integration reference architecture

Custom Apps

Database Packaged Apps

Mainframe

SystemAPIs

API Consumption Landscape

Interac,onAPIs

System APIs APIs that access the core systems and assemble data in a standardized form for general consumption

Services

Interaction APIs Invoke one or more System API’s or data sources, and manipulate the returned data

5

Page 7: Hybrid integration reference architecture

Hybrid Integration Reference Architecture – Basic two gateways

6

{ } { }

NoSQL

{ } { }

NoSQL

API Composition

SoR

Core Business Operations

Empowering Digital teams

Systems of Engagement Business logic

Mobile Partners SaaS Offerings

API Economy IoT XaaS

On-Premise

Clo

ud a

ffini

ty

SoR

Low level connectivity

Events Data Synchronisation

API & Event Gateway

API & Event Gateway

Hyb

rid In

tegr

atio

n

SoR

Page 8: Hybrid integration reference architecture

Simple integration capability for the citizen integrator

Full featured Integration Middleware

Sophisticated integration for the

technical user

Richness of Integration Function

IBM is investing to enhance and extend it’s offerings �for the full continuum of users

7

SaaS App Power User

DBA / System Admin

Application Integration Specialist

Developer SaaS Application

Users

Data Scientist

IT

LOB

Page 9: Hybrid integration reference architecture

The long tail of integrations

8

Cos

t/com

plex

ity

Candidates for traditional deep enterprise integration

High Business benefit

Low

Candidates for business user integration

(iSaaS)

Candidates for shadow IT integration

(iPaaS)

Page 10: Hybrid integration reference architecture

Hybrid Integration Reference Architecture – Bi-modal Integration

9

{ } { }

NoSQL

{ } { }

NoSQL

API Composition

SoR

Core Business Operations

Empowering Digital teams

Systems of Engagement Business logic

Mobile Partners SaaS Offerings

API Economy IoT XaaS

On-Premise

Clo

ud a

ffini

ty

SoR

“Low level” connectivity

Events Data Synchronisation Hyb

rid In

tegr

atio

n

SoR

API & Event Gateway

API & Event Gateway

SoR SoR

API Composition Events Data

Sync.

“Digital” connectivity

Page 11: Hybrid integration reference architecture

A glimpse into the complexities of a real integration architecture

10

Syst

ems

of R

ecor

d

Integration Hub

Integration Hub Adapter Adapter

Trad

ition

al En

gage

men

t A

pplic

atio

ns

Mic

rose

rvic

e ap

plic

atio

ns

SaaS

App

licat

ions

(e

xter

nal)

Adapter

Externally Exposed Services/APIs

Exposure Gateway (internal)

Exposure Gateway (external)

Bus

ines

s Pa

rtne

rs

Page 12: Hybrid integration reference architecture

Hybrid Integration Reference Architecture – Decentralised

11

{ } { }

NoSQL

{ } { }

NoSQL

Mobile Partners SaaS Offerings

API Economy IoT

SoR SoR

SaaS SoR

SoR

SaaS SoR

SaaS SoR

SaaS SoR

SaaS SoR

SaaS SoR

In a perfect world…

•  Application teams self-administer exposure of their own APIs

•  Access to external APIs is governed using the same mechanisms used to govern access to internal APIs.

•  Application teams handle their own integration needs using a productive subset of the tools available

•  Application logic is firmly seated with the application teams

•  API monitoring/diagnostics are gathered consistently across the organisation

•  Security models are implemented more consistently

Page 13: Hybrid integration reference architecture

12

IBM – Hybrid integration vision

Connect Seamlessly!Hundreds of end points to apps and data in the cloud and on premise

Develop Rapidly! Intuitive and robust tooling to transform data to meet business needs

Scale Efficiently ! Performance and scalability to meet the SLAs of your business applications

HYBRID INTEGRATION

SaaS PaaS On-Premise

CONNECT XFORM DELIVER COMPOSE EXPOSE

API MANAGEMENT

SECURE GATEWAY

INTEGRATION ENGINE

DESIGN - OPERATE - MANAGE - MONITOR - GOVERN

Data APIs Apps TH GS IN

MESSAGE &EVENT HUB

One cohesive offering serving all integration needs

Page 14: Hybrid integration reference architecture

IBMApplica,onIntegra,onSuiteacomposablearchitectureforhybridintegra5on

CloudConnec*vityü  Broadna*vecloudconnectorsü  Non-specialistcomposi*onü  Pre-definedtemplates

EnterpriseIntegra*onü  Deepmatureconnec*vityü  Richflowlanguagesupportü  Advancedmedia*oncapabili*es

APIManagementü  Policybasedtrafficmanagementü  Integrateddeveloperportalü  Lifecyclemanagement

Page 15: Hybrid integration reference architecture

Hybrid Integration Styles Combining app integration, api integration and data integration

Hybrid Deployment Software can be flexibly deployed on cloud and on-premises to optimize solution architecture

Hybrid Connectivity Reach across secure connections to get to data where it is from wherever you need

Hybrid User Communities Used by both IT as well as LOB who are adopting integration tooling to automate application interactions.

Page 16: Hybrid integration reference architecture

Looking for more information?

These slides come from the following article: “The evolving hybrid integration reference architecture” https://ibm.biz/HybridIntRefArch And are described in this video for Integration Developer News http://ibm.biz/HybridIntRefArchYouTube

More information on IBM’s hybrid integration products http://www.ibm.com/middleware/us-en/solutions/hybrid-integration

“Microservices, SOA, and APIs: Friends or enemies?” https://ibm.biz/MicroservicesVsSoa