This tutorial closely follows Introduction to the EGI Federated Cloud – the user perspective . It focuses on virtual appliance preparation (not just) for the EGI Federated Cloud.
Individual users and user communities can now prepare, upload, and launch their own appliances as virtual machines in the EGI environment. This brings new possibilities, but it also places considerable burden on users preparing such appliances.
This tutorial will discuss and demonstrate (hands-on) basic dos and don'ts of appliance preparation, focusing on the following topics:
1.) Operating Systems (Linux-based)
2.) Disk Image Formats
3.) Appliance Portability
6.) Automation & Provisioning
7.) The EGI Application Database
Attendees are encouraged to bring up real-world problems and experiences for discussion.
For the hands-on parts, attendees are expected to have their own laptops with pre-installed VirtualBox  & Packer  ready.
Links, references, publications, etc.
Appliance Preparation & Management
Includes a hands-on tutorial. Participants are required to bring their own laptops with working VirtualBox installation to participate in the hands-on parts.
A basic knowledge of Linux-based operating systems is a prerequisite.