VMware

How to Build a Virtual Appliance

Virtual Appliance Authoring Tools

Below is a select list of virtual appliance authoring tools designed to simplify the creation of virtual appliances, extend the manageability of virtual appliances, and enhance the overall user experience.

VMware Studio

VMware Studio provides software developers and hardware appliance vendors an easy-to-use virtual appliance authoring tool to create, manage, distribute, and deploy production-ready virtual appliances. VMware Studio leverages the industry's leading virtualization platform, VMware Infrastructure, and offers built appliances all the management services that VMware Infrastructure offers including Distributed Resource Scheduler (DRS), Backup, High Availability, Fault Tolerance, and Disaster Recover. VMware Studio is free of charge and delivers:

  • A Web Console with appliance templates
  • Virtual Appliance customization and build engine
  • Patch repository creation and publication
  • Build process automation using CLI
  • Open Virtualization Format (OVF) support
  • Integration with VMware Infrastructure
  • Integration with third-party management software

CohesiveFT

CohesiveFT's Elastic Server platform offers an automated assembly environment where developers, IT professionals and systems administrators can construct a custom-built stack reflecting a VMware supported guest operating system, middleware and application stack, and immediately deploy it as a VMware Ready virtual appliance. Because the Elastic Server platform supports on-demand and dynamic assembly, it is the fastest method for deploying to the VMware Infrastructure. Automated rules are built into the Elastic Server platform to ensure the final image meets VMware Ready standards for operation. To get started, visit http://www.cohesiveft.com/vmwareready.

JumpBox

Powered by JumpBox" helps Independent Software Vendors (ISV) close sales, and lower support costs by removing the friction associated with deploying software.  The Powered by JumpBox service packages an ISVs application into a VMware Ready "JumpBox" (aka a virtual appliance), a pre-built, pre-configured software application for virtual computing that deploys in less than three minutes.  The ease of deployment encourages prospects to demonstrate software in house, and motivates purchase.

http://www.jumpbox.com/poweredby

rPath

rBuilder® enables application providers to combine their software with additional components and just enough operating system (JeOS) to create a VMware Ready virtual appliance that is ready to deploy on VMware Infrastructure in minutes. Its extensive feature set includes policy-based application image creation, license management and compliance, and the ability to generate many different image types from a single image definition. rBuilder is the only platform available today that offers automated and repeatable build processes to ensure the highest quality images every time.

http://www.rpath.com/corp/products/rbuilder

SUSE

SUSE Studio is the first tool to enable developers to quickly create and test tailored, fully supported variants of SUSE Linux Enterprise. SUSE Studio is the fastest and easiest way for business users, independent software vendors (ISVs) and developers to configure and optimize a SUSE Linux Enterprise variant with just the code they need for a specific use case, thus improving performance, simplifying maintenance, and increasing security.  SUSE Studio creates images for a complete range of devices and uses, from thin client desktops and purpose-build Linux servers, to VMware Ready Virtual Appliances and cloud computing platforms. SUSE Studio offers a simple, intuitive interface to build and test Linux configurations and appliances, and share and download these images.

http://www.susestudio.com/

VirtualAppliances.Net

VirtualAppliances.net builds, distributes and supports open source infrastructure VMware Ready virtual appliances designed for perpetual operation, minimal footprint and excellent user experience. Our worldwide user community has been enjoying our appliances for hundreds of purposes for over two years on all VMware virtualization products. Our appliances are free to use, and paid support options are available, from http://VirtualAppliances.net

Virtual Appliances