Cordys presentation

2,738 views

Published on

Enterprise Applications Using Cordys Framework
Presented
by :Shehata Ibrahim Mohammed

Published in: Education, Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
2,738
On SlideShare
0
From Embeds
0
Number of Embeds
69
Actions
Shares
0
Downloads
106
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Cordys presentation

  1. 1. Enterprise ApplicationsUsing Cordys Framework Presented by : Shehata Ibrahim Mohammed
  2. 2. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  3. 3. Cordys Company Cordys is founded in 2001 Cordys Europe Cordys America BeNeLux Cordys China Cordys USA, New York Germany Cordys Asia Beijing Kentwood, Michigan United Kingdom Hyderabad Grand Rapids, Michigan India
  4. 4. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  5. 5. Business drivers - Need for Agility Agility: The Ability to react fast on events Standards & Smart Business New Business Regulations Networks Model Mergers & Business Opportunities Acquisitions • 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
  6. 6. Enterprises IT Needs Enterprises Avoid big bang Extend life Flexibility for projects to cycle of best of breed minimize existing IT approach associated risks assets and high costs
  7. 7. The Business/IT Gap STRATEGY 1-2 year Business Need to Adapt ORGANIZATION 3-6 months 6-10 years IT SOFTWARE Built to Last INFRASTRUCTURE 6-10 years
  8. 8. Key message We foster seamless Respecting existing At acceptable costs and integration & systems at a company’s own collaboration pace Smartly combining Between People, Existing with New Systems, and Technologies Organizations
  9. 9. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  10. 10. Cordys BPMS: for True Business Agilityexecutablebusinessprocesses ERP CRM New SCM system
  11. 11. Workflow transport company input send check quote pricing OK? OK? quote resources based on ratings request output quote personnel and tariff system Manager Approval equipment planning system
  12. 12. Data Reuse across domainsData from one system to add to another system (chain, process) Project office Finance department Sales create invoice create account create CRM based on data based on customer order data invoice data account data order and planning invoice system account system CRM system
  13. 13. Multiple systems business units financial systemsmain office request and receive financial data compile received info output financial report
  14. 14. 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
  15. 15. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  16. 16. BPM + SOA UI Composition Layerexecutablebusiness BPMprocesses Layer SOA Grid ERP Legacy CRM New SCM PLM Application system
  17. 17. Cordys Offering: Business Process Management Suite Front-end applications Graphical Business Composite applications ProcessesExecutable over systems SOA / web services Connectivity
  18. 18. 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
  19. 19. Solution Patterns• Human Workflow• Integration Centric BPM• Flexible Back Office Applications• Single view of Information
  20. 20. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  21. 21. (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
  22. 22. Service Interface
  23. 23. 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) Service consumer, e.g. a Process (Composite) Services = web service (Basic) Services systems existing new
  24. 24. SOA Layers - hierarchical dependenciesRich-Client User Interface • Service based UIs • Business Processes can be exposed as Web ServicesBusiness Processes Services •Activities within the Process use services • Composite Business Object with its Services • Combination of several basic services provides a businessComposite Services level service • Usually directly applicable in a business process or end-user UI • Web Services exposed by applications, directly or throughBasic Services a connector • Direct (one-on-one) representation of methods in applications •Applications, Databases, Files • Mainframe and Legacy SystemsApplications • J2EE and .Net Application Servers • B2B Trading Partners
  25. 25. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  26. 26. Executable Business Process ModelsExplicit executable processweb services people systems Interaction of systems and people according to defined processes Process Dynamics can be measured (BAM, BI)
  27. 27. Business Process ExposureProcess as a service Processes can be started by third parties, supports smart business networks Real time react on Business Events Process Scheduling
  28. 28. Business Process Management CORDYS METHODOLOGY Qualify Qualify & Analyze & • Qualify a process and set goals, based on a business Analyze case, followed by analyzing the as-is process and its gaps Design & Model Run Cordys Design & • Design and model an optimized to-be process, its sub & Closed-Loop processes, case activities and rules Monitor Model BPM Cycle Develop & Deploy • Develop and deploy services, integrations, transformations and user interactions Develop & Run & Monitor Deploy • Run and monitor the executing process and its activities for refined analysis
  29. 29. BPM & SOA complement one another  View on business processes BPM  Grip on business (process) Orchestrates  View = Execute = view  Collaboration (systems, humans, companies)  Closed-Loop BPM  Agility  Build to change  Reuse SOA  Business-oriented components provides  Implementation Independent (Loosely coupled)  Decouples application landscape
  30. 30. Recap• Cordys enables: 4XS • 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
  31. 31. Topics• Cordys Company• Business Drivers – Need for Agility• Business Process• Cordys Product• Service Oriented Architecture• Business Process Management• Questions and Answers
  32. 32. Q&A

×