Once you have a deployment up and running you use the Zimory Cloud Manager for starting / stopping, managing through a remote VNC session and performing a storage backup on your virtual machine. Zimory also provides
an Application Programming Interface (API) based on SOAP and REST for managing virtual machines. This makes it possible to develop automated provisioning workflows that set up and tear down virtual machines in an automated fashion.
The real beauty of the Zimory approach is the level of control given to the user. You essentially get a full Linux distribution to do with what you want. The downside of this approach is that you pay for what you use, making it even more important to know what you have running on your virtual machine and how much storage and bandwidth you're using. Open source tools to address these issues are plentiful, so there's no excuse not to use them.
All this sounds great, but the devil is always in the details. From a security perspective the virtual machine approach offers a solid and secure way to isolate different operating environments running on the same physical hardware. All communication between components uses standard secure protocols and provides the same level of protection you have over any https type of connection.
Zimory offers three different Service Level Agreements (SLAs) with differing guarantees of service. The higher the level, the more you pay. This is then combined with actual monitored usage of CPU, network traffic and storage to come up with a monthly cost. While the service is in beta there is no cost, but you can see what their proposed costs would be on their web site.
For really big applications you'll need to use the Zimory Cloud Manager's planning module to optimize how your application resources are distributed. The planning module gives you the ability to determine how resources are dynamically added and removed based on usage profiles and actual monitored heuristics. This makes it possible to enable an automated management capability that responds to the demand in real time.
All you have to do to get started is register at the Zimory site for a beta account. Once that's completed you'll have full access to the service to determine if it's something you can use. It's definitely a great way to get some experience with building and deploying applications to the cloud for anyone with an interest.
Article courtesy of Linux Planet.