integrating distributed, cloud, & mobile …...integrating distributed, cloud, & mobile...

Post on 13-Jun-2020

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Integrating Distributed, Cloud, &

Mobile Applications into the

Intelligent Integrated Enterprise

Pierre Fricke, Director, Prod Marketing Ken Johnson, Director, Prod ManagementRed HatJune 12, 2013

3

Business will be...Business will be...

More immediateMore immediate

More embeddedMore embedded

More awareMore aware

Context: Five Years Out

4

Context: Five Years Out

...and IT will need to be......and IT will need to be...More responsiveMore responsive

More pervasiveMore pervasive

More intelligentMore intelligent

5

Together, the Business and IT will need to be

An Intelligent, Integrated EnterpriseAn Intelligent, Integrated Enterprise

Enterprise Challenges & Opportunities

w/Retail Scenario

STORES /DISTRIBUTORS

??

CLOUD APPS

??

Integrated Retail HQ...

+

HQ + integration stack

...but the enterprise extends far beyond the data center

partners

devicesdistributorsdistributors

outlets

Traditional integration stack is too expensive, too difficult to manage and maintain...

+

HQ + integration stack

...so many make do with batch delivery and hub-and-spoke architecture

partners

devices

point to point

batch

batch

batchpoint to point

batch

batch

batch

distributorsdistributors

outlets

Intelligent, Integrated Enterprise enabled by IT

STORES /DISTRIBUTORS

CLOUD APPS

GO TO LOCAL STORE

2 HOURS

distributorsdistributors

outlets

JBoss integration products deliver the intelligent integrated retail co.

+

HQ + integration stack

partners

devices

M Q

M Q

M Q

M Q

M Q

M Q

E S B

E S B

I n te g r a t io n b e y o n d th e D a ta C e n te r – d e p l o y E S B s a n d b r o k e r s a t d i s t r i b u t e r s , o u t l e t s a n d d e v i c e s

N o lo n g e r lim ite d to h u b -a n d sp o ke – d e p l o y i n t e g r a t i o n i n t e l l i g e n c e a t a n y l o c a t i o n a r o u n d t h e g l o b e

E lim in a te b a tc h d e liv e r y –b r o k e r s c a n e a s i l y a n d i n e x p e n s i v e l y b e d e p l o y e d e v e r y w h e r e

open hybrid cloud apps

Build the Intelligent, Integrated Enterprise

Online ApplicationsWeb Store

Business Applications – Customer Facing

Financial Applications

Business Applications and Data

Financial and Business Data Sources

Online ApplicationsWeb Store

Customer Relationship Mgmt / DataCustomer Support

Online Application

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

LoB and Customer Applications

Financial and Business Data Sources

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Develop and Host Applications for the Enterprise

Financial and Business Data Sources

Application

Development andDepoyment

Online ApplicationsWeb Store

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Stores, Distributors, Field Devices and Assets

Financial and Business Data Sources

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Integrating Applications

Financial and Business Data Sources

Connect

Transform

Route

Transform

Mediate

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Integrating Data SilosFinancial and Business Data Sources

Connect

Transform

Route

Transform

Mediate

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Data Integration

Data Virtualization

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Financial and Business Data Sources

Add high performance data caching

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Connect

Transform

Route

Transform

Mediate

Data Integration

Data VirtualizationDistributed Cache

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Financial and Business Data SourcesIntegrate field and

embedded devices

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Connect

Transform

Route

Transform

Mediate

Data Integration

Data VirtualizationDistributed Cache

Messaging /Integration

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Financial and Business Data SourcesIntegrate the

extended enterprise

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Connect

Transform

Route

Transform

Mediate

Data Integration

Data VirtualizationDistributed Cache

Messaging /Integration

Customer Relationship Mgmt / DataCustomer Support

Business ServicesFulfillment, Shipping

Financial ApplicationsBilling

Financial and Business Data SourcesDeliver tailored user

and service interfaces

Field devices, sensors, embedded devices.

Stores /Distributors

Online ApplicationsWeb Store

Connect

Transform

Route

Transform

Mediate

Data Integration

Data VirtualizationDistributed Cache

Messaging /Integration

External Interfaces

Add Intelligence to the Integrated Enterprise

Repository

BusinessRule Definitions

Business Data

Enterprise Applications

Business Analysts

Developers

Business ProcessManager

Rule Engine

Event Processor

Business Users

Web Services

Java

Business Events

Authoring Tools

Authoring Tools

Operations

Business Central

Automate Processes in the Intelligent Integrated Enterprise

1. Automate interactions with LoB Systems...

3. Drive the business process from a model...

4. Manage user participation...

5. Provide visibility into process execution data

Benefits:• Efficient (less cost)• Easy to change• Fewer errors• Improved visibility

2. Define intelligent decisions

Govern the Intelligent Integrated Enterprise

IT Enables the Intelligent Integrated Enterprise

Red Hat JBoss Middleware

MIDDLEWARE

Foundation

Dev

elop

men

t Too

ls

Accelerate

Man

agem

ent T

ools

Data Virtualization

Application Integration

Integrate

Business Process Management

User Interaction

Automate

JBoss EAP JBoss Web Server JBoss Data Grid

JBoss Data Services

JBoss Fuse JBoss A-MQ Jboss SOA

JBoss BRMS

JBoss Portal JBossDeveloper Studio

JBossOperations Network

What’s Next?

Cloud, Mobile, Social, Big Data in the Intelligent, Integrated

Enterprise

Opportunities for the Intelligent Integrated Enterprise

Opportunities for the Intelligent Integrated EnterpriseOpen Hybrid Cloud

HYBRID CLOUD

PUBLICCLOUD

VIRTUAL

Run on Open Hybrid Cloud

Integrate Open Hybrid CloudsInto the business

Scenario: On-prem to cloudSaaS apps, external services, and data

Firewall<- External | Internal ->

On-premise Apps and Data

Bi-directional (typically outbound) SOAP/REST calls

Real-time read/write data access

Local cache/stage

Good for:● Processes and integration logic driven primarily from on premise.

● External/cloud systems are commonly data and event sources or carry out action on behalf of on-premise systems.

● Single/small set of cloud apps services.● Relatively simple.

Scenario: On-prem proxies

Firewall<- External | Internal ->

On-premise Apps and Data

Bi-directional SOAP/REST calls

Real-time read/write data access

Local cache/stage

Similar to On-prem to cloud scenario but adds a layer of proxy services in a dedicated instance of the integration fabric.Internal integration fabric further decoupled from cloud apps services.Managed communication between proxy integration fabric and internal integration fabric.Moderately complex.

Service proxies

SaaS apps, external services, and data

Scenario: Cloud proxy tier

Firewall<- External | Internal -> On-premise Apps and Data

Good for:When cloud apps and services need to interact without or with limited access to on-premise logic and data.Tighter control of cross firewall communicationGreater potential elasticity in the cloud for external integration fabric.More complex.

Cloud-based service proxies

Normalized messages, files, service API calls

Opportunities for the Intelligent Integrated EnterpriseBig Data

HYBRID CLOUD

PUBLICCLOUD

VIRTUAL

Integrate Big Data

Analyze to make Intelligent decisions,anticipate and respond

Opportunities for the Intelligent Integrated EnterpriseSocial Information Streams

HYBRID CLOUD

PUBLICCLOUD

VIRTUAL

Integrate Social Data

Analyze to know what people think of your business, anticipate, respond

Opportunities for the Intelligent Integrated EnterpriseSocial Information Streams

CEPSocialSources

Other sentiment and behavioral data

Data Grid

Hadoop/HDFS,Hive

Business dataCustomer, CRMFinancial, etc. Adaptive Business

Process

Data Service Decision Service

Search Service Application

Application

Opportunities for the Intelligent Integrated EnterpriseMobile

HYBRID CLOUD

PUBLICCLOUD

VIRTUAL

Integrate mobile applications

Integrate mobile people into business processes

Capture key business events in real time

43

Powered by Red Hat JBoss Middleware...

An Intelligent, Integrated EnterpriseAn Intelligent, Integrated Enterprise

To Learn More – To Learn More – www.getcontrolwithjboss.comwww.getcontrolwithjboss.com

To Learn More at Summit...

● Wednesday● Look for presentations in post-session archive

● Thursday● The New Wave in BPM from Red Hat – 11:40 / RM 210● Connect Applications Everywhere with Red Hat JBoss A-MQ

– 1:20 / RM 210● Red Hat JBoss SOA Platform 6 Quick Start – 2:30 / RM 210● Migrating from JRules to Red Hat JBoss BRMS – 1:20 / RM

313● Agility & Optimization with Red Hat JBoss BRMS at

GLOBALFOUNDRIES – 3:40 / RM 313

To Learn More...

● Friday● Design Business Intelligence Appliances Using Red Hat

Technologies – 9:45 / RM 210● Interoperability Results from SAP & Red Hat Collaboration –

9:45 / RM 209● Driving the Modern Business with Process Management &

Red Hat JBoss BRMS – 11:00 / RM 207● Empowering Business Users with Process Management

Tools – 11:00 / RM 309● Middleware Platforms for Integration & BPM: A Product

Comparison – 11:00 / RM 313

top related