unveiling cordys winfried van holland, [email protected]@cordys.com marketing &...

80
Unveiling Cordys Winfried van Holland, [email protected] Marketing & Product Management

Upload: juliana-harris

Post on 20-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Unveiling CordysWinfried van Holland, [email protected] Marketing & Product Management

Page 2: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

2

Cordys

Aligning Business and IT

Intermezzo: Where to place Business Logic

SOA: IT takes more than Software

Cordys Product capabilities

Technology Enablers

Wha

t’s o

n th

e M

enu

Page 3: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Cordys

Page 4: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

4

Com

pany

Hist

ory

2001 2004 20051978 1998

Cordys launch

Cordys founded

Product Development

Go to marketVCPackaged

ApplicationsContinuing expansion

2006 2007

Sales & Marketing

Support & Services

Administration

70

152

27 25

ITR&D INDIA

254

46

R&D NL

Cordys AsiaHyderabad, India

Cordys EuropeBeNeLux Germany

United Kingdom

Cordys AmericaSanta Clara, California

Chicago, IllinoisGrand Rapids, Michigan

Cordys ChinaBeijing , China

Page 5: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

5

Respecting existing

systems

Smartly combining

Existing with New

Technologies

At acceptable costs

and at a company’s

own pace

We foster seamless

integration &

collaboration

Between People,

Systems, and

Organizations

Wha

t We

Do

Page 6: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

6

Guus Brinkel, CIO “Cordys will provide us with the

cement between our core applications, without

us having to replace them”

Johan Been, Executive Vice President Operations

“The Cordys platform enables Interpay to integrate

processes and applications without having to change

those already in place.”

John Adegeest, Head of Information Services “Cordys is a

robust and highly distinguished platform that has already

dramatically improved the efficiency and visibility of our

business processes.

Bonno van der Putten, General Manager “Cordys allows us

to quickly develop and introduce applications that help

us provide our customers with better service”.

Test

imon

ials

Page 7: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

7

Wha

t Oth

ers

Say A

bout

Cor

dys

“Cordys stood out because of the flexibility of the solution and the speed with which applications

can be easily developed and deployed”

“The Cordys Business Collaboration Platform helps Kulicke & Soffa achieve real-time visibility and better

control over our key global business processes.”

“Cordys is one of the integration market’s best kept secrets … and is positioned well in terms of the technology stack it has created”

“Cordys offers tremendous mature technology that helps organizations with aligning business and IT“

“Cordys’ technology platform gives Trimble the solution we need to more rapidly deploy applications, reduce IT

costs and streamline key business processes”

Placed as visionary in 3 Gartner Magic Quadrants (es-APS, ISE, IBS)

Page 8: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

8

Cust

omer

s W

e Se

rve

Ertan HydroPower

PingDingsHan Coal Co.Ltd

Larsen & Toubro Ltd.

Page 9: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Aligning Business and IT

What is going on

Page 10: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

10

Proc

esse

s Are

Key

In A

ligni

ng B

usin

ess

and

IT

Chief Executive Officer

The typical CEO thinks of IT

simply as a black-box that

needs to help him address

his business challenges

1996Mergers &

Acquisitions

Competitive threads

Globalization

2006New BusinessModels

Rapidly shifting customer demands

New Standards & Regulations

1986Organizational

changes

New Opportunities

Process Automation

'Aligning IT and business goals is the number 1 management priority'Research among 500 CIO's, January 2006

Business DriversRevenue

Cost

Chief Information Officer

CIO’s generally agree with

this, but also know that

traditional IT boxes have

difficulties in dealing with

today’s challenges

Business Processes are key in

aligning Business and IT

Page 11: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

11

Typi

cal P

robl

ems

With

in O

rgan

izatio

ns

Limited or poor integration between systems (stovepipes)

ERPLegacy Application

CRM

No end-to-end business processes control

No single point of monitoring and

management

No aggregated view on business processes and objects (e.g. customers)

Multitude of fat client applications

Business logic is not reusable because it is not exposed

through open standards

Business logic is locked and hidden in legacy systems that

are hard to change and extend

All these issues have a negative effect onFlexibility, Responsiveness, and Productivity

Page 12: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

12

Typi

cal C

usto

mer

Sce

nario

Existing business logic is unlocked, exposed as Web

services and reusable

ERPLegacy Application

CRM

Increased business insight through central management

and control of business processes

Harmonized user interfaceHighly interactive browser

based user interface

Modeling and execution of business processes

Existing applications are leveraged

Cordys Process Management Layer Create new

functionality to fill the gaps

Use of open standards throughout all systems

Page 13: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

13

Tier IPresentation

Tier III Data Access

Source: Yefim Natis, Gartner 2004Source: Yefim Natis, Gartner 2004

Tier IIBusiness Logic

Wha

t use

d to

be:

3-T

ier A

rchi

tect

ure

Page 14: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

14

Tier IPresentation

Tier III Data Access

Tier IIBusiness Logic

Expe

rienc

e: S

tove

pipe

Com

plex

ity

Page 15: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

15

b=a+

Source: Yefim Natis, Gartner 2004Source: Yefim Natis, Gartner 2004

b=a+

Tier IPresentation

Tier VData Access

Tier IVBusiness Logic

Tier IIBusiness Process

Management

Tier IIIIntegration

Cord

ys: 5

-Tie

r Arc

hite

ctur

e

Page 16: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

16

Business ProcessesTier II

Business Process Management

Tier IPresentation

Tier IVBusiness

Logic

Enterprise Service BusTier III

Integration

Tier VData Access

Cord

ys: K

illing

Com

plex

ity

Page 17: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

17

Business ProcessBusiness

IT

Enterprise Service Bus

Rem

embe

r: Ki

lling

Com

plex

ity &

Impr

ovin

g Ag

ility

Page 18: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

18

Ultimate chain optimization by standardizing on transport and avoiding superfluous unpacking and packing

Enfo

rce

Opt

imiza

tions

Page 19: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

19

Business ProcessBusiness

IT

Enterprise Service Bus

XML

“Con

tain

ers”

Opt

imizi

ng y

our

Busin

ess

Perfo

rman

ce

Page 20: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Intermezzo

Where to place Business Logic

Page 21: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

21

Rules by:

Country

Risk profile

Authorisation level

Regional Manager

VP Sales

CEO

Situ

atio

n

Page 22: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

22

Proc

ess

with

dec

ision

s

Page 23: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

23

Decis

ion

Mat

rix R

ules

Page 24: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

IT takes more than Software

Page 25: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

25

Solu

tion

as a

Box

Chief Executive Officer

The typical CEO thinks of IT

simply as a black-box that

needs to help him address

his business challenges

1996Mergers &

Acquisitions

Competitive threads

Globalization

2006New BusinessModels

Rapidly shifting customer demands

New Standards & Regulations

1986Organizational

changes

New Opportunities

Process Automation

'Aligning IT and business goals is the number 1 management priority'Research among 500 CIO's, January 2006

Business DriversRevenue

Cost

Chief Information Officer

CIO’s generally agree with

this, but also know that

traditional IT boxes have

difficulties in dealing with

today’s challenges

Page 26: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

26

A Br

ief H

istor

y O

f Tec

hnol

ogy

Extend to which IT is aligned with

business demands

1996 2006

1996Key Requirement

Integration

1986Key Requirement

Functionality

2006Key Requirements

Flexibility, Reusability 2006Service Oriented

Architecture

1986

Open standards are fundamental

to SOA

Time

1986Key Limitation

ComplexityMonolithic

Applications

1996Enterprise Application Integration

Key Limitation:

Bound to proprietary

technology

Page 27: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

27

SOA

need

s m

ore

than

Sof

twar

eExtend to which IT is aligned with

business demands

1996 2006

1996Key Requirement

Integration

1986Key Requirement

Functionality

2006Key Requirements

Flexibility, Reusability 2006Service Oriented

Architecture

1986Time

1986Key Limitation

ComplexityMonolithic

Applications

1996Enterprise Application Integration

Key Limitation:

Bound to proprietary

technology

Page 28: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

28

SOA

take

s m

ore

than

Sof

twar

e Starts with understanding of your Challenges

Provide a Solution with Integrated set of SOA

capabilities for the whole solution life-cycle

Methodology to get solution implemented on time, within budget

Based on future proof enabling technology

others

Page 29: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

29

SOA

take

s m

ore

than

Sof

twar

e Starts with understanding of your Challenges

Provide a Solution with Integrated set of SOA

capabilities for the whole solution life-cycle

Methodology to get solution implemented on time, within budget

Based on future proof enabling technology

Page 30: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

30

Cord

ys C

apab

ilitie

s fo

r SO

A ba

sed

Busin

ess

Ope

ratin

g Sy

stem

Model business processes and missing

services

Harmonize previously incompatible systems

and applications towards standard services

Operate systems and applications by detecting

and responding upon business events

Adapt quickly to new customer demands and

organizational changes, improve operations

Page 31: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

31

Cord

ys S

OA

Met

hodo

logi

esCordys @Work provides SOA guidelines, blueprints and best practices for:

Architecture Solution Development Deployment and Administration Project Management

Cordys Developer Network (CDN) offers online developer assistance that includes:

Knowledge Base Discussion boards

Cordys Customer Services delivers a wide range of business services:

Cordys Consulting Cordys Academy Cordys Customer Support

Cordys delivers a rich suite of

methodologies and services that assists

organizations in realizing a SOA

Page 32: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

32

Futu

re P

roof

Ena

blin

g Te

chno

logy Standard Support

Support for open industry standards is the cornerstone of a Service Oriented Architecture

Standards guarantee maximum interoperability between different systems and applications

Distributed Architecture

A distributed architecture is fundamental to both service oriented design as well as deployment

To get the flexibility of an SOA organizations must not be limited by centralized architectures

Page 33: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

33

Responsiveness

Monitoring and analysis

of business processes Gain insight into

meaningful business

events Tools to quickly respond

to unforeseen events Operational monitoring

through Key

Performance Indicators Integration with System

Management tools

Productivity

Comprehensive yet easy

to use tools Reuse of existing IT

assets Reuse and sharing of

services Reduced training and

skill transfer required Cordys @Work best

practices, design

patterns etc

Flexibility

Ability to quickly respond

to shifting customer

demands Flexibility to quickly scale

IT systems as demand

increases Quickly eliminate

deficiencies upon

detection Unlock and revitalize

existing IT assets to

make them agile

Cord

ys V

alue

Pro

posit

ion

Page 34: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Cordys Product Capabilities

Page 35: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

35

Agen

da Model Multi-level process modeling Business Process Modeling

and Execution Workflow in Business

Processes Developing User Interaction Application Development

Harmonize Integrating Systems Cordys Enterprise Service Bus Mappings and Transformations Business Logic Encapsulation

and Reuse User Interface Harmonization

Operate Deployment Facilities

IT Operational Management

Business Activity Monitoring

Adapt Measure and Detect

Analysis of Events

Act Upon Events

Page 36: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

36

Ove

rvie

w O

f Cor

dys

Mod

elin

g Se

rvice

s

Cordys Modeling Services Include:

Multi-level process modeling

Business Process Modeling and Execution

Workflow in Business Processes

Developing User Interaction

Application Development

Page 37: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

37

Mul

ti-le

vel p

roce

ss m

odel

ing

Click To Enlarge >>

Value Chain Modeling

Represents organizations in their value chain Model the business collaboration processes

between organizations

Business Context Modeling

Model inter-process relationships Map processes to primary company flows Group and relate business processes to Value

Chain Models

Click To Enlarge >>

Business Process Modeling

Model and execute of business processes (e.g. order-

to-cash) Support for human and system interaction Native BPML engine, support for BPEL Standards based notation (BPMN)

Click To Enlarge >>

Page 38: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

38

Busin

ess

Proc

ess

Mod

elin

g an

d Ex

ecut

ion

Multiple-Hybrid Business Process Modeling and Execution:

Facilitates both system as well as human (workflow) interaction Transactional capabilities through Micro Flows (including

compensating features) Supports Long living and Short living processes Graphical business flow and Rule Engine Modeling and execution in same environment Time-outs, Automatic Escalations etc are standard features

Page 39: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

39

Wor

kflo

w in

Bus

ines

s Pr

oces

ses

CRM

ERP

Inbox

Click To Enlarge >>

Workflow in Cordys includes:

Dynamic and flexible Task dispatch mechanism

Support for Tasks and Messages priority management

Tasks and Messages can be organized in categories

Out of the box set of pre-built Task dispatch algorithms

Users can create custom Task dispatch algorithms

The Cordys Inbox can be exposed as element in 3rd

party Portals and e-mail systems

Application integration

Workflow

Page 40: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

40

Dev

elop

ing

User

Inte

ract

ion Cordys enables rapidly development of Web UI’s:

Multi-tier programming model that extends business processes

Process-centric and workflow-compliant application development

Advanced WYSIWYG development environment incorporating a wide variety of ready to use design controls and functions

Improved User experience through highly interactive AJAX technology (combination of asynchronous Java Script and XML)

Based on open standards: CSS, XML, SOAP, Xforms, XSD, WSDL

Business Process Owner

Business user

Design-Time

Run-Time

WYSIWYG development environment Click To Enlarge >>

Page 41: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

41

Appl

icatio

n De

velo

pmen

t

● Productivity with 4GL- Proprietary+ Generate first, do not code first

Business logic in 90’s

Business logic in 2000’s● Application Servers in J2EE or .Net

+ Based on standard language POJO or C#

- Challenged as too complex, too expensive, too slow and dated

- Not as productive as 4GL

Today: WSAppServer+ Combine best of both worlds

+ Use Web Services for interoperability

+ Use language agnostic XML for openness

+ 4GL constructs for productivity

+ Based on standard language

● Productivity with 4GL- Proprietary+ Generate first, do not code first

Business logic in 90’s

Business logic in 2000’s● Application Servers in J2EE or .Net

+ Based on standard language POJO or C#

- Challenged as too complex, too expensive, too slow and dated

- Not as productive as 4GL

Today: WSAppServer+ Combine best of both worlds

+ Use Web Services for interoperability

+ Use language agnostic XML for openness

+ 4GL constructs for productivity

+ Based on standard language

Today: WSAppServer+ Combine best of both worlds

+ Use Web Services for interoperability

+ Use language agnostic XML for openness

+ 4GL constructs for productivity

+ Based on standard language

Filling the gaps in your SOA

Cordys facilitates wrapping existing backend

business logic and expose it as reusable Web

services. However, many organizations require

that existing functionality needs to be extended

by creating new functionality. Companies can

choose to either:

Customize Packaged Application

Use an Application Server (.Net or J2EE)

Or, write plain Java and use Cordys’

embedded Web Services-Application

Server functionality

SAP PeopleSoft

Missing Logic

Page 42: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

42

Ove

rvie

w O

f Cor

dys

Harm

oniza

tion

Serv

ices

Cordys Harmonization Services Include:

Integrating Systems

Cordys Enterprise Service Bus

Business Logic Encapsulation and Reuse

User Interface Harmonization

Page 43: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

43

Harmonization of Systems Through:

Over 250 certified out of the box connectors facilitate

connectivity towards a wide range of backends

Non-intrusive connector technology

Web service enablement of existing systems (WSDL 1.1

compliant)

Connector Development Kit for home grown and legacy

applications

Inte

grat

ing

Syst

ems

Existing systems /

investments

Cordys Enterprise Service Bus (ESB)

LegacySystems

Databases,Files

WebServices

PackagedApps

.Net, J2EE App.Servers

B2B TradingPartners

Page 44: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

44

Cord

ys E

nter

prise

Ser

vice

Bus

(ESB

) Cordys ESB Capabilities: End-to-end system and application

integration Object Mapping and Transformation Content Based Routing Ability to leverage existing Message

Oriented Middleware for Bus level

transportation

Click To Enlarge >>

Cordys ESB Technological Differentiators: Completely distributed Support for multiple transportation protocols on the Bus XML Based Object Model for increased performance

and transparency Near-linear scalability Implicit High Availability, no single point of failure

Click To Enlarge >>

Page 45: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

45

Busin

ess

Logi

c En

caps

ulat

ion

and

Reus

e

Existing Applications and DB’s

• Notify Sales

Operations

• Confirm Delivery

• Hold Order for

Approval

• Check W I P Status

• Process

Order in ERP

• Send PO

Response

• Check Delivery

Status

• Create Invoice

• Send Invoice

• Replenish

Inventory

• Send ASN

• Auto Validate

PO

• Reconcile

Payment

• Process

PaymentNative backend business

logic is reused

Backend business logic is harmonized by

abstracting it as basic Web services

Basic Services

Shared Composite Services

Business Processes Services

OrderToCashThe encapsulated

backend logic is now reusable in business

processes

Rich-Client User Interface

Page 46: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

46

User

Inte

rface

Har

mon

izatio

n User Interface Harmonization: Aggregate multiple legacy user interfaces into one single view User roles determines view Increase productivity by reducing the number of User screens Decrease cost by reducing the number of required user licenses

Legacy Applications Aggregated Internet application

Page 47: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

47

Ove

rvie

w O

f Cor

dys

Ope

ratio

nal S

ervic

es

Cordys Operational Services Include:

Deployment Facilities

IT Operational Management

Business Activity Monitoring

Page 48: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

48

Depl

oym

ent F

acilit

ies

Deployment Made Easy:

Newly created functionality can be bundled as an ISV packaged

that includes content such as Methodsets, KPIs, User Roles,

Styles etc

Easy distribution and deployment of created ISV packages

Wizard facilitates staging between development, testing and live

environments

Robust framework for packaging and distribution of Web services

content

Deployment logging facilities

Click To Enlarge >>

Page 49: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

49

IT O

pera

tiona

l Man

agem

ent

Monitoring DashboardClick To Enlarge >>

IT Operational Management Facilities: Central monitoring and management of distributed

services via Cordys Management Console Ability to quickly scale-up services to cope with sudden

peeks in demand IT Operational Management via Browser based

Monitoring Dashboard Integration with 3rd party consoles via JMX and SNMP Alert and logging framework for publishing events to e-

mail, log file, Windows Event Viewer etc

Page 50: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

50

Busin

ess A

ctivi

ty M

onito

ring Business Activity Monitoring

Configuration of Key Performance Indicators

Real-time alerts and notifications

Operational Intelligence Dashboard

Historical Analysis to discover trends and patterns

Click To Enlarge >>

Run-time Process Monitoring

Click To Enlarge >>

Process Monitoring and Management:

Ability to monitor the state of running process instances for optimal business process visibility

Ability to redirect Workflow Tasks to other persons at runtime (ad-hoc workflow)

Handle time-outs and escalations

Support for suspending, resuming and restarting process instances

Facilitates data and message monitoringClick To Enlarge >>

Page 51: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

51

Ove

rvie

w O

f Cor

dys A

dapt

Ser

vices

Cordys Adapt Services Include :

Measure and Detect

Analysis of Events

Act Upon Events

Page 52: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

52

Mea

sure

And

Det

ect

Event

Event

Event

EventMeasure and Detect

Define Key Performance Indicators (KPI’s) and

graphs to measure performance

Ability to detect anomalies based on pre-defined

tolerance levels

Multi-channel Alerts

Online access to Real-Time information

Support for alerting to various channels, such as

Portal, Mobile, e-mail

Page 53: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

53

Process Drill-Down Analysis

Anal

ysis

of E

vent

s

How it happened ?

Analyzing Detected Anomalies Drill-down functionality to analyze activities of business

processes and discover the root cause of specific events Ability to detect business process bottlenecks Business process optimization to increase Return-On-

Opportunity

What happened ?

Process Performance

Click To Enlarge >>

Activity Performance

Click To Enlarge >>

Resource Performance

Click To Enlarge >>

Why it happened ?

Resource Load Performance

Click To Enlarge >>

Page 54: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

54

Act U

pon

Even

ts

Act Upon Detected Events Resolve frequently occurring issues by adapting business

process models (closed loop BPM) Improvement of escalation procedures Change workflow-assignments in order to remove

bottlenecks Tune time-out settings for better throughput and improved

efficiency Eventually redesign processes, without reengineering

Page 55: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Cordys Technology Enablers

Page 56: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

56

Application Server

Service consumer

Actualobject

For example a

Customer record

in a database

Stateless

Object

(proxy)

Stateful

Object

(stub)

Stateful

connection

Wrapped object

.Net /J2EE

Virtual object

State

management

required!

Cordys Server

Service consumer

Actualobject

For example a

Customer record

in a database

Stateful

objectCommon

XML object

Optimistic locking

reduces the required

locking time

No state

management

required

Traditional (J2EE/.NET) CordysO

fflin

e O

bjec

ts

Page 57: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

58

Embedded, tick-mark failover

No need for state management removes a single point of failure

Highly responsive user interfaces

By allowing to use AJAX in the rich client UI

Near linear scalability

No state synchronization between servers required

Improved backend availability

Being the result of applying optimistic locking

Completely transaction-aware

Cordys Server

Service consumer

Actualobject

For example a

Customer record

in a database

Stateful

object

Common XML object

Optimistic locking

reduces the required

locking time

No state

management

required

Tech

nica

l Ben

efits

of O

fflin

e O

bjec

ts

Asynchronouscommunication

architecture

0

100

200

300

400

500

600

700

800

900

1000

1 2 3 4 5

Service Instances

Mic

ro F

low

s/Se

cond

Near Linear Scalability

Page 58: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

59

Late

Bin

ding

SOAP Node

Client

Service Requestor/ Consumer

Cordys ProvidedApplication Connector

Back-EndService Provider

<GetCustomersResponse>

<GetCustomers>

Late binding

Web ServiceGetCustomers

CRMWeb Service Container

SOAPMessage

SOAPMessage

SOAP Processor

Optimistic Locking

LDAP

Page 59: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

60

Tech

nica

l Ben

efits

of L

ate

Bind

ing

Natural way of Load balancing

Vertical – multiple SOAP Processors on

one server

Horizontal – SOAP Processor distributed

across multiple servers

Facilitates Fail-over

Near-linear Scalability

Service

Service

Service

Server 1

ServiceService

ServiceService

ServiceService

Server 2 Server 3

Service

Service

Service

0

100

200

300

400

500

600

700

800

900

1000

1 2 3 4 5

Service Instances

Mic

ro F

low

s/Se

cond

Near Linear Scalability

“Data, events and actions” are linked at the time you need them

It is the “Service request decoupling point” paradigm

Page 60: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

61

Hybrid in 5 ways:

Both Human-2-Human Workflow and System-2-System

Value Chain, Business Context as well as Business

Processes

One single modeling environment for macro and micro flows

One engine for both model and runtime execution

Process Activities can be manually created as well as using

drag-drop of Web Services

Interoperability via BPEL import

Advanced debugging & step-through capabilities

Sing

le H

ybrid

BPM

Eng

ine

Page 61: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

62

Tech

nica

l Ben

efits

of S

ingl

e Hy

brid

BPM

Eng

ine

Native BPML engine for optimal performance

BPML supports human interaction in flow

No import / expert needed between Human Workflow

models and System-2-system models

Transaction support in both macro and micro flows

BPEL (XML file) Cordys BPM (BPML)

Conversion

Warehouse Database

Order System Logistics System

Activity Activity Activity

Micro Flow

Decrease StockCreate Order

RecordTransport

Reservation

Telephone Operator

Page 62: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

63

Inte

rmez

zo: M

icro

Flow

s Fast, short lived transaction can be modeled vs. coded

A series of activities can be assigned to run as a single transaction

All activities within a transaction are either executed, or non is executed at all

When one activity in a transaction fails, all other already executed activities are rolled-back

Micro Flows can be embedded in Macro Flows

Page 63: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

Cordys Screen Shots

Page 64: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

65

Valu

e Ch

ain

Mod

el

<< Back

Page 65: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

66

Busin

ess

Cont

ext M

odel

<< Back

Page 66: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

67

Busin

ess

Proc

ess

Mod

el

<< Back

Page 67: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

68

Cord

ys In

box

<< Back

Page 68: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

69

WYS

IWYG

App

licat

ion

Desig

n

Design-Time

Run-Time

<< Back

Page 69: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

70

Busin

ess

Rule

s En

gine

Rule n

Rule B

Rule A

Rules

<< Back

Page 70: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

71

Tran

sfor

mat

ion

and

Map

ping

Cap

abilit

ies

<< Back

Page 71: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

72

Cord

ys E

SB a

nd it

s Se

rvice

s

Security Services

Development FrameworkServices

CommunicationServices

ConnectivityServices

OrchestrationServices

Process Services

DevelopmentServices

AdministrationServices

SystemManagementServices

Data Management Services

Collaboration Services

Operational Business Intelligence Services

• Messaging (Queue)

• Transport Services

• Registry (UDDI)

• Publish-subscribe

• Events

• Web Gateway

• Reliability -

Availability -

Scalability

• XML Object storage

• Object mapping

• Object

transformation

• Content routing

• Rules engine

• Event-handling

• Notification services

• Scheduler

• Virtual workgroups

• Instant messaging

• Surveys

• Polls

• Discussion boards

• Document sharing

• Access control

• Authentication

• Encryption

• Non-repudiation

• Public key

Infrastructure

• Alerts

• KPI

• Reporting

• Graphs

• Performance

dashboard

• Database

• Applications

• Technology

• Legacy

• Connector Dev. Kit

• J2EE/Java and .Net

• JCA services

• 3rd-party adapters

• Value chain modeling

• Business context

• Business process

• Validation & testing

• Flow engine

• Human workflow

• Performance

monitoring

• LDAP

• Deployment

• Application

management

•Administratio

n

• Operational

Monitoring

Services

• Management

Console

• SOAP monitoring

• SNMP integration

• Modeling

• Object mapping

• Data

synchronization

• Data consistency

User InterfaceServices

• Rich Client

• Form generation

(X-Forms)

• Personalization

• Role based

• Multi channel

• Packaging

• Versioning

• Revisioning

• Team

management

• Repository

• UI Form Generator

(XForms)

• Type Safe

Interface

Generator

• Composite

Services

• Building (XML-AS)

• Transaction

Services

• Metadata Explorer

• Web Services

Generator

Cordys Enterprise Service Bus (ESB)

<< Back

Page 72: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

73

Crea

ting

an IS

V Pa

ckag

e

<< Back

Page 73: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

74

Mon

itorin

g Da

shbo

ard

<< Back

Page 74: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

75

Proc

ess

Inst

ance

Mon

itorin

g

<< Back

Page 75: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

76

Busin

ess

proc

ess

Mon

itorin

g

<< Back

Bottleneck detection

Page 76: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

77

Busin

ess A

ctivi

ty M

onito

ring

<< Back

Page 77: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

78

Proc

ess

Perfo

rman

ce M

onito

ring

<< Back

Page 78: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

79

Activ

ity P

erfo

rman

ce M

onito

ring

<< Back

Page 79: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

80

Reso

urce

Per

form

ance

Mon

itorin

g

<< Back

Page 80: Unveiling Cordys Winfried van Holland, wvholland@cordys.comwvholland@cordys.com Marketing & Product Management

81

Proc

ess

Perfo

rman

ce M

onito

ring

<< Back