EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI /19/13 1 Use the AppDB as Virtual Appliance Marketplace Marios Chatziangelou, et al. Institute of Accelerating Systems and Applications (IASA) Greek Research & Technology Network (GRNET)
EGI-InSPIRE RI AppDB as Virtual Appliance Marketplace The mission: A community driven service that: stores and provide Virtual Appliances related metadata acts as distribution mechanism between the submitters/community and the Resource Providers
EGI-InSPIRE RI Some terms for start… Virtual Appliances (VAs) are ready-to-run virtual machines packaged with an operating system and software application(s) A Virtual Appliance (latest) version provides a list of the Virtual Machines Images (VMIs) that constitutes the VA Virtual Machine Image is a … well, you all know what a Virtual Machine Image is.
EGI-InSPIRE RI Virtual Applications Marketplace modules & actors API DB Business Logic AppDB Portal Visitors VMI submitters Resource Providers 3rd party/external services and/or applications AppDB GUI CLI submissions & publishing AppDB search find download submit/upload VA versions & metadata subscribe & download the latest images & their metadata integrate exchange data
EGI-InSPIRE RI Use cases: The following use cases will be covered: Register a Virtual Appliance Create a VA version and publish it, using the AppDB portal Update a VA version using the vmcaster command line tool What a Resource Provider ‘sees’ What is available for the end-user/visitor
EGI-InSPIRE RI Info Contact through: EGI RT [ EGI Helpdesk [ AppDB development team ] References [1]. AppDB: [2]. vmcaster: [3]. vmcatcher:
EGI-InSPIRE RI Thank you!! Questions