About GigaSpaces Technologies 100+ Cloud Customers 400+ Direct Customers Among Top 50 Cloud Vendors Enabling applications to run a distributed cluster as if it was a single machine… “ Other vendors, including Oracle and IBM, plan to extend their distributed caching platforms with OSGi, Spring and Java EE elements. But none has yet architected a full cloud-enabled XTPP like GigaSpaces. This gives the company at least a year's competitive advantage on the technology front” . Gartner’s Massimo Pezzini on GigaSpaces XAP 7.0
Simple and cost effective way to deliver independent middleware services
Shared Pool of Virtual Machines Create a Data Grid Min (10G), Max (100G) Create a Data Grid Min (10G), Max (200G)
Multi-Tenancy Modes Server Customer 1 – App Data Grid A Customer 1 – App Data Grid B Customer 2 – App Data Grid C Server Server Single User/ Single App data grid per host Single User/ Multiple App data grids of the same user per host Multiple User/ Multiple App data grids per host Dedicated Shared - Private Shared - Public A C A A B A B A C
Resource Pooling with the Cloud – The Ideal World SaaS PaaS IaaS App 1 App 2 App 3
The Missing Piece… Business tier Back-up Back-up Back-up Back-up Load Balancer Web Tier Messaging Data Tier What will happen when you add a new machine? Which part of the app should move to that new machine? How will the app behave in terms of throughput, scaling?
The Solution: Virtualization of The Entire Stack Messaging Data Tier Bottom line : Better Resource Utilization