by Medhamsh on Friday, May 4, 2012

+8
Vote on this proposal
Status: Confirmed
Section
Cloud and Virtualization

Session type
Demo

Technical level
Intermediate

Media

Objective

The session demonstrates the process of developing, testing and deploying a "Virtual Lab". (http://vlab.co.in)

Virtual Labs is an initiative of M.H.R.D. under National Mission on Education through ICT. I would like to take suggestions from other devops gurus for scaling virtual-labs.

Description

Virtual Labs(http://vlab.co.in) is the project running accross IIIT-H, IITs and a few other deemed universities. There are around 300 virtual labs being developed by various developers from those institutions. There is a central team at IIIT-Hyderabad providing a backend infrastructure with a couple of virtualized instances and web based applications for the developers to make their development easier. In a nutshell the portal provides:

virtual-lab=web_app;
portal=PaaS;

  • Version Control
  • Bug tracker
  • Package Management
  • Test Servers
  • Deploy Server

The process demonstrates an entire life cycle of a virtual lab from its inception till it is packaged and distributed.

At the end I would like to have some suggestions from the team to scale up the process and the best way of implementing the exisitng setups.

Speaker bio

Medhamsh, Engineer, IIIT-H, Another small time Debian contributor :-)

Swetha, Engineer, IIITH, Redmine Plugins maintainer :-)