Cordys presentation
description
Transcript of Cordys presentation
![Page 1: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/1.jpg)
Enterprise Applications
Using Cordys Framework
Presented by :
Shehata Ibrahim Mohammed
![Page 2: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/2.jpg)
Topics
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
![Page 3: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/3.jpg)
Cordys Company
Cordys is founded in 2001
Cordys Asia
Hyderabad
India
Cordys Europe
BeNeLux
Germany
United Kingdom
Cordys China
Beijing
Cordys America
Cordys USA, New York
Kentwood, Michigan
Grand Rapids, Michigan
![Page 4: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/4.jpg)
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
Topics
![Page 5: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/5.jpg)
Business drivers - Need for Agility
• Merge companies => incorporate people/systems
• Legislation change => adapt products/processes; treats and opportunities
• Value chain Integration
• Software as a Service (SAAS)
• Business Opportunities: new market
Agility: The Ability to react fast on events
Mergers &
Acquisitions
Standards &
Regulations
Smart Business
Networks
Business Opportunities
New Business
Model
![Page 6: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/6.jpg)
Enterprises IT Needs
Avoid big bang projects to minimize
associated risks and high costs
Extend life cycle of
existing IT assets
Flexibility for best of breed
approach
Enterprises
![Page 7: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/7.jpg)
STRATEGY
ORGANIZATION
SOFTWARE
INFRASTRUCTURE
1-2 year
3-6 months
6-10 years
6-10 years
IT
Built to Last
Business
Need to Adapt
The Business/IT Gap
![Page 8: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/8.jpg)
Key message
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
![Page 9: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/9.jpg)
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
Topics
![Page 10: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/10.jpg)
executable
business
processes
Cordys BPMS: for True Business Agility
ERP CRM New SCM
system
![Page 11: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/11.jpg)
Workflow
tariff system
check
resourcesquote pricing
based on ratings
personnel and
equipment planning
system
send
quote
request
input
output
quote
transport company
Manager Approval
OK?OK?
![Page 12: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/12.jpg)
Data Reuse across domains
Data from one system to add to another system (chain, process)
invoice system
create invoice
based on
order data
create account
data based on
invoice data
account systemorder and planning
system
Project office Finance department Sales
create CRM
customer
account data
CRM
![Page 13: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/13.jpg)
Multiple systems
business units
financial
report
request and
receive
financial data
output
compile
received
info
main office
financial systems
![Page 14: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/14.jpg)
Conclusion
• Need for Agility (build to change)
• Exchangeable components
• Extensible
• Graphical + executable BPM
• Need for Connectivity
• Multiple systems / domains involved
• Multiple Back-end types
• Processes across domains / companies
• Solution: BPM + SOA
![Page 15: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/15.jpg)
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
Topics
![Page 16: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/16.jpg)
executable
business
processes
BPM + SOA
SOA Grid
BPM Layer
ERP CRMPLM
Legacy
Application
UI
Composition
Layer
New SCM
system
![Page 17: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/17.jpg)
Cordys Offering: Business Process Management Suite
SOA / web services
Connectivity
Front-end applications
Composite applicationsGraphical Business
Processes
Executable over systems
![Page 18: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/18.jpg)
Product Characteristics
• Speed of Delivery: Rapid Solution Development , Agile Solutions
3 days scoping, 3 weeks pilot, 3 months
production
• Business & IT Collaboration: Needs of both are addressed
• Fully integrated components: Single CD
• Enterprise-class product: High class security and availability
![Page 19: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/19.jpg)
Solution Patterns
• Human Workflow
• Integration Centric BPM
• Flexible Back Office Applications
• Single view of Information
![Page 20: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/20.jpg)
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
Topics
![Page 21: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/21.jpg)
(Web) Service
• Specific Product or Action
• Implementation Independent
• Invoked by means of service requests (SOAP requests)
• request for information (returns a response containing information)
• request for action (triggers actions, e.g. book trip, claim)
• Predefined interface (contract, SLA, WSDL)
• request format
• response format
• Public or private
![Page 23: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/23.jpg)
The Power of Services
• Separation of Concerns• Combination of Services• Ability to exchange Services• Platform independency• Improve and Extend (don’t rip and replace existing IT investments)
systems
(Basic)
Services
new
(Composite)
Services
Service consumer,
e.g. a Process
existing
= web service
![Page 24: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/24.jpg)
SOA Layers - hierarchical dependencies
Applications
Basic Services
Composite Services
Rich-Client User Interface
Business Processes Services
• Service based UIs
• Business Processes can be exposed as Web Services
• Activities within the Process use services
• Composite Business Object with its Services
• Combination of several basic services provides a business
level service
• Usually directly applicable in a business process or end-user UI
• Web Services exposed by applications, directly or through
a connector
• Direct (one-on-one) representation of methods in applications
• Applications, Databases, Files
• Mainframe and Legacy Systems
• J2EE and .Net Application Servers
• B2B Trading Partners
![Page 25: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/25.jpg)
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
Topics
![Page 26: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/26.jpg)
Executable Business Process Models
Interaction of systems and people according to defined processes
Process Dynamics can be measured (BAM, BI)
web services
people systems
Explicit executable process
![Page 27: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/27.jpg)
Business Process Exposure
Process as a service
Processes can be started by third parties, supports smart business networks
Real time react on Business Events
Process Scheduling
![Page 28: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/28.jpg)
Business Process Management
CORDYS METHODOLOGY
Qualify & Analyze
• Qualify a process and set goals, based on a business
case, followed by analyzing the as-is process and its
gaps
Design & Model
• Design and model an optimized to-be process, its sub
processes, case activities and rules
Develop & Deploy
• Develop and deploy services, integrations,
transformations and user interactions
Run & Monitor
• Run and monitor the executing process and its
activities for refined analysis
Cordys
Closed-Loop BPM Cycle
Run
&
Monitor
Qualify
&
Analyze
Develop
&
Deploy
Design
&
Model
![Page 29: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/29.jpg)
BPM & SOA complement one another
Agility Build to change Reuse
Business-oriented components Implementation Independent (Loosely coupled) Decouples application landscape
View on business processes Grip on business (process) View = Execute = view Collaboration (systems, humans, companies) Closed-Loop BPM
SOA
BPMOrchestrates
provides
![Page 30: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/30.jpg)
Recap
• Cordys enables: • Composite Applications (Single View)
• Application Integration <= SOA is built on top of standard (internet) protocols and
interfaces
• Rapid Development (Speed)
• Separation of Concerns (modularity)
• Combination of Services (reuse)
• Ability to exchange Services (built to change)
• After interface definition => development takes place in parallel
• Scalability
• Distributed Deployment and Execution
• High Availability (Stability)
• Exchangeability of Services
4 X S
![Page 31: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/31.jpg)
• Cordys Company
• Business Drivers – Need for Agility
• Business Process
• Cordys Product
• Service Oriented Architecture
• Business Process Management
• Questions and Answers
Topics
![Page 32: Cordys presentation](https://reader033.fdocuments.in/reader033/viewer/2022061111/5455919caf79592b448b49d5/html5/thumbnails/32.jpg)
Q&A