Explore integration options with the LTI protocol
The LTI protocol should be explored as a way to provide integration between LMS (e.g. Moodle) and nmaas. This would be most useful in the context of the VLAB use-case.
This forum post https://community.canvaslms.com/t5/Canvas-Developers-Group/Any-recommendations-for-Java-based-LTI-1-3-libraries/m-p/419568#M6652 contains multiple examples of Java applications which have already implemented LTI support as extension to Spring Security.