Now that you have your cloud computing environment, what do you do next?
You need to feed it with virtual machines and appliances.
Ok but how do you create and also manage the life cycle of those virtual machines and appliances?
Here comes products like rBuilder from rPath…
rPath today debuted its free version of rBuilder, the company’s solution for automating the packaging and management of applications as complete and self-contained systems that are ready to run in any traditional, virtual or cloud-based environment. It automates the creation of a self-contained, ready-to-deploy system that includes an application and all the components necessary for it to run in any bare metal, hypervisor or cloud environment. In addition, it captures all the configuration information and dependencies between the components within the packaged system. The entire system definition, including components and dependencies, are managed within a version-controlled repository, which enables automated delivery of updates and patches to the running system.
I have already talked about rBuilder Online, a community site for creating public and private virtual appliance projects.
This new free, public download is a complete version of rBuilder that users can install and run behind their enterprise firewalls and integrate with existing development and systems management tools.
rBuilder features a dynamic user interface and wizard-driven processes that guide users through the creation of a complete, self-contained and ready-to-run system. Key rBuilder features include:
- Automated dependency discovery. rBuilder introspects the application to identify and resolve the full breadth of dependencies the application requires to run.
- Automated update. Deep dependency tracking and version control allow users to automatically and safely deliver updates and patches to running systems.
- Multiple platform options. Users can select between any of a number of Linux options as the foundation for their appliance and can package and include their own components.
- Multiple formats. Users can specify output of multiple system formats for bare metal; hypervisors, including VMware ESX, Citrix Xen and Microsoft Hyper-V; and clouds, including Amazon EC2, BlueLock, and Globus.
- Management console. Users can launch, start up, and shut down images across target environments. APIs enable integration with existing management and provisioning tools.
- Integration and Automation. rBuilder’s underlying services are programmatically accessible via command line interface and REST-based APIs. This enables rPath capabilities to be automated and seamlessly integrated with existing tools and processes.
If you want to give it a go, check out the requirements here
IMO one thing is missing from the product (free or commercial one), that is the ability to create Windows based virtual machines and appliances!
With this ‘feature’, you will be able to unleash the power of such product. I guess this is more a licensing than technical issue…