SlideShare a Scribd company logo
GigaSpaces Cloud Computing Framework Test Drive GigaSpaces Quick Tour
Agenda Login Data-Grid Demo Trader Desktop Demo PetClinic Demo
Login
Login Options Login via a Trial Key Get it from GigaSpaces web site via a simple registration process.  Provides you one hour free ride running  only  Demo applications on the cloud Login via GigaSpaces Cloud license and Your Amazon account keys Get the GigaSpaces Cloud license from GigaSpaces web site via a simple registration process Provides you full access including running your application on the cloud Per pay use model
Login via a Free Trial Key
Login via Trial Key Access  http://www.gigaspaces.com/mycloud   2. Click the Create a free trail code  here 3. The registration page will open. Place your email and click Next 4. Confirm the Message. You will be routed back to the login page and an email will be send to you with the trial key
Login via Trial Key [email_address] wdemomyemailgmailcom  Get the key from the email sent 2. Copy and paste into the Code field and click Next 3. The Cloud console will be opened with  One Hour Trial  Title
Login via GigaSpaces Cloud license and Your Amazon account
Login via GigaSpaces Cloud license and Your Amazon account Select the “I am a new user” 2. Fill in the fields and click Next 3. Confirm the Message. An email will be sent to you
Login via GigaSpaces Cloud license and Your Amazon account Aug 22, 2009~Cloud_myemail@SEbCI12345GSVPQOXP#PREMIUM^6.0XAPPremium%UNBOUND   Copy your GigaSpaces Cloud License from the email sent 2. Place the GigaSpaces Cloud License and your Amazon key and secret key and click Next 3. The Cloud console will be opened with full access to all options [email_address]
Select Your Demo Application Click the Trader Stock Desktop , Data-Grid or the Pet Clinic Button 2. Details about each running machine  will be displayed here
The Demo Applications Data-Grid Data-Grid - Demonstrates a simple clustered space running 2 partitions with one backup for each partition. The  benchmark tool  is used to populate the IMDG with data and perform different space operations.  The Trader Stock Desktop Demonstrates a stock feed into a partitioned space with a Java EE web application front end. Front end is based on  Spring framework MVC module  on the server side and  ExtJS  JavaScript library  on the client side. Full code located at  http:// www.openspaces.org/display/DAE/Stock+Demo+Documentation The Pet Clinic Spring PetClinic - The Spring sample PetClinic application ported to GigaSpaces XAP platform. Spring MVC based web application using mySQL as the persistency layer using the Mirror Service. Full code located at  http:// www.openspaces.org/display/DAE/GigaSpaces+PetClinic
Data-Grid Demo
Data Grid Demo Architecture
Start the Data-Grid Demo Click the Data-Grid Button
Data-Grid Demo – Step 1 – Start the GS-UI 1. Once all the machines will be in ‘running’ mode and the Data-Grid will be deployed Click the Manage button 2. The GigaSpaces Desktop UI Applet will be started –  Make sure your Amazon default Security Group have ports 22,80 and 443 opened
Data-Grid Demo – Step 2 – The GS-UI will be started The GS-UI will be started – A progress bar will be displayed with a Confirmation Box. Click Yes.  2. After 2 minutes - The GS-UI will be displayed with the Data-Grid components
Data-Grid Demo – Step 3 – Run the Benchmark 1. Move to the Space View Tab. Drill into one of the spaces and click the Benchmark Icon – The benchmark View will be displayed at the right side 2. Click the Start button – This will write 10,000 objects into the IMDG 1. Move to the Space View Tab. Drill into one of the spaces and click the Benchmark Icon – The benchmark View will be displayed at the right side
Data-Grid Demo – Step 4 – Watch the Statistics 1. To view the space operations statistics – Click the Statistics Icon To view the space operations statistics – Click the Statistics Icon 2. You will have throughput history graph and current  throughput and total operations bar displayed
Data-Grid Demo – More things you can do… Test High-Availability and Self healing You can Terminate of the machines and see how the data-grid recovers itself Run different Space operations You can perform other space operations such as read , take Deploy additional clusters You can use the existing GSC to host additional space clusters
Data-Grid Demo - Test High-Availability and Self healing 1. Terminate one of the GSC 2. Click OK
Data-Grid Demo - Test High-Availability and Self healing The System got now only primary spaces running
Data-Grid Demo - Start New Containers 2. Close the Dialog. New machines will be started for you. These will join the grid Click the Add Machine button, Have the small machine selected and type 2 as the number of machine to start 1. Click the Add Machine button – a dialog will be opened, have the small machine selected and type 2 as the number of machine to start
Data-Grid Demo - Test High-Availability and Self healing The System will recover and place the missing backup spaces within the newly started containers
Shut Down The Data-Grid Demo 2. Click OK Once you are done, shut down the application. This will terminate all the machines running the application on the cloud
Trader Stock Desktop Demo
Trader Stock Desktop Architecture
Start the Trader Stock Desktop Demo  Click the Trader Stock Desktop Button
Trader Stock Desktop Demo – Step 1 Once the deployment is completed (~3 min), click the Load Balancer  Running   link
Trader Stock Desktop Demo – Step 2 The Stocks page will be displayed
Auto-Scalability – Step 3 Click multiple times on the “running” link to open more web clients. This will generate some load (request/sec) on the system. As soon as the request/sec will grow beyond a certain threshold you will see new machine being started. This machine will host a  new web-container New Machine will be started on the fly!
Self-Healing – Step 4 Shutdown one of the machines by clicking the terminate button and see how your web client is behaving.  You will see that even though the machine was terminated the client is hardly affected. Click the Terminate  Red  button
Behind the Scenes – Step 5 Click the Manage button. After 2 minutes the GS-UI will be started. 3. A progress bar will be displayed and a Confirmation Box. Click Yes  2. A progress bar will be displayed and a Confirmation Box. Click Yes  1. Click Continue
Behind the Scenes – Step 5 You will see feeder PU , Professor PU running the Stock Space instances , StockDemo PU running the web containers :
Shut Down The Trader Stock Desktop Application Once you are done, shut down the application. This will terminate all the machines running the application on the cloud  Click OK
Pet Click Demo
Pet Click Demo Architecture
Start the Pet Click Demo  Click the Pet Clinic Button
Pet Click Demo Once deployment is completed (~3 min), click the Load Balancer  Running   link
Pet Click Demo The Pet Clinic application page will be displayed
Pet Click Demo – Test Persistency – Step 1 Access the database machine by Clicking the Mirror Public IP Once the Desktop will be started you will be able to access the database. 1. Get the Mirror (Database) machine public IP 2. Access the Machine via HTTP. The UI applet will be displayed. Click Continue 3. A progress bar will be displayed and a Confirmation Box. Click Yes  2. Access the Machine via HTTP. The UI applet will be displayed. Click Continue 3. A progress bar will be displayed and a Confirmation Box. Click Yes
Pet Click Demo – Test Persistency – Step 2 2.  Access the database using: mysql –u pc –p petclinic Password: pc Select All owners There are 10 initial Owners 1. Start a new Linux Console
Pet Click Demo – Test Persistency – Step 3 1. Click the Find Owner 2. Click the Add Owner
Pet Click Demo – Test Persistency – Step 4 1. Fill in some values and Click the Add Owner button 2. New Owner will be displayed
Pet Click Demo – Test Persistency – Step 5 Check the database – A new row should have been added into the owners table See the new Row added with the new Owner
Shut Down The Pet Clinic Application 2. Click OK 1. Once you are done, shut down the application. This will terminate all the machines running the application on the cloud
Need help? Email us at  [email_address]   Thank You!

More Related Content

Similar to GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2 (20)

PPT
GigaSpaces Scalability Live Demo
Nati Shalom
 
DOCX
Cis 246 Success Begins / snaptutorial.com
Robinson067
 
DOCX
Cis 246 Enthusiastic Study / snaptutorial.com
GeorgeDixon96
 
DOCX
CIS 246 Massive Success--snaptutorial.com
santricksapiens62
 
PDF
Build your first rpa bot using IBM RPA automation
Winton Winton
 
PDF
Training Alcatel-Lucent WDM PSS 183x
Abdelilah CHARBOUB
 
PDF
Activity 9 Working with AWS CloudTrail.pdf
stirlingvwriters
 
PDF
CloudStudio User manual (basic edition):
comworks
 
PDF
AWS UG Warsaw & Serverless warsztatowo! 19.09.2019 | Hillel Solow's presentation
Serverless User Group Poland
 
PPTX
"Don’t Run with Scissors: Serverless Security Survival Guide" | Hillel Solow,...
LCloud
 
PDF
Privileges Escalation by Exploiting Client-Side Vulnerabilities Using Metasploit
Vishal Kumar
 
PDF
Web services in asp.net
Dharma Raju
 
PPTX
Perfromane Test Tool jmeter
Naga Mallala
 
PPTX
Execute Automation Testing in 3 Steps
ExecuteAutomation
 
PPT
Qtp 9.2 examples
medsherb
 
PDF
Automation anywhere Training Materials
Shekar S
 
PDF
Micro services from scratch - Part 1
Azrul MADISA
 
PPTX
Agility Requires Safety
Yevgeniy Brikman
 
PPTX
AWS Instance Preparation
Ebizon
 
PDF
Windows logging cheat sheet
Michael Gough
 
GigaSpaces Scalability Live Demo
Nati Shalom
 
Cis 246 Success Begins / snaptutorial.com
Robinson067
 
Cis 246 Enthusiastic Study / snaptutorial.com
GeorgeDixon96
 
CIS 246 Massive Success--snaptutorial.com
santricksapiens62
 
Build your first rpa bot using IBM RPA automation
Winton Winton
 
Training Alcatel-Lucent WDM PSS 183x
Abdelilah CHARBOUB
 
Activity 9 Working with AWS CloudTrail.pdf
stirlingvwriters
 
CloudStudio User manual (basic edition):
comworks
 
AWS UG Warsaw & Serverless warsztatowo! 19.09.2019 | Hillel Solow's presentation
Serverless User Group Poland
 
"Don’t Run with Scissors: Serverless Security Survival Guide" | Hillel Solow,...
LCloud
 
Privileges Escalation by Exploiting Client-Side Vulnerabilities Using Metasploit
Vishal Kumar
 
Web services in asp.net
Dharma Raju
 
Perfromane Test Tool jmeter
Naga Mallala
 
Execute Automation Testing in 3 Steps
ExecuteAutomation
 
Qtp 9.2 examples
medsherb
 
Automation anywhere Training Materials
Shekar S
 
Micro services from scratch - Part 1
Azrul MADISA
 
Agility Requires Safety
Yevgeniy Brikman
 
AWS Instance Preparation
Ebizon
 
Windows logging cheat sheet
Michael Gough
 

More from Shay Hassidim (9)

PPTX
GigaSpaces Flash Memory Summit 2014
Shay Hassidim
 
PPTX
Xap memory xtend-tutorial-2014
Shay Hassidim
 
PPTX
Telecom universal datastatesharingfabric
Shay Hassidim
 
PPT
GigaSpaces HA
Shay Hassidim
 
PPTX
July NY Enterprise Technology Meetup
Shay Hassidim
 
PPTX
NoSQL meetup July 2011
Shay Hassidim
 
PPT
The Elastic PU
Shay Hassidim
 
PPT
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Shay Hassidim
 
PPT
GigaSpaces CCF 4 Xap
Shay Hassidim
 
GigaSpaces Flash Memory Summit 2014
Shay Hassidim
 
Xap memory xtend-tutorial-2014
Shay Hassidim
 
Telecom universal datastatesharingfabric
Shay Hassidim
 
GigaSpaces HA
Shay Hassidim
 
July NY Enterprise Technology Meetup
Shay Hassidim
 
NoSQL meetup July 2011
Shay Hassidim
 
The Elastic PU
Shay Hassidim
 
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Shay Hassidim
 
GigaSpaces CCF 4 Xap
Shay Hassidim
 
Ad

Recently uploaded (20)

PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Ad

GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2

  • 1. GigaSpaces Cloud Computing Framework Test Drive GigaSpaces Quick Tour
  • 2. Agenda Login Data-Grid Demo Trader Desktop Demo PetClinic Demo
  • 4. Login Options Login via a Trial Key Get it from GigaSpaces web site via a simple registration process. Provides you one hour free ride running only Demo applications on the cloud Login via GigaSpaces Cloud license and Your Amazon account keys Get the GigaSpaces Cloud license from GigaSpaces web site via a simple registration process Provides you full access including running your application on the cloud Per pay use model
  • 5. Login via a Free Trial Key
  • 6. Login via Trial Key Access http://www.gigaspaces.com/mycloud 2. Click the Create a free trail code here 3. The registration page will open. Place your email and click Next 4. Confirm the Message. You will be routed back to the login page and an email will be send to you with the trial key
  • 7. Login via Trial Key [email_address] wdemomyemailgmailcom Get the key from the email sent 2. Copy and paste into the Code field and click Next 3. The Cloud console will be opened with One Hour Trial Title
  • 8. Login via GigaSpaces Cloud license and Your Amazon account
  • 9. Login via GigaSpaces Cloud license and Your Amazon account Select the “I am a new user” 2. Fill in the fields and click Next 3. Confirm the Message. An email will be sent to you
  • 10. Login via GigaSpaces Cloud license and Your Amazon account Aug 22, 2009~Cloud_myemail@SEbCI12345GSVPQOXP#PREMIUM^6.0XAPPremium%UNBOUND Copy your GigaSpaces Cloud License from the email sent 2. Place the GigaSpaces Cloud License and your Amazon key and secret key and click Next 3. The Cloud console will be opened with full access to all options [email_address]
  • 11. Select Your Demo Application Click the Trader Stock Desktop , Data-Grid or the Pet Clinic Button 2. Details about each running machine will be displayed here
  • 12. The Demo Applications Data-Grid Data-Grid - Demonstrates a simple clustered space running 2 partitions with one backup for each partition. The benchmark tool is used to populate the IMDG with data and perform different space operations. The Trader Stock Desktop Demonstrates a stock feed into a partitioned space with a Java EE web application front end. Front end is based on Spring framework MVC module on the server side and ExtJS JavaScript library on the client side. Full code located at http:// www.openspaces.org/display/DAE/Stock+Demo+Documentation The Pet Clinic Spring PetClinic - The Spring sample PetClinic application ported to GigaSpaces XAP platform. Spring MVC based web application using mySQL as the persistency layer using the Mirror Service. Full code located at http:// www.openspaces.org/display/DAE/GigaSpaces+PetClinic
  • 14. Data Grid Demo Architecture
  • 15. Start the Data-Grid Demo Click the Data-Grid Button
  • 16. Data-Grid Demo – Step 1 – Start the GS-UI 1. Once all the machines will be in ‘running’ mode and the Data-Grid will be deployed Click the Manage button 2. The GigaSpaces Desktop UI Applet will be started – Make sure your Amazon default Security Group have ports 22,80 and 443 opened
  • 17. Data-Grid Demo – Step 2 – The GS-UI will be started The GS-UI will be started – A progress bar will be displayed with a Confirmation Box. Click Yes. 2. After 2 minutes - The GS-UI will be displayed with the Data-Grid components
  • 18. Data-Grid Demo – Step 3 – Run the Benchmark 1. Move to the Space View Tab. Drill into one of the spaces and click the Benchmark Icon – The benchmark View will be displayed at the right side 2. Click the Start button – This will write 10,000 objects into the IMDG 1. Move to the Space View Tab. Drill into one of the spaces and click the Benchmark Icon – The benchmark View will be displayed at the right side
  • 19. Data-Grid Demo – Step 4 – Watch the Statistics 1. To view the space operations statistics – Click the Statistics Icon To view the space operations statistics – Click the Statistics Icon 2. You will have throughput history graph and current throughput and total operations bar displayed
  • 20. Data-Grid Demo – More things you can do… Test High-Availability and Self healing You can Terminate of the machines and see how the data-grid recovers itself Run different Space operations You can perform other space operations such as read , take Deploy additional clusters You can use the existing GSC to host additional space clusters
  • 21. Data-Grid Demo - Test High-Availability and Self healing 1. Terminate one of the GSC 2. Click OK
  • 22. Data-Grid Demo - Test High-Availability and Self healing The System got now only primary spaces running
  • 23. Data-Grid Demo - Start New Containers 2. Close the Dialog. New machines will be started for you. These will join the grid Click the Add Machine button, Have the small machine selected and type 2 as the number of machine to start 1. Click the Add Machine button – a dialog will be opened, have the small machine selected and type 2 as the number of machine to start
  • 24. Data-Grid Demo - Test High-Availability and Self healing The System will recover and place the missing backup spaces within the newly started containers
  • 25. Shut Down The Data-Grid Demo 2. Click OK Once you are done, shut down the application. This will terminate all the machines running the application on the cloud
  • 27. Trader Stock Desktop Architecture
  • 28. Start the Trader Stock Desktop Demo Click the Trader Stock Desktop Button
  • 29. Trader Stock Desktop Demo – Step 1 Once the deployment is completed (~3 min), click the Load Balancer Running link
  • 30. Trader Stock Desktop Demo – Step 2 The Stocks page will be displayed
  • 31. Auto-Scalability – Step 3 Click multiple times on the “running” link to open more web clients. This will generate some load (request/sec) on the system. As soon as the request/sec will grow beyond a certain threshold you will see new machine being started. This machine will host a new web-container New Machine will be started on the fly!
  • 32. Self-Healing – Step 4 Shutdown one of the machines by clicking the terminate button and see how your web client is behaving. You will see that even though the machine was terminated the client is hardly affected. Click the Terminate Red button
  • 33. Behind the Scenes – Step 5 Click the Manage button. After 2 minutes the GS-UI will be started. 3. A progress bar will be displayed and a Confirmation Box. Click Yes 2. A progress bar will be displayed and a Confirmation Box. Click Yes 1. Click Continue
  • 34. Behind the Scenes – Step 5 You will see feeder PU , Professor PU running the Stock Space instances , StockDemo PU running the web containers :
  • 35. Shut Down The Trader Stock Desktop Application Once you are done, shut down the application. This will terminate all the machines running the application on the cloud Click OK
  • 37. Pet Click Demo Architecture
  • 38. Start the Pet Click Demo Click the Pet Clinic Button
  • 39. Pet Click Demo Once deployment is completed (~3 min), click the Load Balancer Running link
  • 40. Pet Click Demo The Pet Clinic application page will be displayed
  • 41. Pet Click Demo – Test Persistency – Step 1 Access the database machine by Clicking the Mirror Public IP Once the Desktop will be started you will be able to access the database. 1. Get the Mirror (Database) machine public IP 2. Access the Machine via HTTP. The UI applet will be displayed. Click Continue 3. A progress bar will be displayed and a Confirmation Box. Click Yes 2. Access the Machine via HTTP. The UI applet will be displayed. Click Continue 3. A progress bar will be displayed and a Confirmation Box. Click Yes
  • 42. Pet Click Demo – Test Persistency – Step 2 2. Access the database using: mysql –u pc –p petclinic Password: pc Select All owners There are 10 initial Owners 1. Start a new Linux Console
  • 43. Pet Click Demo – Test Persistency – Step 3 1. Click the Find Owner 2. Click the Add Owner
  • 44. Pet Click Demo – Test Persistency – Step 4 1. Fill in some values and Click the Add Owner button 2. New Owner will be displayed
  • 45. Pet Click Demo – Test Persistency – Step 5 Check the database – A new row should have been added into the owners table See the new Row added with the new Owner
  • 46. Shut Down The Pet Clinic Application 2. Click OK 1. Once you are done, shut down the application. This will terminate all the machines running the application on the cloud
  • 47. Need help? Email us at [email_address] Thank You!

Editor's Notes

  • #2: Thanks to Massimo for the very informative presentation of the technology roadmap that awaits us. With your permission – I’d like to spend the next few minutes talking about 2 things: How we at GS see the change that our industry is going through (and no - I’m not referring to the sub-prime crisis...), How we are responding to it.