Integration Plone with Other Aplicattion

I would like to know if is possible to make a integration of Plone with others aplicattions.

(In this case I want to make Plone a repository of Moodle.)

You could use plone.restapi to build the integration with other systems.

There was a Moodle Integration for Plone 2.5

Apart from that you can integrate everything writing code. There is plone.api and Plone JSON REST Api.