michael winkler - kuali foundation applications and you: kuali rice
DESCRIPTION
Presented by Michael Winkler, Director for Information Technologies & Digital Development at University of Pennsylvania, at the Kuali Days UK conference, 30 October 2013.TRANSCRIPT
KUALI RICE MIDDLEWAREKuali Foundation Applications & You!
Michael Winkler – University of Pennsylvania
WHAT IS MIDDLEWARE?Middleware is software that provides reusable paths that make it easier for developers to establish communication, and to exchange data between one or more applications. Middleware is often used in enterprise or complex applications where communication and data exchange is required between heterogeneous services.
Users
Enterprise Service Bus
Enterprise Workflows
Identity Manageme
nt
Enterprise Messaging
Enterprise
Databases
Applications
WHAT RICE DOES
Rice is an enterprise class middleware suite of integrated products that:• Provides common enterprise workflow functionality• Enables modular development• Supports customizable and configurable user interfaces• Provides identity and access management capabilities• Allows developers to focus on solving business problems• Enstablishes a consistent model for development
RICE SUPPORTS KUALI
eDocLite Applications
KIM/KEW/KEN/KRMS Connectors
Kuali Service Bus (KSB)
KNS Enabled Applications(KFS, KC, Custom Rice Apps, Etc.)
Service 1 Service 2 Service 3
KIM/KEW/KEN/KRMS Connectors
KRAD Enabled Applications(KS, OLE, Custom Rice Apps, etc.)
Service 1 Service 2 Service 3
KIM/KEW/KEN/KRMS Connectors
Legacy Application Integrations
KSB Connector
KNS KRAD
Kuali EnterpriseWorkflow (KEW)
Kuali EnterpriseNotification (KEN)
Kuali IdentityManagement (KIM)
Kuali Rules Management (KRMS) Enterprise Portal
Middleware Services
Application Development Frameworks
KUALI RICE COMPONENTS
RICE VALUE PROPOSITION
Kuali Rice is the only application development framework and middleware suite developed by a higher education community. The advantages include:
Adherence to open standards is seen to reduce lock-in, allow for innovation opportunities, support a more agile development process, and provides a safeguard for the sustainability of code
Shaikh, Maha and Cornford, Tony (2011) Total cost of ownership of open source software:
a report for the UK Cabinet Office supported by OpenForum Europe. UK Cabinet Office, London, UK.
http://eprints.lse.ac.uk/39826/
• No vendor lock-in• Robust, innovative and active co-creation
development model focused on the needs of higher education
• Potential for a significantly lower total cost of ownership