Greenclouds aggregates excess IT capacity from multiple datacenters into an on-demand cloud platform and sells computing resources at a discounted price with a 99.99% SLA. It delivers a high performance and highly available infrastructure as a service (IaaS) platform without owning any hardware, unlike other major IaaS providers. The cloud management platform is based on an in-memory data grid that provides features like distributed caching, messaging, and event processing to enable scalability, availability, and fail-over of the cloud infrastructure.