Platform virtualization is used by cloud service providers such as Amazon Web Services (AWS) to provide remote access to software running on shared hardware infrastructure. Platform virtualization uses the concept of machine images, which can be hosted virtually on remote platforms, allowing users unrestricted access to the underlying infrastructure.
In this tutorial, you will see how to create a custom virtual machine image prebundled with Oracle WebLogic Server 11g and Oracle Database 10g Express Edition (XE). You will also learn the basics of creating init scripts and configuring services to run at user-defined runlevels. This will enable the created images to fully utilize the on-demand scalability of cloud computing; prebundled applications or services will be able to start servicing requests as soon as the instance starts up.
The article continues at http://www.oracle.com/technology/pub/articles/nair-paas.html