7
Rice Next Generation Infrastructure for Applications Brian McGough (Indiana University) Aaron Godert (Cornell University)

Rice Next Generation Infrastructure for Applications Brian McGough (Indiana University) Aaron Godert (Cornell University)

Embed Size (px)

Citation preview

Rice

Next Generation Infrastructure for Applications

Brian McGough (Indiana University)Aaron Godert (Cornell University)

The Goals

• Enable the technology infrastructure investment that was made for the Financial system to be leveraged by other Kuali sister projects

• Use a common development framework to gain productivity and consistency across Kuali projects

The Goals

• Common underlying infrastructure in other Kuali modules will allow for easier adoption of new modules as they are developed

• Create a reusable development environment that could be adopted as a general approach to systems development and systems integration at an institution

Kuali Rice• There are several

middleware subcomponents that make up Rice

• This diagram represents the core infrastructure components that represent Rice

• The next slide shows the role that Rice components play in applications

Kuali Rice

• As shown in the previous diagram, Rice is made up of several reusable pieces of middleware

• A Rice enabled application will make use of the Rice Client to gain access to Rice middleware functionality

• Using the Rice Client in a project, development and integration with other Rice enabled applications and services comes for free

The Future of Rice

• Looking ahead the components of Rice will allow for enhancements in the ways that our business processes are carried out without having to look at rewriting a bunch of systems

• Adoption of technology standards for components of Rice is a primary concern going forward: BPEL, JSRs, Portals, etc; to allow for interoperation with other standards compliant products and services in our environments