6
KUALI RICE MIDDLEWARE Kuali Foundation Applications & You! Michael Winkler – University of Pennsylvania [email protected]

Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

Embed Size (px)

DESCRIPTION

Presented by Michael Winkler, Director for Information Technologies & Digital Development at University of Pennsylvania, at the Kuali Days UK conference, 30 October 2013.

Citation preview

Page 1: Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

KUALI RICE MIDDLEWAREKuali Foundation Applications & You!

Michael Winkler – University of Pennsylvania

[email protected]

Page 2: Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

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

Page 3: Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

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

Page 4: Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

RICE SUPPORTS KUALI

Page 5: Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

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

Page 6: Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

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