A practical implementation of a Hybrid Cloud using GigaSpaces XAP James Liddle Sales & Operations Director  UK, Ireland, S...
The Company Background <ul><li>Virtualized Middleware ISV, Founded in 2000 </li></ul><ul><li>First commercial product rele...
GigaSpaces 2,000+ Deployments 100+ Direct Customers Among Top 50 Cloud Vendors “ GigaSpaces exceeded our performance requi...
The System overview <ul><li>A web application account activation platform for a major UK Telco </li></ul><ul><li>This is a...
The High Level Design Apache  EC2 GigaSpaces EC2  Backend services Internal network https
The Configuration <ul><li>GigaSpaces 6.6.3 </li></ul><ul><li>GigaSpaces Cloud tools V 2.3.5 </li></ul><ul><li>Web applicat...
Large EC2 instances Web Client DPA GSM GSC GSC GSC DPA GSM LBA Apache LBA Apache Backend Services S3 Just used for  Config...
The Security <ul><li>Multiple EC2 security groups used to lock down the ports </li></ul><ul><li>Only port 80 and 443 open ...
Summary <ul><li>The use of Public Clouds and Private Data or Private Clouds is real and today and companies are using Giga...
Upcoming SlideShare
Loading in...5
×

Building Hybrid Cloud Architectures with GigaSpaces XAP

1,524
-1

Published on

These slides review an actual architecture that was built, and deployed, using GigaSpaces XAP for a hybrid public/private cloud architecture for a major UK Telco company.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,524
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Enabling to run a single app on a dist. env. Leveraging in memory resources to gain performance
  • Building Hybrid Cloud Architectures with GigaSpaces XAP

    1. 1. A practical implementation of a Hybrid Cloud using GigaSpaces XAP James Liddle Sales & Operations Director UK, Ireland, Scandinavia
    2. 2. The Company Background <ul><li>Virtualized Middleware ISV, Founded in 2000 </li></ul><ul><li>First commercial product release in 2003 </li></ul><ul><ul><li>7 th Generation Code base </li></ul></ul><ul><ul><li>Baptized in Extreme Transaction Processing environments </li></ul></ul><ul><li>Worldwide presence: </li></ul><ul><ul><li>US: San Jose, New York </li></ul></ul><ul><ul><li>EMEA: UK, France, Germany, Israel (R&D) </li></ul></ul><ul><ul><li>APAC: Singapore, Hong Kong, Japan, Australia </li></ul></ul><ul><li>Global 24/7 support services team </li></ul><ul><li>Worldwide partner eco-system with global and regional partners </li></ul>
    3. 3. GigaSpaces 2,000+ Deployments 100+ Direct Customers Among Top 50 Cloud Vendors “ GigaSpaces exceeded our performance requirements and enabled us to build a flexible, cost-effective infrastructure” “ GigaSpaces has allowed us to greatly improve the scalability and performance of our trading platform” “ GigaSpaces has saved us significant time and cost” Phil Ruhlman, CIO, Gallup Julian Browne, Virgin Mobile Geoff Buhn, Options Trading Technology Manager, SIG A middleware platform enabling applications to run a distributed cluster as if it was a single machine
    4. 4. The System overview <ul><li>A web application account activation platform for a major UK Telco </li></ul><ul><li>This is a service to enable new customer accounts to be activated online via a web interface rather than via the call centre </li></ul><ul><li>Combination of public cloud (amazon ec2) and private cloud (private data centre with services exposed via a secure SOA layer) </li></ul>
    5. 5. The High Level Design Apache EC2 GigaSpaces EC2 Backend services Internal network https
    6. 6. The Configuration <ul><li>GigaSpaces 6.6.3 </li></ul><ul><li>GigaSpaces Cloud tools V 2.3.5 </li></ul><ul><li>Web application deployed in GigaSpaces service Grid enabling scaling on demand </li></ul><ul><li>GigaSpaces used for http session clustering (3 replicated space) </li></ul><ul><li>Designed to cater for approx. 3000 activations /hour </li></ul><ul><li>Each activation utilises approx 10 http screens </li></ul><ul><li>Deployment uses 2 HTTP Apache servers, 2 GigaSpaces Service Managers and 3 GigaSpace Containers </li></ul>
    7. 7. Large EC2 instances Web Client DPA GSM GSC GSC GSC DPA GSM LBA Apache LBA Apache Backend Services S3 Just used for Configuration Data Round robin DNS https https https EC2 EC2 Load balancing agent Distributed Provisioning Agent The Architecture
    8. 8. The Security <ul><li>Multiple EC2 security groups used to lock down the ports </li></ul><ul><li>Only port 80 and 443 open on Apache machines to all </li></ul><ul><li>A special security group to allow in group communication </li></ul><ul><li>Special security groups for port 22 and GigaSpaces administration console access(admin). All restricted by IP address or range. </li></ul><ul><li>Everything password protected </li></ul>
    9. 9. Summary <ul><li>The use of Public Clouds and Private Data or Private Clouds is real and today and companies are using GigaSpaces XAP to achieve this </li></ul><ul><li>GigaSpaces XAP brings the benefit of lower latency, security, and business level SLA’s for real time event handling </li></ul><ul><li>GigaSpaces XAP is built to be able to support public and private cloud deployment using the same tools and even the same application </li></ul><ul><li>The use of hybrid cloud architecture can vastly reduce costs. In this instance from hundred of thousands of dollars to just thousands of dollars </li></ul>

    ×