setting up your virtual infrastructure using fi lab cloud

Download Setting up your virtual infrastructure using fi lab cloud

Post on 20-Aug-2015




2 download

Embed Size (px)


  1. 1. Setting up your virtual infrastructure using FI-LAB Cloud0
  2. 2. Content Introduction to FI-LAB Cloud Hosting Deploying your first VM Deploying components for your application Object Storage API Reference Information1
  3. 3. FI-LAB Cloud Hosting2
  4. 4. FI-LAB Cloud Hosting Create your account in Enter in the Cloud Portal Create your keypair (private/private key) Deploy your instance Add a public IP Open ports to the VM3
  5. 5. Enter your email and password to access to the FI-LAB.If you do not have it or forgot it, sign up or request for a new one.4
  6. 6. You must create a keypair to access to the servers.5
  7. 7. Choose the VM and click Lanch.6
  8. 8. Allocate new IP7
  9. 9. Open ports in your VM.8
  10. 10. 9
  11. 11. Deploying components for your application Deploying applications and not only Servers. Ad hoc installation (not template usage). Managing applications in Servers (install, uninstall, configure, snapshot). Deploying different environments for that applications.10
  12. 12. Deploy example Blueprint template: fiware1 Servers: 2-5 Blueprint Template: platform specification to be deployed. Tier: Each kind of software and server to be deployed. Each Tier can be deployed in one or several servers (e.g. tomcat, 2-5 servers). Blueprint Instance: Deployed in the testbed.Tier 1: TomcatServer: 1Server: 1Context BrokerTier 2: Context BrokerTier 3: MongoDB Context Broker11
  13. 13. DemoYou can open the Catalog of Blueprint Template or create one from the scratch. Press the option Blueprint Templates from menu12
  14. 14. DemoYou should introduce the Name and the Description.13
  15. 15. DemoTo add new Tier, press DemoSantander name.14
  16. 16. DemoAfter press Add Tier you see this windows to define the servers of this tier.You must define a Keypair to access to those servers.Install software pressing the mouse right click.15
  17. 17. Demo You should specify the maximum, minimum and current number of servers16
  18. 18. DemoPress Action and select Lauch Template to launch the Instance.17
  19. 19. DemoYou should specify the Name and Description for your blueprint.18
  20. 20. DemoFirstly, we need to instantiate The servers.19
  21. 21. DemoSecondly, the installation of the software.20
  22. 22. DemoPressing the name you can see the tiers of this blueprint.Finally, if all was ok.21
  23. 23. DemoPress it to get information of your server.22
  24. 24. Demo23
  25. 25. Demo24
  26. 26. Demo25
  27. 27. Object Storage Authentication Authentication to get initial token username='' password='mypassword' curl -d '{"auth": {"passwordCredentials": {"username":"'$username'", "password":"'$password'"}}}'-H 'Content-type: aplication/json' Use initial token to get tenant curl -H 'x-auth-token: '$token Authenticate tenant to get token for Object Storage curl -d '{"auth": {"passwordCredentials": {"username":"'$username'", "password":"'$password'"}, "tenantId":"'$tenantId'"}}'-H 'Content-type: aplication/json' Object Storage URL 26
  28. 28. Reference InformationMore information and manuals on the Pegasus PaaS Manager page at FI-WARE Catalogue, Documentation tab (1) More information and manuals on the Object Storage GE page at FI-WARE Catalogue. (2) More FI-LAB Cloud Hosting components. (3) (1) (2) (3) 27
  29. 29. If you have any question or problem contact to


View more >