Cloudshare

It offers a self-service platform that enables businesses to create, collaborate on and run full enterprise applications instantly and on-demand. Individuals and enterprises can use CloudShare to create virtual data centres for a range of business functions including application development and testing, demonstrations, proofs of concept and IT training and certification. The service includes storage, full enterprise systems, virtual machines, computing networking and installed software.