Technical Architecture

diagram of technology stack

Interoperability with Third Party Systems

Kuali Student will be publishing Service Contracts detailing open integration points to make it possible to operate our modules with other third party solutions.

  • Institutions may adopt the modules they require, integrating with existing systems without the need for a "big bang" implementation.
  • There are no restrictions to using the Kuali Student Service Contracts in local or proprietary solutions, so Vendors are encouraged to supply well integrated alternatives for any piece of functionality. The openly published integration points are expected to encourage Third party system integrators to play a role in supplying integration solutions between Kuali Student and other major software systems.

Technology Stack

The technology stack of core web service technologies that was chosen to support the Kuali Student Service-Oriented Architecture and enable infrastructure swappability is shown above. Features:

  • Standards-based, not product-based architecture
  • Allows flexibility as open source products and product space evolves
  • Fully open source reference implementation
  • Will run out of the box with no cost
  • Standards-based components enable implementations to plug-in third-party, open source, or in-house products if desired or needed

Full details on the selection process are listed in the Technical Architecture Report