cloudify 10m
Post on 06-Jul-2015
729 Views
Preview:
TRANSCRIPT
GigaSpaces Cloudify Any App, On Any Cloud, Your Way
February 2012
Guy KorlandV.P. of R&D
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
Cloud – Strategic Partnership
2
Data ScalingScale your application’s data tier
End to End Application ScalingScale your entire application: web, BL, data, messaging
Application Cloud Enablement:Run your XAP app on private & public clouds
PaaS Enablement:Run & manage multiple apps, of any kind, on private & public clouds
Scale your application’s data tier Data Scaling
Application Cloud Enablement:Run your XAP app on private & public clouds
GigaSpaces Product Evolution
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved 3
Product Portfolio
EnterpriseScaling Platform
C
O
P
End-to-end application scaling D
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved4
are moving into the CLOUD
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved 5
Majority of businesses are planning to move their mission-critical apps to the cloud over the next two to five years”
architecture – Three tiers model
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved6
Enter GigaSpaces Cloudify
deploy Your Apps on the Cloud
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved8
Real-life apps just don’t fit
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved9
So what have we done to bridge this gap?
Pr
u
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved10
The widest variety of apps
Fastest path to get apps on the cloud
Cloudify to rescue..
11
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
CLOUDIFYING A REAL LIFE TELCO APP
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved12
Live Demo (Optional)
How it works
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved 14
®
"simple app"
"mysql-service”} "jboss-service"
dependsOn = [“mysql-service”}
Application description through RECIPES
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved 15
Recipe DSLLifecycle scriptsAvailability & Monitoring
ProbesCustom plug-ins(optional)
name "jboss-service"icon "jboss.jpg"type "APP_SERVER“numInstances 2[recipe body]
{"mysql_install.groovy”"mysql_start.groovy”"mysql_stop.groovy"
template “BIG_LINUX_32”
®
Automatic Scale OuT
Scalability
"Active Threads Count" 2080
1000.ms3.minutes
//alert details }
lowerBreachIncrement = -1upperBreachIncrement = 2 }
"updateLoadBalancer.groovy" }}}}
16® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
& Automatic Scale OuT
Scalability
"Active Threads Count" 2080
1000.ms3.minutes
//alert details }
lowerBreachIncrement = -1upperBreachIncrement = 2 }
"updateLoadBalancer.groovy" }}}}
17® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
Getting Started…
19
®
http://www.cloudifysource.org
https://github.com/CloudifySource/cloudify
https://cloudifysource.atlassian.net
Get Involved!
20® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
Q&A
21
top related