Extending the MOC GUI


Boston University CS591 Course Project


The Massachusetts Open Cloud (MOC) is a public cloud service designed to offer cloud computing services to universities, researchers and industry corporations without requiring large investments in private infrastructure and equipment. Many non-technical researchers are expected to make use of the cloud to support their projects and research; consequently, in order to efficiently utilize the services of the MOC they must be able to create and manage cloud computing resources without the need to navigate complex processes or configure advanced features. Thus, the goal of this phase of the project was to create an alternative to the Openstack Horizon UI to simplify the creation and management of virtual machines. By utilizing Django, Bootstrap, and the Openstack Python API, we were able to implement a web application to quickly configure and control virtual machines without needing to utilize the Openstack Horizon UI.