Telecommunications service providers, along with companies such as Amazon, Google and Salesforce.com, are starting to sell access to their cloud-based systems as what many people call “Infrastructure as a Service” (IaaS). By letting developers deploy applications “in the cloud” on their systems, these IaaS providers make it possible to deploy new services on highly-scalable systems without the cost and complexity of deploying their own infrastructure. Metered pricing lets developers pay for just the resources their applications consume, and the massive capacity of these cloud-based systems enables rapid growth for those services that take off.
To offer IaaS, providers need to deliver reliable, high-volume queuing, messaging and queue related services that can scale to extremely high volumes. They need to provision and bill for these complex services across many customers, and be able to quickly scale, up or down, to meet changing requirements across an unpredictable set of customers.
Solace supports high-speed messaging, message queuing, content routing, and content distribution in a reliable and easily repeatable form factor. Solace’s hardware supports multi-tenant deployments, conveniently matching the business model of IaaS/SaaS providers.
Advantages and Benefits
- Performance with protection: When all systems are online and capable of receiving messages, Solace introduces less than a millisecond of latency to the equation. When some individual applications can’t keep up with the message flow, Solace’s solution automatically queues messages so they can be delivered in sequence when the receiving application comes back online.
- Rapid deployment: Solace’s turnkey appliances let IaaS providers rapidly deploy messaging, queuing, content routing and other infrastructure capabilities as a service at high scale and across many customers.
- Easy billing and operational integration: Solace makes it easy to map customer features to billing events in real-time so providers can implement any combination of flat rate, pay as you go, or limit-based billing.
- New sources of revenue: Solace’s appliances provide messaging and queuing services that enable and encourage distributed application design more in line with many SOA or web 2.0 architectures that are used to blend applications and cloud resources today.