No takers yet?
I've progressed this far ...
Installed VirtualBox from repo on Ubuntu 12.04 desktop in preparation for building a staging server on my development laptop to be exported later to Cloud as a tested and working image.
Installed Deltacloud as an abstraction layer for managing multiple providers.
http://deltacloud.apache.org/
Bug note: When installing Deltacloud I had to install rdoc-4.0.1 before installing sentinel since sentinel installation showed some parsing errors in rdoc-4.0.0.
Deltacloud installs these drivers to provide connection to different IaaS providers:-
openstack
rhevm
azure
condor
opennebula
rimuhosting
vsphere
sbc
google
eucalyptus
digitalocean
arubacloud
terremark
ec2
fgcp
gogrid
rackspace
mock
......
Now my quandary is what Ubuntu server kernel should I install on VirtualBox.
AWS has a VM Import/Export feature but this feature in AWS only works with VMware and not VirtualBox.
http://aws.amazon.com/ec2/vmimport/
This leads me to try to understand kernel compatibility (AWS uses AKI) and to work out how to export a staging server (on VirtualBox) to an EC2 account.
At least Deltacloud now provides the AWS API interface.
I've found these references to study (but I'm only interested in exporting from VirtualBox to EC2 and vice versa):-
http://www.ioncannon.net/system-administration/1246/converting-from-virtualbox-or-vmware-to-ec2-now-easier-than-ever/
http://www.ioncannon.net/system-admi...ualbox-to-xen/
Any experiences of this development approach? Develop > Test > Deploy workflow with different IaaS providers.
Bookmarks